Задержка трансляции

Ведущим

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

На здоровой линии это от 100 до 600 миллисекунд, заметно меньше секунды. В таком диапазоне ведущие её попросту не замечают, а разговор двоих идёт как в одной комнате.

Из чего складывается задержка на пути от ведущего через наши серверы и буфер зала до зрителя

Почему зал отстаёт чуть сильнее

Залу сверху добавлен небольшой буфер. Он там намеренно, а не как признак неполадки.

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

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

Когда число растёт

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

Важно вот что. Это показание, а не приговор. Измеренная сейчас задержка описывает связь именно сейчас. Вернулись скорость и стабильность, буфер сжимается, а задержка падает сама. Выключать и включать ничего не надо, сообщать нам тоже не о чём.

Поэтому одно плохое измерение стоит повторить, прежде чем что-то предпринимать. Проверьте ещё раз из другой сети или в спокойное время суток и сравните.

Как уменьшить задержку

Задержка идёт от связи, которая всё время спотыкается? Тогда переведите комнату с браузера на нашу альтернативную технологию трансляции. Для неё надо скачать и запустить программу DTS. На здоровой линии разрыв она не сократит, оба пути лежат в одном диапазоне. Её дело другое. Она держит поток там, где браузерному пути приходится всё время восстанавливаться, а поток, который не восстанавливается, и не отстаёт. Включает её владелец аккаунта в панели управления, до мероприятия.

Программу ставит каждый, кто говорит в комнате. Участники не ставят ничего.

Третий способ вещания уходит в другую сторону, и намеренно. Трансляция из OBS Studio по RTMP отодвигает зал секунд на десять, а бывает и на двадцать. Такой поток режут на HLS-куски раньше, чем он дойдёт до людей. В отличие от цифр выше, этот разрыв заложен, а не измерен, поэтому от восстановления связи он не уменьшится. Что даёт такой размен, разбирает трансляция в вебинарную комнату из OBS Studio.

Чего ждать на тесте

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

Задержка держится высокой на линии, которую вы уже измерили? Напишите в онлайн-чат. Назовите мероприятие, скажите, откуда сидели ведущие и что тестер показал каждому из них.

Часто задаваемые вопросы

Есть настройка, которой я поменяю задержку?

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

Участникам тоже ставить программу DTS?

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

Задержка дошла до нескольких секунд. Сообщать вам?

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

Трансляция через OBS Studio даст задержку меньше?

Нет, она уходит в другую сторону, и намеренно. Поток из OBS по RTMP отодвигает зал секунд на десять, а бывает и на двадцать. Его режут на HLS-куски раньше, чем он дойдёт до людей. Разрыв тут заложен, а не измерен. Поэтому, в отличие от цифр на этой странице, от восстановления связи он не уменьшится.

На тесте картинка поплыла, а задержка та же. Что не так?

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

Начните сегодня

Готовы провести вебинар, который окупится?

Мы помогаем проводить вебинары с 2013 года. Начать можно абсолютно бесплатно

Бесплатный план навсегда • Без банковской карты • Запуск за 2 мин