В OBS Studio добавлена поддержка WebRTC с возможностью вещания в режиме P2P

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3258
Зарегистрирован: 20.08.2022

#

В OBS Studio добавлена поддержка WebRTC с возможностью вещания в режиме P2P
Дата публикации:Mon, 12 Jun 2023 22:33:09 +0300




В кодовую базу OBS Studio, пакета для потокового вещания, композитинга и записи видео, приняты изменения с реализацией поддержки технологии WebRTC, которая может применяться вместо протокола RTMP для потокового видеовещания без промежуточного сервера, при котором содержимое в режиме P2P напрямую передаётся в браузер пользователя.



Реализация WebRTC основывается на применении библиотеки libdatachannel, написанной на C++. В текущем виде поддерживается только вещание (вывод видео) в WebRTC и предоставляется сервис с поддержкой процесса WHIP, применяемого для установки сеансов между сервером и клиентом WebRTC. Код для поддержки WebRTC в качестве источника пока находится на стадии рецензирования.




WebRTC позволяет добиться снижения задержек при доставке видео до долей секунд, что даёт возможность создавать интерактивный контент и взаимодействовать со зрителями в режиме реального времени, например, устраивать ток-шоу. При помощи WebRTC можно переключаться между сетями не прерывая вещания (например, переключиться с Wi-Fi на мобильную сеть) и организовать передачу в рамках одного сеанса нескольких видеопотоков, например, для съёмки с разных ракурсов или организации интерактивных видео.




WebRTC также позволяет загружать несколько вариантов уже перекодированных потоков с разными уровнем качества для пользователей с разной пропускной способностью каналов связи, чтобы не выполнять работу по перекодирвоанию на стороне сервера. Возможно использование разных видеокодеков, например, H.265 и AV1 для снижения требований к полосе пропускания. В качестве эталонной реализации сервера для трансляций на базе WebRTC предлагается использовать Broadcast Box, но для вещания для небольшой аудитории можно обойтись и без сервера, настроив работу в режиме P2P.






Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=59283

Жизнь за Нер'зула!

Ответить