我应该使用cbr或vbr编码flash视频进行流式传输吗?

时间:2009-10-30 21:44:17

标签: flash streaming flv

我们将主持一些将流式传输的视频(非渐进式下载)。推荐哪个? CBR(恒定比特率)或VBR(可变比特率)编码?

3 个答案:

答案 0 :(得分:3)

恒定比特率适用于流媒体,因此这将是自然选择。

可变比特率将使您在文件大小方面的质量稍好一些,但您可以从平均比特率获得更大的变化。如果平均比特率接近用户连接的容量,则他们可能会遇到视频在比特率超过平均值的部分停止一段时间。因此,如果用户连接的容量远远高于您选择的平均比特率,则VBR效果会更好。

答案 1 :(得分:1)

我坚持使用恒定比特率

我遇到了可变比特率视频和音频与视频不同步的问题。

Flash不知道如何处理vbr元数据,因此当它获取vbr视频时它会播放它,不会抛出任何错误,但会产生不一致的结果。

答案 2 :(得分:1)

我认为VBR可能导致搜索不准确,因为FLV搜索是用字节完成的,而不是时间(秒)。