Flash Media Server和大文件

我工作的公司使用Flash Media Server 3.5来传输video内容。 video文件本身很大,从500MB到1GIG不等。 我们遇到了一个问题,就是当我们通过jw flv player播放一个文件时,我们开始寻找文件中的不同部分。 约5-6之后寻求播放机停止,因为如果连接已经中断,不会恢复stream式传输文件,只有在刷新页面后,它才会再次传输文件。 任何想法,为什么发生这种情况,是因为video文件是如此之大?

忘了补充一下:闪存媒体服务器是由edgecast托pipe的

协议是rtmp,video都是.flv

我们看到与我们的video类似的东西。 我们播放长达6小时的video,由于它们的大小,需要花费相当长的时间才能完成。

我们的问题最终在FLV开始时出现了损坏的元数据。 由于文件是疯狂的(和大)的内置Adobe编码器有一个已知的问题,在我们的版本,它会把它搞砸了。

最后,我们不得不使用一些我们发现在互联网上浮动的晦涩工具(抱歉,我找不到atm)花了几个小时,但它build立了准确的元数据。

刷新后重新开始播放的原因是因为每次JW Player重新加载RMTPvideo时都会重新加载元数据。

更新:我find了我们使用的工具。 FLVCheckfind了错误,FLVMDI修复了这个错误。 你可以在这个页面find这两个工具 。 我希望这个页面在我遇到这个问题的时候就已经存在了!