V OBS Studio bola pridaná podpora WebRTC s možnosťou vysielania v režime P2P.

Do kódovej základne OBS Studio, balíka pre streamovanie, kompozíciu a nahrávanie videa, boli prijaté zmeny s implementáciou podpory technológie WebRTC, ktorá môže byť použitá namiesto protokolu RTMP na streamovanie videa bez prostredníckeho servera, pričom obsah sa v režime P2P priamo prenáša do prehliadača používateľa.

Implementácia WebRTC vychádza z aplikácie knižnice libdatachannel, napísanej v C++. V aktuálnom stave je podporované len streamovanie (výstup videa) v WebRTC a poskytovaná služba s podporou procesu WHIP, používaného na nastavenie relácií medzi serverom a klientom WebRTC. Kód na podporu WebRTC ako zdroja je zatiaľ v štádiu kontrolovania.

WebRTC umožňuje dosiahnuť zníženie oneskorenia pri dodávke videa na zlomky sekundy, čo poskytuje možnosť vytvárať interaktívny obsah a interagovať so sledovateľmi v reálnom čase, napríklad organizovať diskusné relácie. Pomocou WebRTC je možné prechádzať medzi sieťami bez prerušenia vysielania (napríklad prepnúť sa z Wi-Fi na mobilnú sieť) a usporiadať prenos v rámci jedného sedenia niekoľkých videostreamov, napríklad pre natáčanie z rôznych uhlov alebo organizáciu interaktívnych videí.

WebRTC tiež umožňuje nahrávať niekoľko variantov už prekodovaných streamov s rôznou úrovňou kvality pre používateľov s rôznou priepustnosťou komunikačných kanálov, aby sa nemusela vykonávať práca na prekodovaní na strane. servera. Možné použitie rôznych video kodekov, napríklad H.265 a AV1 na zníženie požiadaviek na šírku pásma. Ako referenčná implementácia servera pre vysielanie na báze WebRTC sa odporúča použiť Broadcast Box, avšak na vysielanie pre menšie publikum je možné sa zaobísť aj bez servera, ak sa nastaví práca v režime P2P.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster