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

时间:2010-08-01 22:35:08

标签: flex flash actionscript-3 video netstream

我正在尝试播放一个10分钟长的视频(h264 / mp4),大小为39MB,在我调用stream.play(fileURL)之后它才开始播放,直到它加载到12-16MB左右的文件(许多秒后),我终于在这一点上获得了MetaData。为什么不立即开始播放,或者至少在几秒钟内播放?什么能够导致这种膨胀的铅及时?

由于

2 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:1)

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

如果没有,代码将使用渐进式下载,并且在下载一定数量的文件之前不会开始播放。

相关问题