WebRTC podrška dodata u OBS Studio sa mogućnošću emitovanja u P2P modu

Baza koda OBS Studija, paketa za streaming, komponovanje i video snimanje, ažurirana je kako bi uključila podršku za WebRTC tehnologiju, koja se može koristiti umjesto RTMP-a za video streaming bez servera, u kojem se P2P sadržaj direktno prenosi na pretraživač korisnika.

WebRTC implementacija je zasnovana na biblioteci libdatachannel, napisanoj u C++. U svom trenutnom obliku, podržava samo emitovanje (video izlaz) u WebRTC-u i pruža uslugu koja podržava WHIP proces, koji se koristi za uspostavljanje sesija između WebRTC servera i klijenta. Kod koji podržava WebRTC kao izvor je još uvijek u fazi revizije.

WebRTC vam omogućava da smanjite kašnjenja u isporuci videa na djeliće sekundi, što omogućava stvaranje interaktivnog sadržaja i interakciju s gledaocima u stvarnom vremenu, na primjer, organiziranje talk showa. Koristeći WebRTC, možete se prebacivati ​​između mreža bez prekidanja emitiranja (na primjer, prebaciti se s Wi-Fi na mobilnu mrežu) i organizirati prijenos nekoliko video tokova unutar jedne sesije, na primjer, za snimanje iz različitih uglova ili organiziranje interaktivnih videozapisa .

WebRTC vam također omogućava preuzimanje više verzija već transkodiranih streamova s ​​različitim nivoima kvaliteta za korisnike s različitim komunikacijskim propusnim opsegom, kako ne bi obavljali posao transkodiranja na strani servera. Moguće je koristiti različite video kodeke, kao što su H.265 i AV1, kako bi se smanjili zahtjevi za propusnost. Predlaže se korištenje Broadcast Box-a kao referentne implementacije servera za emitiranje zasnovano na WebRTC-u, ali za emitiranje prema maloj publici možete bez servera postavljanjem rada u P2P modu.

izvor: opennet.ru

Dodajte komentar