Сетевые возможности систем ВКС TrueConf

Сетевые возможности решений TrueConf

  • pабота по одному порту;
  • нет необходимости наличия прямого IP адреса;
  • работа в локальных сетях любых конфигураций;
  • поддержка спутниковых каналов связи;
  • поддержка технологии масштабируемого видеокодирования.

Адаптивный джиттер буфер

При передаче данных по сети информация поступает неравномерно, но воспроизведение видео и аудио требует равномерного потока.

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

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

Динамическая регулировка битрейта

Динамическая регулировка битрейта также необходима для обеспечения плавности видео соединения и эффективного использование ресурсов канала связи системой TrueConf. Ширина канала связи меняется от ряда различных факторов. В тех случаях, когда объем пересылаемых данных превышает возможности канала связи, данные могут накапливаться на сервере, что в свою очередь может привести к увеличению задержки в общении.

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

UDP hole punching

В решениях TrueConf используются такие виды клиент-серверного соединения, как TCP и UDP. Использование технологии UDP hole punching для прохождения NAT позволяет уменьшить задержку в трансляции видео и аудио, так как данные передаются не через сервер, а напрямую между двумя клиентскими приложениями.

Восстановление в случае кратковременного разрыва связи

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