我正在尝试使用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则使用流式传输。
答案 0 :(得分:0)
这可能会对您有所帮助:How to use VLC live streams with HTML5 video?
实时/实时流媒体:使用了VLC,为了使其工作,我不得不浏览WebGL / HTML5视频安全限制。
由于安全限制,不会发生源自同一Web服务器和Web上下文或子上下文的视频流。