Поток от ведущего входит в медиасистему через WHIP. Для зрителя эфир открывается внутри комнаты.

Материал подготовлен по документации команды Emotify. Издатель этого сайта связан с проектом Emotify.

Два пути для ведущего

По документации Emotify настольный клиент использует GStreamer для захвата и кодирования. Внешний ведущий может настроить вещание из OBS: клиент выдаёт адрес WHIP и ключ. Браузерная демонстрация экрана использует отдельный путь через WebRTC.

Роль протокола

WHIP стандартизирует установление WebRTC-сессии от источника к точке приёма. В описанной архитектуре Emotify поток принимает LiveKit Ingress, после чего его можно показать участникам комнаты. Выбор протокола сам по себе не задаёт задержку у зрителя.

Как проверить результат

Для сравнения запустите встроенную трансляцию и OBS с одинаковыми параметрами видео. Измерьте время от события на экране ведущего до его появления у зрителя. Повторите замер на разных сетях и отметьте разрешение, частоту кадров и состояние соединения. В этой статье нет результатов такого теста.

Источники и справка

Обсуждение материала

Вопросы и комментарии

Вопросы, наблюдения и опыт читателей.

Предпросмотр

Здесь появятся комментарии читателей после подключения обсуждений.

Добавить комментарий