Затримка трансляції
Усі, хто веде трансляцію в кімнаті, сидять в одній відеоконференції. Затримка між ними не фіксоване налаштування. Її вимірюють і підлаштовують безперервно, і вона завжди тягнеться до найменшого значення, яке дозволяє звʼязок. Чому затримка виникає взагалі, пояснює стаття затримка звуку та відео на вебінарі.
На здоровій лінії це від 100 до 600 мілісекунд, помітно менше за секунду. У такому діапазоні ведучі її просто не помічають, а розмова двох іде як в одній кімнаті.

Чому зала відстає трохи сильніше
До цього залі додається ще невеликий буфер. Він там навмисно, а не як ознака несправності.
Різниця в тому, чого можна вимагати від людини. Ведучого можна попросити підключитися кабелем, закрити важкі завантаження і заздалегідь прогнати тестер звʼязку. Залу попросити не можна. Люди заходять із потяга. З телефона, що скаче між Wi-Fi і мобільною мережею. З офісної мережі, про яку нас ніхто не попереджав. Тому доброї лінії ми не вимагаємо, а різницю беремо на себе.
Цим буфер і зайнятий. Він тримає короткий відрізок потоку попереду картинки, яку глядач дивиться зараз, і на наших серверах, і в його браузері. Обрив, зміна IP-адреси чи звичайне коливання мережі згладжуються, і картинка не завмирає.
Коли число росте
На слабкому чи нестабільному звʼязку буфер розтягується, а глядач відчуває це як довгу затримку. Дійти може до кількох секунд. На поганій лінії або старому пристрої в найгіршому разі до трьох або семи. Ту саму межу і межі браузера із залізом за нею називають технічні вимоги.
Важливо ось що. Це показання, а не вирок. Виміряна зараз затримка описує звʼязок саме зараз. Повернулися швидкість і стабільність, буфер стискається, а затримка падає сама. Вимикати й вмикати нічого не треба, повідомляти нам теж нема про що.
Тому одне погане вимірювання варто повторити, перш ніж щось робити. Перевірте ще раз з іншої мережі або в спокійніший час доби і порівняйте.
Як зменшити затримку
Затримка йде від звʼязку, що весь час спотикається? Тоді переведіть кімнату з браузера на нашу альтернативну технологію трансляції. Для неї треба завантажити й запустити програму DTS. На здоровій лінії розрив вона не скоротить, обидва шляхи лежать в одному діапазоні. Її справа інша. Вона тримає потік там, де браузерному шляху доводиться весь час відновлюватися, а потік, що не відновлюється, і не відстає. Вмикає її власник акаунта в панелі керування, до заходу.
Програму ставить кожен, хто говорить у кімнаті. Учасники не ставлять нічого.
Третій спосіб трансляції йде в інший бік, і навмисно. Трансляція з OBS Studio через RTMP відсуває залу секунд на десять, а буває і на двадцять. Такий потік ріжуть на HLS-шматки раніше, ніж він дійде до людей. На відміну від цифр вище, цей розрив закладено, а не виміряно, тому від відновлення звʼязку він не зменшиться. Що дає такий розмін, розбирає трансляція у вебінарну кімнату з OBS Studio.
Чого чекати на тесті
Під час тесту картинка з камери може втратити якість, а у звуці зʼявитися тріск. Сама затримка лишається на місці. Обидві біди приходять від звʼязку, тому лікує їх тільки кращий канал. Крок за кроком це розбирає що робити, коли відео завмирає або учасники вилітають. З чого складається цей розрив, пояснює чому між ведучими виникає затримка.
Затримка тримається високою на лінії, яку ви вже виміряли? Напишіть в онлайн-чат. Назвіть захід, скажіть, звідки сиділи ведучі і що тестер показав кожному з них.
Часті питання
Чи є налаштування, яким я поміняю затримку?
Ні, затримка це не налаштування і вручну не міняється. Її вимірюють і підлаштовують безперервно, і вона завжди тягнеться до найменшого значення, яке дозволяє ваш звʼязок. Тобто йде за лінією, а не за вашим бажанням. Вибираєте ви тільки спосіб трансляції. Є один шлях, що навмисно жертвує затримкою заради іншого, і це трансляція у вебінарну кімнату з OBS Studio.
Чи ставити програму DTS і учасникам?
Ні, учасники не ставлять нічого. Програма йде на компʼютер кожного, хто говорить у кімнаті. Кімнату переводить власник акаунта в панелі керування, до заходу. Що означає завантажити й запустити програму, розбирає альтернативна технологія трансляції.
Затримка дійшла до кількох секунд. Повідомляти вам?
Ні, і вимикати чи вмикати теж нема чого. Кілька секунд означають, що буфер розтягнувся під слабкий або нестабільний звʼязок. Повернуться швидкість і стабільність, він стиснеться сам. Перш ніж діяти за одним показанням, повторіть замір з іншої мережі або в спокійніший час доби.
Чи дасть трансляція через OBS Studio меншу затримку?
Ні, вона йде в інший бік, і навмисно. Потік з OBS через RTMP відсуває залу секунд на десять, а буває і на двадцять. Його ріжуть на HLS-шматки раніше, ніж він дійде до людей. Розрив тут закладено, а не виміряно. Тому, на відміну від цифр на цій сторінці, від відновлення звʼязку він не зменшиться.
На тесті картинка попливла, а затримка та сама. Що не так?
Річ у звʼязку, а не в затримці. Якість картинки падає, у звуці зʼявляється тріск, а затримка стоїть на місці. Усе це йде від інтернет-звʼязку, тож зарадить тільки кращий канал. Крок за кроком це розбирає що робити, коли відео завмирає або учасники вилітають.