Обзор технологий видеоконференций, видеотрансляций, вебинаров

Видеокоммуникации играют все большую роль в современном мире. Данная статья описывает основные виды систем видеосвязи и ставит своей целью помочь в выборе конкретного типа видеосвязи для проведения или освещения конкретного события.

Прямая трансляция

При прямой трансляции видео передается от одного источника многим получателям. Получатели, соответственно, могут только смотреть сигнал и не могут на него влиять. Прямые трансляции давно используются телевидением для освещения различных событий. Применительно к трансляциям в интернете существует несколько способов доставки видео зрителям. Стандартом де-факто стало использование технологий Adobe Flash для доставки и отображения видеосигнала у пользователей. Источником сигнала выступает видеокамера или USB-вебкамера, подключенная к компьютеру. Компьютер кодирует сигнал и отправляет его на один медиа-сервер (Flash media server, Wowza и др.). На сайте с трансляцией вставляется flash-плеер и когда пользователь заходит на сайт, flash-плеер обращается на медиа-сервер за видеосигналом. В случае очень большого числа пользователей, можно поставить несколько медиа-серверов и подключать пользователей к разным серверам. При таком подходе трансляцию могут смотреть десятки и даже сотни тысяч зрителей.

прямая трансляция

Запись видеосигнала обычно осуществляется тем-же компьютером, который ведет кодирование видеопотока с камеры.

В некоторых случаях на сайте рядом с трансляцией подключается текстовый чат.

В зависимости от реализации, этот же медиа-сервер может вещать видео на мобильные устройства Android и iOS.

Разрешение трансляций обычно 1280х720, но, в некоторых случаях может быть доведено до 1920х1080p. Качество видео среднее и ограничивается мощностью кодирующего компьютера.

Если мощности компьютера достаточно, можно кодировать видеосигнал сразу в несколько разрешений для того, чтобы пользователи с быстрым интернетом смотрели трансляцию в максимальном качестве, а с медленным или нестабильном интернетом в меньшем разрешении и качестве видео.

Прямые трансляции могут быть выездными, в таком случае видеокамера и кодирующий компьютер ставятся в месте проведения мероприятия, сигнал кодируется компьютером и в сжатом виде публикуется через интернет на медиа-сервере в центре обработки данных (ЦОД). Требованием для выездной трансляции является стабильный канал интернет со скоростью не ниже битрейта сжатого видео.

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

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

Веб-конференции

Веб-конференции отличаются от прямых трансляций наличием большого числа источников видео, когда каждый участник может видеть любого другого участника отдельным видеопотоком. Технологически веб-конференции строятся на том же медиа-сервере и технологиях Adobe flash, что и прямые трансляции в интернете, однако на одной странице размещается не один плеер, а сразу несколько. Модератор конференции может управлять кого из участников выводить в основном окне. Вместо камеры может вещаться изображение рабочего стала или презентация.

Запись веб-конференции обычно осуществляется простым захватом экрана на одном из подключенных к сети компьютеров.

Часто веб-конференции сопровождаются прямыми трансляциями большому числу зрителей.

Достоинством веб-конференций является возможность использования простых USB-вебкамер и обычных компьютеров без установки участникам дополнительных программ.

Основным недостатком веб-конференций на основе flash являются задержки в передачи видео в 1-4 секунды, растущие с ростом разрешения и качества видеоизображения, что не имеет значения при прямых трансляциях, но мешает вести диалоги в веб-конференциях. Необходимость минимизировать задержки передачи видео приводит к ухудшению качества изображения участников.

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

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

Вебинары

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

вебинар

Вебинары следует использовать при обучении. Достоинства и недостатки аналогичны веб-конференциям.

Видеоконференцсвязь (ВКС)

ВКС - видеоконференцсвязь

Отличается от веб-конференций использованием специализированных аппаратных устройств (терминалов) для качественного и быстрого кодирования передачи и отображения видео с задержками менее 1/3 секунды. Часто терминалы имеют встроенные аппаратные устройства эхоподавления. Поддерживается автоматическая адаптация разрешения и качества видео под скорость интернет-соединения для каждого из участников. Возможно удаленно управлять камерами других участников. Если участников больше двух, то требуется одно управляющее устройство (Multipoint Control Unit - MCU). Максимальное количество участников ограничивается несколькими десятками.

cisco 9971tandberg C90

Терминалы могут быть как небольшими устройствами с поворотными камерами, так и мониторами со встроенной камерой. В некоторых случаях возможно в качестве терминалов использовать видео-телефоны.

Существуют программы, как платные так и бесплатные, позволяющие вместо терминалов использовать обычные компьютеры с USB-камерами. Однако, по качеству видео и доступному функционалу такие программы уступают аппаратным решениям.

Запись ВКС ведется отдельными специализированными устройствами.

Вещание в интернет ВКС требует покупки специализированных устройств.

Стандартно отсутствует возможность чата.

ВКС использует в своей работе один из двух протоколов: H.323 или SIP. При использовании H.323 существует возможность отдельным видеопотоком передавать презентацию.

Проведение конференции требует предварительного тестирования с каждым участником.

Достоинства: наилучшее качество видео с наименьшими задержками. Стандарт де-факто для видеосвязи во многих зарубежных ВУЗах и компаниях.

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

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

Программные сервера видеоконференцсвязи

Кроме аппаратных систем ВКС работающих по протоколам H.323 и SIP, существуют полностью программные решения, работающие по собственным протоколам и не совместимые с системами ВКС других производителей. Такие решения состоят из программного сервера, роль которого аналогична роли MCU в аппаратных решениях, и программных клиентов, устанавливаемых на персональные компьютеры участников конференции. Программные клиенты имеют встроенный чат, возможность подключить одну USB-камеру или, при наличии платы захвата, видеокамеру. Обычно имеется возможность отправлять файлы и показывать презентации (в виде картинок). Качество видео в таких решения ограничивается мощностью компьютера на который установлен программный клиент и, обычно, не превышает 640х480 при среднем качестве видеоизображения.

trueconf

Возможности записи конференции или ее вещания в интернет зависит от конкретной реализации сервера, но существует возможность записать или вещать конференцию захватом экрана.

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

Недостатки систем вытекают из их программной сущности и работой по закрытым протоколам: среднее или низкое качество изображения, часто отсутствует готовое решение для записи и вещания коференции в интернет, всем участникам необходимо устанавливать программного клиента, отсутствие возможности подключения к одному клиенту сразу нескольких камер, возможны проблемы с показом видео в презентациях, при организации конференции с другой организацией потребуются дополнительные усилия для подключения их конференц-комнаты к новому программному продукту (поскольку их комната уже подготовленна к ВКС на основе H.323 или SIP)

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

Университетский Центр Интернет оказывает услуги проведения прямых трансляций, веб-конференций, видеоконференций и вебинаров.