如何判断音频/视频编解码器是否“好”?

时间:2011-03-07 21:16:35

标签: voip codec

如果没有对源代码进行深入分析,是否可以就编解码器是否良好做出明智的决定?而且“好”,我的意思是它暂时可以在VOIP /视频聊天应用程序中充分服务,人们不会指望它很快就会过时。

我正在努力决定一家公司,负责维护一个特定的编解码器,是否值得他们的盐,或者他们是否正在出路,这要归功于skype / qik / gtalk / ichat。然而,对于这个问题,我试图在真空中判断编解码器本身,而忽略了这样一个事实:有很多竞争使得有关业务的生活变得非常困难。

谢谢,
〜约旦

2 个答案:

答案 0 :(得分:0)

听起来你想要的是编解码器的Mean Opinion Score (MOS)

答案 1 :(得分:0)

MOS有利于评估音频质量,但MOS取决于“编解码器质量”以外的许多其他因素,特别是延迟,回声,数据包丢失 - 这里编解码器可以发挥作用,因为不同的编解码器具有不同的灵敏度数据包丢失 - 即使有隐藏,G.729确实受到了伤害,而iRBC 0损失可能是AMR-NB和G.711背后的微弱,但是在损失之后它非常有弹性。

编解码器有许多要评估的内容:无损质量,丢失性能和隐藏能力,呈现非语音(保持音乐等)的能力,算法延迟,不同语言的性能,支持变量比特率或采样率等等。然后有外部:版税/专利/专利诉讼 - 风险,质量和实施数量,它的广泛性和标准化等等。