繁体   English   中英

使用NetStream播放大/长h264文件需要很长时间才能开始播放

[英]Playing a large/long h264 file with NetStream takes a LONG time to begin playback

我正在尝试播放10分钟长的视频(h264 / mp4),该视频大小为39MB,在我调用stream.play(fileURL)之后,它直到文件加载约12-16MB时才开始播放(很多几秒钟后),我也终于在这一点上获得了onMetaData。 为什么它不立即开始播放,或者至少几秒钟后才开始播放? 是什么原因导致时间过长?

谢谢

我不在媒体服务器上,这是正常的http请求。

似乎由于某些原因,我们的某些视频文件未通过qt-faststart运行。 我尝试了10分钟的视频,花了15秒钟开始播放,然后通过qt-faststart进行播放,然后立即开始播放。

所以这里的解决方案是qt-faststart :)

您是媒体服务器,例如Red5还是Flash Media Server?

否则,该代码将使用渐进式下载,直到下载了一定数量的文件后才开始播放。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM