【问题标题】:HTTP Streaming from VLC freezes after 15 seconds来自 VLC 的 HTTP 流在 15 秒后冻结
【发布时间】:2012-04-15 10:07:30
【问题描述】:

我正在尝试使用 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 播放流式传输。

【问题讨论】:

  • 换源效果一样吗? (例如不同的视频或音频文件)
  • 是图像冻结还是完全冻结?尝试了不同版本的 VLC 以确定它是否不是版本错误?

标签: video video-streaming vlc


【解决方案1】:

这可能会对您有所帮助:How to use VLC live streams with HTML5 video?

实时/实时流式传输:使用了 VLC,为了使其正常工作,我必须绕过 WebGL/HTML5 视频安全限制。

由于安全限制,可能不会播放并非来自相同 Web 服务器和 Web 上下文或子上下文的视频流。

【讨论】:

  • 我正在阅读您发送的链接。你认为在 Windows 机器上打开 from-linux 流,它也提供 html5 页面,然后重新流式传输它工作吗?也就是说,我认为这不是问题,因为在 Windows 机器上通过 VLC 打开流时,流也会在 15 秒后停止。
  • 我看到有人通过降低捕获设备的帧速率和分辨率来解决“15 秒”Firefox 的问题。另一个有趣的事实:Firefox 3.0.15 使用 totem 插件处理 HTML5 视频,但 Firefox 3.5.5 没有。你用的是什么版本?
猜你喜欢
  • 2018-11-07
  • 1970-01-01
  • 1970-01-01
  • 2016-04-23
  • 1970-01-01
  • 2021-12-24
  • 1970-01-01
  • 2015-04-28
  • 2011-04-15
相关资源
最近更新 更多