Перенесите рабочие коммуникации из Telegram в Труконф бесплатно

Следите за нами в соц. сетях

Вернуться в терминологию

Видеокодек

Видеокодек — это компьютерная программа или алгоритм, осуществляющий сжатие и восстановление видеоданных с целью уменьшения их объёма, например для передачи по IP-сетям.

Важно, чтобы сжатая при помощи видеокодека информация удовлетворяла предъявляемые к ней требования по качеству и объёму данных, а также обрабатывалась за разумное время. Скорость сжатия и распаковки видеоинформации также не менее важны, потому как далеко не все ПК могут сжимать данные в реальном времени, но от всех требуется ее воспроизведение без задержек. Это особенно актуально для видеоконференцсвязи, где от системы требуется сжатие видеосигналов и распаковка сразу нескольких из них в реальном времени.

На обычном ПК современные видеокодеки способны сжимать видеосигнал с HD разрешением без заметных потерь качества, что делает ПК универсальным терминальным устройством для применения в видеоконференциях.

Сегодня без видеокодеков не может обойтись ни одно устройство, которое работает с видеосигналом, ведь в несжатом видео даже видеосигнал VGA качества (640х480, 30 кадров в секунду) требует скорости передачи не менее 200 Мб/с, а такая скорость зачастую просто недостижима для привычных нам каналов, например USB-интерфейса или локальной сети.

Сжатие с потерями и без потерь

Видеокодеки могут сжимать видео с потерями и без потерь. Сжатие видео с потерями – это метод компрессии данных, использование которого приводит к незначительному ухудшению изначального качества видеосигнала. Метод сжатия без потерь не предполагает ухудшения качества, но и объём данных при этом особо не уменьшается. Преимущество первого метода над вторым заключается в более существенной степени сжатия видеоданных при несущественных потерях качества, допустимых для человеческого восприятия. Современные кодеки способны обеспечивать тысячекратную степень сжатия за счет использования сложных математических моделей и алгоритмов.

Видеокодек в ВКС

Видеокодек – это неотъемлемая часть полноценной ВКС-системы. Основной его функцией в видеоконференциях является обработка поступающих и передаваемых видеосигналов. До недавнего времени наиболее популярным видеокодеком, который использовался в ВКС, являлся H.264, предложенный разработчиками еще в 2003 году. Однако современные технологии не стоят на месте и сейчас в числе самых перспективных видеокодеков находится VP8, который обеспечивает высокую производительность и бизнес-качество изображения вплоть до HD, а также обладает отличным качеством сжатия видепотока.

В 2004 году компания TrueConf разработала собственный видеокодек Cyclon, по своим характеристикам ничуть не уступающий лучшим видеокодекам того времени – алгоритмам семейства MPEG4 и H.263. В 2012 году TrueConf стала первой в мире компанией, которая реализовала поддержку технологии масштабируемого видеокодирования (SVC) для видеокодека VP8, в очередной раз подтвердив свой статус «пионера» технологий ВКС в мире.

Расширьте границы возможностей вместе с TrueConf!

Подробнее

FAQ

В чём разница между сжатием с потерями и без потерь для видеоконференций?

Сжатие без потерь сохраняет исходное качество, но даёт малый коэффициент компрессии, что критично для сетей с ограниченной пропускной способностью. Кодеки с потерями, используемые в TrueConf, обеспечивают сжатие до 1000:1 с минимальными визуальными артефактами, что оптимально для передачи видео в реальном времени даже на каналах от 512 Кбит/с.

Какой видеокодек лучше подходит для нестабильных сетей с низкой пропускной способностью?

Для слабых каналов эффективны кодеки с адаптивным битрейтом и приоритезацией ключевых областей кадра. Платформа TrueConf использует кодек Cyclon с технологией SVC, который динамически подстраивает качество под доступную полосу и сохраняет чёткость изображения лиц даже при пакетных потерях.

Как видеокодек влияет на нагрузку на процессор во время конференции?

Сложные алгоритмы сжатия могут увеличивать CPU-нагрузку, особенно при кодировании нескольких потоков в реальном времени. В решении TrueConf оптимизация кодека и аппаратное ускорение позволяют минимизировать потребление ресурсов, обеспечивая плавную работу даже на стандартных офисных ПК и ноутбуках.

Могут ли участники конференции с разными кодеками видеть видео в одинаковом качестве?

Прямая совместимость кодеков требует транскодинга или поддержки общих стандартов вроде H.264/VP8. Платформа TrueConf поддерживает шлюзы и мультикодековое кодирование, позволяя участникам с разными клиентами и устройствами участвовать в одной сессии без ручной настройки.

Что такое масштабируемое видеокодирование (SVC) и зачем оно нужно?

SVC позволяет кодировать видеопоток в несколько слоёв качества, чтобы каждый участник получал оптимальное изображение под свой канал без повторного кодирования на сервере. TrueConf одной из первых внедрила поддержку SVC для VP8, что обеспечивает стабильную групповую связь с адаптацией под каждого абонента.

Почему TrueConf разработала собственный кодек Cyclon вместо использования готовых решений?

Собственный кодек позволяет точно оптимизировать алгоритмы под сценарии видеоконференций: приоритезация лиц, фильтрация шумов веб-камер, работа на низких битрейтах. Кодек Cyclon в экосистеме TrueConf обеспечивает лучшее соотношение качества и размера потока в корпоративных сценариях по сравнению с универсальными кодеками общего назначения.

Можно ли настроить параметры кодека под конкретные задачи — например, телемедицину или обучение?

Да, современные ВКС-платформы позволяют адаптировать профиль кодирования: приоритет чёткости текста, детализации лиц или плавности движения. В TrueConf доступны предустановки и гибкие политики качества, которые можно применять к разным типам встреч — от клинических консультаций до массовых вебинаров.