Не нашел на сайте, как протестить медиасервер на задержку, если я использую для раздачи стрима OBS. Подскажите, как мне это сделать? хочу протестить вашу платформу на задержку. Стримим через ОБС Студио, необходимо добиться задержки в 0,5 секунд
При публикации RTMP из OBS на транспортном уровне используется TCP, поэтому уже при публикации задержка будет от 1 до 3 секунд. Если нужны минимальные задержки, рекомендуется публикация WebRTC из OBS: Публикация WebRTC по протоколу WHIP и проигрывание потока у зрителей по WebRTC с использованием транспорта UDP. Обратите внимание, что при стриминге высокого разрешения (1080p, например) в этом случае на качество проигрывания сильно будет влиять качество канала зрителя.
Тест на задержки можно провести следующим образом:
1. Опубликовать из OBS ролик с таймером с точностью до миллисекунд
2. Проиграть этот ролик с сервера по WebRTC
3. Разность в значениях таймера на стороне публикации и у зрителя будет равна задержке.