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

Do kódu OBS Studio, balíčku pro livestreaming, kompozici a nahrávání videa, byly přijaty změny, které implementují podporu technologie WebRTC, jež může být použita místo protokolu RTMP pro streamování videa bez prostředního serveru, při kterém je obsah v režimu P2P přímo přenášen do prohlížeče uživatele.

Implementace WebRTC se zakládá na použití knihovny libdatachannel, napsané v C++. V současné době je podporováno pouze vysílání (výstup videa) ve WebRTC a je poskytována služba s podporou procesu WHIP, který se používá k ustanovení sezení mezi serverem a klientem WebRTC. Kód pro podporu WebRTC jako zdroje je zatím ve fázi recenze.

WebRTC umožňuje snížit latenci při doručování videa na zlomek sekundy, což dává možnost vytvářet interaktivní obsah a interagovat se sledujícími v reálném čase, například pořádat talk show. Pomocí WebRTC lze přepínat mezi sítěmi, aniž by došlo k přerušení vysílání (například přepnout z Wi-Fi na mobilní síť) a uspořádat přenos v rámci jedné relace několika video streamy, například pro snímání z různých úhlů nebo organizaci interaktivních videí.

WebRTC také umožňuje načítání několika variant již překódovaných streamů s různými úrovněmi kvality pro uživatele s různou šířkou pásma spojení, aby se práce na překódování na straně serveru nemusela provádět. serveru. Je možné používat různé video kodeky, například H.265 a AV1, pro snížení požadavků na šířku pásma. Jako referenční implementaci serveru pro streamování na bázi WebRTC se doporučuje používat Broadcast Box, ale pro vysílání pro menší publikum lze obejít i bez serveru a nastavit práci v režimu P2P.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster