【问题标题】:Actionscript: Making pseudostreaming seeking fasterActionscript:使伪流搜索更快
【发布时间】:2013-04-06 01:47:55
【问题描述】:

我试图让设置NetStream.bufferTime=0.1 更快地搜索Netstream,但它似乎忽略了它。

我试图在视频转换过程中找到答案。设置avconv -g 25,但这只是有点帮助。

如果我增加关键帧的数量,那会缩短搜索时间吗?

我想让视频立即开始播放,如何通过 Flash Player 实现?

【问题讨论】:

  • 更多关于服务器和协议的信息?你用osmf还是自己的播放器?
  • 你想实现什么价值?
  • 我正在使用自己的播放器。我想实现平滑倒带,因为它是在 html5 播放器中实现的。即时播放。

标签: actionscript-3 video-streaming


【解决方案1】:

在您的视频中拥有更多关键帧不会改变搜索性能。它只影响搜索的精度。

寻求性能问题可能是由于您的流媒体服务器。您是否尝试过使用不同的播放器 (vlc) 读取您的流,以检查它是否更多是播放器问题而不是服务器问题?

更新:

看看这个 nginx 模块: http://nginx.org/en/docs/http/ngx_http_mp4_module.html。 即使我从未尝试过,它也应该能胜任...

【讨论】:

  • 没有,只在网页中通过Flash播放器使用了流。
  • Nginx 说它正在传输大约 5-6 mb 的元数据。
  • 您是否尝试在 0 处搜索并注意延迟。然后,在文件中寻找远处并注意延迟。如果你的服务器实现了搜索,你应该有同样的延迟。如果没有,则在每次请求时下载文件,然后播放器等待好的关键帧开始播放...
  • 我正在使用 nginx mp4 模块。
  • 倒退到电影结尾时延迟要小得多,而接近开始时延迟要大得多。
猜你喜欢
  • 2012-04-18
  • 1970-01-01
  • 2014-11-14
  • 1970-01-01
  • 1970-01-01
  • 2012-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多