2011-01-12 60 views
1

我们购买了FMIS,并且我们正在使用闪存媒体编码器对超过15小时以上的MP4录制进行编码。当打开这些最近未打开的大文件进行播放时,播放器会显示长达4分钟的加载指示符!一旦它明显缓存在服务器上,即使清除本地浏览器缓存后,它也立即从任何浏览器打开。所以对于专家为什么闪存媒体服务器需要这么长的时间才能加载大文件

  1. 几个问题,为什么这么长时间加载文件。是否因为MP4元数据格式错误而文件太大?我在某处阅读Media Encoder用错误的MP4元数据记录的情况仍然如此?

  2. 一旦它在服务器上缓存,它究竟有多少缓存。其中一些文件大于500MB。

  3. 你建议我改变什么fms设置。 FMIS在Windows Server R2 64位上运行,但FMIS本身是32位。我们还没有升级到64位版本。我们有8GB的内存。可以将FMS缓存设置为3GB。而且这只会有足够的空间容纳3-4个大文件,因为我们有数百个。

最好,

Tuviah

+0

我从来不喜欢FMS,它有时不播放视频,它有很多的问题。如果您正在为您的问题寻找技术答案,那么Adobe是最好的选择。 – deadlock 2011-01-12 15:47:41

回答

0

的Adobe回答了如下

MP4是一个很好的形式,我不会说坏话,但它确实有弱点。在FMS实施中,这些弱点往往体现在记录和非常大的文件的组合上,因此其中一些问题是已知的问题。

问题是MP4记录是通过所谓的MP4碎片来实现的。这是MP4规范的一部分,并非每个厂商都支持,但有一个非常特殊的目的,即有效地持续增长MP4风格文件的能力。没有片段,有一个问题就是大文件必须不断重写为更新MOOV盒(文件索引)的整体 - 片段允许简单的附加。换句话说,使mp4录制可扩展(比如服务器)是非常棘手的,并且仍然具有基本的MP4格式 - 如此片段。

然而,这是一个权衡,因为文件的索引在整个文件中被分解了。也可能这些大文件被藏在NAS上或者类似的东西上。正常,因为您可能无法将其全部存储在本地。然而,这有不利的组合需要索引文件(触及整个事物的部分),并做网络读取来做到这一点。这可能是您面临长时间延迟的原因 - 以下是您可以做的一些帮助。

  1. 后处理的F4V/MP4文件转换成非支离破碎的格式 - 这可能显著帮助加载时间,但它仍然可以被认为是缓慢的,应该在速度增加。便宜的几个文件上试用它。 (F4V和MP4是为了这个目的相同的事情 - 所以不要担心工具命名)

http://www.adobe.com/products/flashmediaserver/tool_downloads/

  1. 或者这就是为什么我们创建的RAW格式。对于长时间录音,mp4仅仅是不理想的,原始格式解决了许多这类录音所涉及的问题。检查出来

http://help.adobe.com/en_US/flashmediaserver/devguide/WSecdb3a64785bec8751534fae12a16ad0277-8000.html

  1. 您可能还需要检查出FMS HTTP动态流 - 它也解决了这个问题,与其他类似内容保护和DVR一起,它是我们最近在高科技产品,所以它在其他领域没有很多优势。

http://www.adobe.com/products/httpdynamicstreaming/

相关问题