渐进式下载和流媒体视频编码有何区别?

8
我想知道我们是否可以使用相同的文件进行视频流和渐进式下载。它们的编码有什么区别吗?
例如,如果我有一个 .flv 文件,我可以在不进行任何进一步操作的情况下将相同文件用于上述任何交付方法吗?
有人能否建议任何教程或文章,描述如何实现渐进式下载?

感谢您出色的编辑,Flavius先生。 - Renjith K N
1个回答

3
Flash视频在流媒体和渐进式下载方面表现良好;它在视频帧之前有一个元数据头(包含尺寸、长度等信息),因此使用渐进式下载,它几乎可以立即播放而不需要进行任何修改(与h.264不同,后者需要在编码后移动头部)。
流媒体Flash视频通常需要在您的Web服务器上安装flv streaming module。这样的模块会跳转到最近的跳转位置,动态构建元数据块,并继续提供视频帧。
使用mod_h264 for Apache也可以流媒体h.264视频,但是其他Web服务器的支持也不难找到。

谢谢你,杰克。但是在我们的项目中,我们需要支持不同的移动设备和计算机,所以我可以实现渐进式下载吗?我认为它不需要任何流媒体服务器,因此它也不会影响项目预算。 - Renjith K N
1
@RenjithKN 毫无疑问,流媒体服务器非常昂贵;然而,特别是对于移动设备,您需要将视频编码为多个尺寸 :) - Ja͢ck
我可以使用渐进式下载吗?哪种方法更好?我计划检测设备并将文件转换为支持的格式,然后使用上述任何一种方法进行传递。如果我们使用流媒体服务器,它是否会自动执行所有这些过程,包括设备检测和提供支持的格式? - Renjith K N
1
很抱歉,我对商业流媒体解决方案并不是很熟悉,无论是为移动设备进行即时压缩等。如果有这样的功能,你很可能需要为此付费 :) - Ja͢ck

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接