我正在尝试使用VLC创建从ubuntu桌面到html5视频标记的实时http流。
这是我用来创建流的命令:
me@kaffeesatz:~$ vlc screen:// --screen-left=67 --screen-top=53 --screen-width=800 --screen-height=600 --screen-fps=15 --sout '#transcode{vcodec=theo,vb=800,scale=0.25,width=800,height=600,acodec=none}:http{mux=ogg,dst=:8181/graph.ogg}' --ttl=3
出于测试目的,我使用VLC在另一台机器上打开了流,因此我排除了它;是挂起的视频标签。播放器在打开的流的开头附近显示一个帧,但不会更新。
在firefox视频元素中打开文件时,将显示15秒的流,而不是更多。
我的流媒体设置有误吗?
更多信息:我正在使用Ubuntu 11.10流式传输窗口,而Windows 7则使用流式传输。
这可能会对你有所帮助:How to use VLC live streams with HTML5 video?
实时/实时流:使用VLC,为了使其工作,我必须浏览WebGL / HTML5视频安全限制。
发生的情况是,由于安全限制,不会来自同一Web服务器和Web上下文或子上下文的视频流将不会播放。