В данной статье приводится сравнительный анализ средств кодирования/декодирования видеосигнала (кодеков), применяемых на сегодняшний день в системах видеоконференцсвязи, реализованных как на аппаратном, так и на программном уровне.
Введение
Если вы раньше уже покупали решения для видеоконференцсвязи, то, вероятно, вы были буквально атакованы множеством производителей оборудования для видеоконференций. Причем, каждый из них утверждал, что именно их оборудование является самым современным, самым производительным и идеально подходит для ваших целей.
Мало чем, отличаясь от своих коллег из автомобильной промышленности, многие производители технологий для видеоконференцсвязи вышли на рынок с новой продукцией совсем недавно, и утверждают, что предлагают более высокий уровень производительности при значительно меньшей стоимости эксплуатации.
Так, какие же новшества появились внутри этих устройств, которые позволяют производителям делать подобные заявления?
Краткий ответ во многих случаях касается методологии кодирования/декодирования сигнала для достижения наилучшего сжатия видеосигнала.
Так же как в автомобилях существует запутанный спектр всевозможных вариантов и технологий, так и в сфере кодеков для видеоконференцсвязи крайне трудно отсортировать, что является реальностью, а где желаемое выдается за действительное. В сфере технологий для видеоконференцсвязи, выбрав определенный кодек для решения ваших задач, вы можете столкнуться со значительными финансовыми и пользовательскими расходами.
С учетом этих проблем, в данной статье будет предпринята попытка прояснить мифы, реалии и соображения, которые необходимо знать, прежде чем совершить следующую покупку решения для видеоконференцсвязи.
Великие дебаты о кодеках видеоконференцсвязи
Производители систем видеоконференцсвязи часто позиционируют свои кодеки, как лучшие решения, идеально подходящие для использования в вашем бизнесе.
На данный момент производители решений для видеоконференцсвязи используют следующие кодеки: H.264 Advanced Video Coding (AVC), H.264 High Profile, H.264 Scalable Video Coding (SVC), Real-Time Video (RTV), H.265 High-Efficiency Video Coding (HEVC) и VP8.
Что же такое кодек, и какую роль он играет в решениях для видеоконференцсвязи?
Видеокодек - это не что иное, как устройство или программное обеспечение для компрессии и декомпрессии цифрового видеосигнала. Однако, как и во всех других случаях жизни, именно детали выбора одного кодека вместо другого, определяют правильность принятого решения.
Здесь необходимо учитывать целый комплекс факторов, включая: баланс между качеством видео и скоростью передачи данных, сложность алгоритмов кодирования и декодирования, защиту от потери данных и возможность коррекции ошибок, временную задержку сигнала от точки до точки и еще множество факторов, по которым одни кодеки существенно отличаются от других.
Почему вы должны быть внимательны?
Помимо определения ширины полосы пропускания, следует обратить внимание на то, что вам необходимо будет отправлять и получать видеозвонки с определенным качеством видео. Выбор видеокодека определяет основную видеоархитектуру, необходимую для поддержки работы приложения для видеоконференцсвязи между абонентами.
Например, если производитель решений для видеоконференций, чей кодек вы выбрали, не подтверждает широкой поддержки индустриальных стандартов, вы рискуете созданием среды, которая не будет взаимодействовать с другими средами видеоконференций вне вашего собственного предприятия.
Такое "обнесенное стеной" решение обычно требует использования шлюза - технологии перевода (транскодирования) для поддержки связи между средами, основанными на стандартах и средами, не поддерживающими полный спектр стандартов. Помимо добавления стоимости шлюза к стоимости основного оборудования, шлюзы могут вносить задержку (латентность) при обработке видеозвоноков между абонентами, снижая общее качество связи.
Проприетарные кодеки против кодеков, основанных на стандартах
Весь спектр решений для видеоконференцсвязи, присутствующих сегодня на рынке, разделяется на две большие категории:
- Системы видеоконференцсвязи основанные на проприетарных (принадлежащих одной компании и, как правило, запатентованных) кодеках
- Системы видеоконференцсвязи с кодеками, основанными на стандартах
Хотя проприетарные решения на основе инновационных разработок, произведенных в одной компании, могут показаться революционными - этот путь часто приводит к закрытости решения, что по большому счету снижает преимущества над системами, разработанными на основе промышленных стандартов.
Организации, которые инвестируют в проприетарные разработки, могут нести значительные расходы. К тому же они становятся, привязаны к точке зрения производителя и лишаются, таким образом, всей широты возможностей, доступных при работе с системами, основанными на стандартах, которые были разработаны широким сообществом экспертов.
Технологии, которые могут взаимодействовать между собой благодаря совместимости стандартов, используют инвестиции как внутри своего предприятия, так и вне его рамок.
Таким образом, для обеспечения расширяемости инвестиций в технологии видеоконференцсвязи, решающее значение имеет то, что решения видеосотрудничества способны взаимодействовать с другими решениями между предприятиями без организационных и корпоративных границ.
Чтобы обеспечить совместимость с продукцией других производителей, решения видеоконференцсвязи должны быть построены на основе промышленных стандартов.
Часть 2. Различия между кодеками.