A possible alternative for that:
-
Use an encoder (e.g. VLC or FFmpeg) into packetize your input stream
to OGG format. For example, in this case I used VLC to packetize
screen capture device with this code:C:\Program Files\VideoLAN\VLC\vlc.exe -I dummy screen://
:screen-fps=16.000000 :screen-caching=100
:sout=#transcode{vcodec=theo,vb=800,scale=1,width=600,height=480,acodec=mp3}:http{mux=ogg,dst=127.0.0.1:8080/desktop.ogg}
:no-sout-rtp-sap :no-sout-standard-sap :ttl=1 :sout-keep -
Embed this code into a
<video>
tag in your HTML page like that:<video id="video" src="http://localhost:8080/desktop.ogg" autoplay="autoplay" />
This should do the trick. However it’s kind of poor performance and AFAIK MP4 container type should have a better support among browsers than OGG.