Do OBS Studia přidána podpora WebRTC s možností vysílání v režimu P2P

Kódová základna OBS Studio, balíku pro streamování, skládání a nahrávání videa, byla změněna tak, aby podporovala technologii WebRTC, kterou lze použít místo protokolu RTMP pro streamování videa bez zprostředkujícího serveru, ve kterém je obsah P2P přímo přenášen na prohlížeč uživatele.

Implementace WebRTC je založena na použití knihovny libdatachannel napsané v C++. V současné podobě je podporováno pouze vysílání (video výstup) ve WebRTC a je poskytována služba s podporou pro proces WHIP používaný k navazování relací mezi serverem WebRTC a klientem. Kód pro podporu WebRTC jako zdroje je v současné době ve fázi revize.

WebRTC umožňuje dosáhnout zkrácení prodlení při dodání videa na zlomky sekund, což umožňuje vytvářet interaktivní obsah a komunikovat s diváky v reálném čase, například uspořádat talk show. Pomocí WebRTC můžete přepínat mezi sítěmi bez přerušení vysílání (například přepnout z Wi-Fi na mobilní síť) a organizovat přenos několika video streamů v rámci jedné relace, například natáčet z různých úhlů nebo organizovat interaktivní videa.

WebRTC vám také umožňuje stáhnout několik verzí již překódovaných streamů s různou úrovní kvality pro uživatele s různou šířkou pásma komunikačních kanálů, abyste nemuseli provádět překódování na straně serveru. Ke snížení požadavků na šířku pásma je možné použít různé video kodeky, jako je H.265 a AV1. Jako implementace referenčního serveru pro vysílání založená na WebRTC se navrhuje použít Broadcast Box, ale pro vysílání pro malé publikum se obejdete bez serveru, když jej nastavíte v režimu P2P.

Zdroj: opennet.ru

Přidat komentář