В OBS Studio добавлена поддержка WebRTC с возможностью вещания в режиме P2P
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
В кодовую базу 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://news.ycombinator.com/i...)
- OpenNews: Выпуск системы потокового видеовещания OBS Studio 29.1
- OpenNews: В libtorrent добавлена поддержка протокола WebTorrent
- OpenNews: Представлен встраиваемый на сайты видеочат на базе P2P-технологий и WebRTC
- OpenNews: 20% VPN раскрывают внутренний IP-адрес пользователя через WebRTC
- OpenNews: Технология WebRTC получила статус стандарта
Похожие новости:
- Выпуск системы потокового видеовещания OBS Studio 29.1
- Выпуск кодировщика видео SVT-AV1 1.5, развиваемого компанией Intel
- Выпуск кодировщика видео VVenC 1.8, поддерживающего формат H.266/VVC
- Проект DiscoBSD развивает BSD-систему для микроконтроллеров
- Доступен мультимедийный фреймворк GStreamer 1.22.0
- Выпуск системы потокового видеовещания OBS Studio 29
- Выпуск медиаплеера VLC 3.0.18
- Выпуск системы потокового видеовещания OBS Studio 28.1
- В Fedora 37 отключено использование VA-API для ускорения декодирования видео H.264, H.265 и VC-1
- Выпуск видеоредактора Shotcut 22.09
Теги для поиска: #_obs, #_webrtc, #_video, #_stream
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 25-Ноя 09:12
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
В кодовую базу 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 =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 25-Ноя 09:12
Часовой пояс: UTC + 5