Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Качество видео-конференц-связи зависит от целого ряда факторов, о которых вы могли не подозревать. В этой статье приведем рассказ разработчиков коммуникационной платформы 3СХ о том, как сделать общение по видео простым и комфортным.
Разумеется, ВКС зависит от оборудования, которое вы используете – веб-камера и микрофон или спикерфон. Также сильно влияет на качество изображения свет, и, особенно, общая освещенность комнаты. Помните, что веб-камера – это более простое устройство, чем профессиональная видеокамера за 1000$.
Стабильность интернет-подключения также имеет большое влияние на качество конференции. Иногда оно даже важнее, чем аппаратная часть. Нестабильное соединение перечеркнет все преимущества дорогого оборудования конференц-комнаты.
Узел видеоконференций 3CX позволяет установить 3 уровня качества конференции – низкое (800 кбит/с), сбалансированное (1800 кбит/с) и высокое (3500 кбит/с). Каждый уровень определяет объем видеоинформации, который участник отправляет в конференцию.
Входящий трафик к участнику
На диаграмме ниже показано, какая полоса пропускания для входящего трафика требуется каждому участнику конференции. Во всех уровнях качества увеличение полосы пропускания не является линейным. То есть, объем трафика не увеличивается пропорционально подключающимся участникам. Причина этого будет понятна из следующей диаграммы, показывающей требования к полосе пропускания для исходящего трафика, а также соотношение между входящим и исходящим трафиком участника в зависимости от общего количества участников.
Исходящий трафик от участника
На второй диаграмме показано, какая полоса пропускания для исходящего трафика требуется каждому участнику конференции. Можно заметить, что чем больше участников, тем меньше удельная полоса пропускания, требуемая каждому участнику. Выглядит странно, но это просто объяснить.
Чем больше участников конференции, тем больше видеоизображений-плиток выводится в интерфейсе 3CX. Хотя их и больше, но места на экране каждая плитка занимает меньше. Соответственно, в небольшой картинке передается меньше деталей и требования к качеству изображения снижаются.
3CX использует эту возможность и вместо того, чтобы продолжать передавать трафик в полном объеме для небольшой картинки, динамически уменьшает полосу пропускания. Как правило, чем больше размер изображения участника конференции, тем большая полоса пропускания ему необходима. И наоборот, при увеличении числа выводимых изображений поток от участника уменьшается.
Задержка показывает как долго ваше видео / аудио доставляется от вас на сервер видеоконференций, и как долго видео / аудио от других доставляется к вам. Принятое нормальное значение – до 80-120 мсек. Разумеется, чем меньше задержка, тем лучше, поскольку это снижает вероятность эффекта, когда разговоры участников начнут накладываться один на другой.
Как уменьшить задержку?
Большое влияние на задержку имеет расстояние между вами и нашими облачными серверами видеоконференций. Поэтому при настройке АТС выбирайте правильный регион для пользователей. Тогда они смогут использовать самый близкий к ним сервер (MCU) 3CX.
В любой момент вы можете проверить задержку и другую статистику конференции, кликнув по иконке шестеренки, а затем по кнопке с диаграммой.
Ниже показана статистика связи хорошего качества. Если вы наблюдаете здесь большие перепады, возможно, в вашей сети кто-то загружает большие файлы.
Как контролировать задержку сети во время конференции?
В нижней части окна статистики WebMeeting показан сервер 3CX, к которому вы подключены, включая его расположение. Убедитесь, что используется ближайший сервер для региона участников конференции. Если выбран неподходящий сервер, измените его интерфейсе управления 3CX, в разделе Параметры → Конференции → вкладка Видеоконференции.
При использовании различных продуктов для видеоконференций иногда можно наблюдать, что видео от участников начинает замирать, идти рывками или “распадаться на квадратики”. В 3CX практически исключили этот недостаток, реализовав собственные уникальные алгоритмы, недоступные в других платформах:
Динамическое снижение полосы пропускания
Приведем пример, когда качество видео может быть динамически снижено.
Вы используете сбалансированный профиль качества конференции (Balanced), при котором поддерживается максимальная полоса исходящего потока ~700 kbps. Это предельно необходимый трафик для данного профиля – вы просто не можете (не имеет смысла) принимать / отправлять больше видеоданных.
Допустим, вы проводите конференцию с пользователем, который не может принять поток ~700 kbps из-за ограничений его канала или других проблем на его стороне. В таком случае 3CX динамически немного снижает ваш исходящий поток.
Поток буден снижен для того, чтобы принимающая сторона не “захлебывалась” видеоданными (проявляется как потеря кадров и голоса). В то же время снижение качества будет не настолько сильным, чтобы стать неприемлемым. 3CX автоматически определяет золотую середину!
Обратите внимание на строки Actual и Limited to. Если реальный трафик ниже предельно допустимого, это указывает на то, что либо вы, либо другой участник имеет проблемы с сетью или оборудованием, и полоса пропускания автоматически “поджимается” 3CX. В этом случае также автоматически снижаются требования к оптимальной (Ideal) полосе пропускания.
Автоматическая поддержка качества конференции
Конечно, проблемы в сети могут быть временными, и ваш собеседник вскоре будет готов снова принимать те же ~700 kbps.
3CX Video Conferencing “помнит”, что ранее вы могли отправлять 700 kbps, и пытается постепенно увеличивать полосу пропускания, одновременно отслеживая возникновение ошибок. Если при плавном повышении фиксируются потерянные пакеты или другие сбои, качество снова динамически понижается, но в этот раз не так сильно.
Процесс повторяется до тех пор, пока не будет найдена новая оптимальная полоса пропускания. На скриншоте ниже показан пример такого плавного увеличения потока. Система также установит новый параметр Ideal, оптимально подходящий для текущей ситуации.
Если фактическая полоса пропускания падает до красной линии Warn at и остается на этом уровне более 1 мин., пользователь увидит предупреждающее сообщение, где будет предложено изменить профиль качества конференции или вообще отключить передачу видео.
О каких еще важных факторах для качественной связи мы не упомянули? Пишите в комментариях.
В следующей статье расскажем подробнее про web-митингах в V18 3CX, а пока минута тщеславия: компания 3CX названа #1 поставщиком сервисов VoIP-телефонии и программных решений web-конференций по версии Digital.com (Лондон). Ура!
Разумеется, ВКС зависит от оборудования, которое вы используете – веб-камера и микрофон или спикерфон. Также сильно влияет на качество изображения свет, и, особенно, общая освещенность комнаты. Помните, что веб-камера – это более простое устройство, чем профессиональная видеокамера за 1000$.
Стабильность интернет-подключения также имеет большое влияние на качество конференции. Иногда оно даже важнее, чем аппаратная часть. Нестабильное соединение перечеркнет все преимущества дорогого оборудования конференц-комнаты.
Качество видеоконференции – профили
Узел видеоконференций 3CX позволяет установить 3 уровня качества конференции – низкое (800 кбит/с), сбалансированное (1800 кбит/с) и высокое (3500 кбит/с). Каждый уровень определяет объем видеоинформации, который участник отправляет в конференцию.
Входящий трафик к участнику
На диаграмме ниже показано, какая полоса пропускания для входящего трафика требуется каждому участнику конференции. Во всех уровнях качества увеличение полосы пропускания не является линейным. То есть, объем трафика не увеличивается пропорционально подключающимся участникам. Причина этого будет понятна из следующей диаграммы, показывающей требования к полосе пропускания для исходящего трафика, а также соотношение между входящим и исходящим трафиком участника в зависимости от общего количества участников.
Исходящий трафик от участника
На второй диаграмме показано, какая полоса пропускания для исходящего трафика требуется каждому участнику конференции. Можно заметить, что чем больше участников, тем меньше удельная полоса пропускания, требуемая каждому участнику. Выглядит странно, но это просто объяснить.
Чем больше участников конференции, тем больше видеоизображений-плиток выводится в интерфейсе 3CX. Хотя их и больше, но места на экране каждая плитка занимает меньше. Соответственно, в небольшой картинке передается меньше деталей и требования к качеству изображения снижаются.
3CX использует эту возможность и вместо того, чтобы продолжать передавать трафик в полном объеме для небольшой картинки, динамически уменьшает полосу пропускания. Как правило, чем больше размер изображения участника конференции, тем большая полоса пропускания ему необходима. И наоборот, при увеличении числа выводимых изображений поток от участника уменьшается.
Задержка сети
Задержка показывает как долго ваше видео / аудио доставляется от вас на сервер видеоконференций, и как долго видео / аудио от других доставляется к вам. Принятое нормальное значение – до 80-120 мсек. Разумеется, чем меньше задержка, тем лучше, поскольку это снижает вероятность эффекта, когда разговоры участников начнут накладываться один на другой.
Как уменьшить задержку?
Большое влияние на задержку имеет расстояние между вами и нашими облачными серверами видеоконференций. Поэтому при настройке АТС выбирайте правильный регион для пользователей. Тогда они смогут использовать самый близкий к ним сервер (MCU) 3CX.
В любой момент вы можете проверить задержку и другую статистику конференции, кликнув по иконке шестеренки, а затем по кнопке с диаграммой.
Ниже показана статистика связи хорошего качества. Если вы наблюдаете здесь большие перепады, возможно, в вашей сети кто-то загружает большие файлы.
Как контролировать задержку сети во время конференции?
В нижней части окна статистики WebMeeting показан сервер 3CX, к которому вы подключены, включая его расположение. Убедитесь, что используется ближайший сервер для региона участников конференции. Если выбран неподходящий сервер, измените его интерфейсе управления 3CX, в разделе Параметры → Конференции → вкладка Видеоконференции.
Полоса пропускания
При использовании различных продуктов для видеоконференций иногда можно наблюдать, что видео от участников начинает замирать, идти рывками или “распадаться на квадратики”. В 3CX практически исключили этот недостаток, реализовав собственные уникальные алгоритмы, недоступные в других платформах:
- есть оптимальная (Ideal) полоса пропускания, которая постоянно необходима для передачи видео в наилучшем качестве;
- есть ваша фактическая (Actual) полоса пропускания – трафик, который вы фактически передаете в данный момент;
- вы можете быть принудительно ограничены (Limited to) более низкой полосой по причинам, указанных в предыдущих статьях.
Динамическое снижение полосы пропускания
Приведем пример, когда качество видео может быть динамически снижено.
Вы используете сбалансированный профиль качества конференции (Balanced), при котором поддерживается максимальная полоса исходящего потока ~700 kbps. Это предельно необходимый трафик для данного профиля – вы просто не можете (не имеет смысла) принимать / отправлять больше видеоданных.
Допустим, вы проводите конференцию с пользователем, который не может принять поток ~700 kbps из-за ограничений его канала или других проблем на его стороне. В таком случае 3CX динамически немного снижает ваш исходящий поток.
Поток буден снижен для того, чтобы принимающая сторона не “захлебывалась” видеоданными (проявляется как потеря кадров и голоса). В то же время снижение качества будет не настолько сильным, чтобы стать неприемлемым. 3CX автоматически определяет золотую середину!
Обратите внимание на строки Actual и Limited to. Если реальный трафик ниже предельно допустимого, это указывает на то, что либо вы, либо другой участник имеет проблемы с сетью или оборудованием, и полоса пропускания автоматически “поджимается” 3CX. В этом случае также автоматически снижаются требования к оптимальной (Ideal) полосе пропускания.
Автоматическая поддержка качества конференции
Конечно, проблемы в сети могут быть временными, и ваш собеседник вскоре будет готов снова принимать те же ~700 kbps.
3CX Video Conferencing “помнит”, что ранее вы могли отправлять 700 kbps, и пытается постепенно увеличивать полосу пропускания, одновременно отслеживая возникновение ошибок. Если при плавном повышении фиксируются потерянные пакеты или другие сбои, качество снова динамически понижается, но в этот раз не так сильно.
Процесс повторяется до тех пор, пока не будет найдена новая оптимальная полоса пропускания. На скриншоте ниже показан пример такого плавного увеличения потока. Система также установит новый параметр Ideal, оптимально подходящий для текущей ситуации.
Если фактическая полоса пропускания падает до красной линии Warn at и остается на этом уровне более 1 мин., пользователь увидит предупреждающее сообщение, где будет предложено изменить профиль качества конференции или вообще отключить передачу видео.
О каких еще важных факторах для качественной связи мы не упомянули? Пишите в комментариях.
В следующей статье расскажем подробнее про web-митингах в V18 3CX, а пока минута тщеславия: компания 3CX названа #1 поставщиком сервисов VoIP-телефонии и программных решений web-конференций по версии Digital.com (Лондон). Ура!