Как определить, хорош ли аудио / видео кодек? - PullRequest
1 голос
/ 08 марта 2011

Без глубокого анализа исходного кода возможно ли принять обоснованное решение о том, хорош ли кодек? Под «хорошим» я подразумеваю, что в настоящее время он будет адекватно использоваться в приложениях VOIP / Video Chat, и никто не будет ожидать, что он скоро устареет.

Я пытаюсь решить, стоит ли компании, ответственной за поддержание определенного кодека, своей соли или они уходят благодаря skype / qik / gtalk / ichat. Однако по этому вопросу я пытаюсь судить сам кодек в вакууме, игнорируя тот факт, что конкуренция сильно усложняет жизнь рассматриваемому бизнесу.

Спасибо
~ Джордан

Ответы [ 2 ]

0 голосов
/ 16 марта 2011

MOS хорош для оценки качества звука, но MOS зависит от многих других факторов, помимо «качества кодека», в частности, задержки, эха, потери пакетов - и здесь кодек может сыграть свою роль, поскольку разные кодеки имеют разную чувствительность кпотеря пакета - G.729 действительно пострадает от него, даже с сокрытием, в то время как iLBC с нулевой потерей может быть незначительным следом за AMR-NB и G.711, но в условиях потери он очень устойчив.много вещей для оценки: качество без потерь, производительность при потере и способность скрывать, способность воспроизводить неречевые (музыка в ожидании и т. д.), алгоритмическая задержка, производительность на разных языках, поддержка переменных битрейтов или частот дискретизации,и т. д. и т. д. Кроме того, существуют внешние факторы: роялти / патенты / риск патентного иска, качество и количество внедрений, насколько они распространены и стандартизированы и т. д.

0 голосов
/ 08 марта 2011

Похоже, что вы хотите, это Средняя оценка мнений (MOS) для кодека.

...