Nemrégiben a hír ezt megszakította az OBS Studio kódbázisában erre módosult hatalom a WebRTC technológia támogatásának megvalósítása, amely az RTMP protokoll helyett használható video streaming közbenső szerver nélkül, amelyben a P2P tartalmak közvetlenül a felhasználó böngészőjébe kerülnek.
Azok számára, akik nincsenek tisztában ezzel a szoftverrel, ezt tudnia kell Sugárzásra, zeneszerzésre és videofelvételre szolgál. Az OBS Studio fejlesztési célja az Open Broadcaster Software alkalmazás ingyenes verziójának létrehozása, amely nem kapcsolódik a Windows platformhoz, támogatja az OpenGL-t, és bővítményekkel bővíthető.
az udvaron belül amit a WebRTC támogatásának megvalósításaként említenek, az az egy másodpercnél rövidebb késleltetés érhető el és mindenekelőtt a jövőben ez még tovább csökkenthető.
Kezdeti méréseinkkel ~120 milliszekundumot látunk az adástól a lejátszásig. Úgy gondoljuk, hogy ezt a számot is tovább tudjuk csökkenteni
Az OBS-felhasználók mostantól interaktív élményeket hozhatnak létre nézőikkel. Ez lehetővé tenné az OBS használatát talkshow-k és más produkciók számára, amelyek beszélgetési késleltetést igényelnek.
Egy másik említett ok az az FTL protokoll támogatásának megszüntetésének vágya ami a Mixer számára készült, ami nagyon klassz és praktikus volt, de mert a protokollt feladták A fejlesztőknek már nincs értelme a WebRTC hozzáadásával folytatni, mivel ez biztosítja a szükséges késleltetést a WebRTC veremben rejlő számos előny mellett, mint például a titkosítás, a hálózati topológiai stratégiák, a robusztus torlódáskezelés stb.
Ezen túlmenően az is kiemelendő, hogy a WebRTC lehetővé teszi a műsorszolgáltatók számára, hogy több, különböző minőségű adatfolyamot töltsenek fel, ezzel megemlítve, hogy az OBS-felhasználók maguk tölthetnek fel „magas”, „közepes” és „alacsony” adatfolyamokat.
A közvetlenül küldhet videókat az OBS-ről a felhasználók számára, mivel a WebRTC-vel lehetőség nyílik a P2P kapcsolat.
A WebRTC megvalósítás a C++ nyelven írt libdatachannel könyvtár használatán alapul. Jelenlegi formájában csak a streaming támogatott (videokimenet) a WebRTC-ben és szolgáltatást nyújtanak a WHIP folyamat támogatásával a WebRTC szerver és a kliens közötti munkamenetek létrehozására szolgál. A WebRTC-t forrásként támogató kód jelenleg felülvizsgálat alatt áll.
A WebRTC azért tűnik ki, mert lehetővé teszi a késések csökkentését a másodperc töredékrészes videóinak megjelenítésében, lehetővé téve az interaktív tartalom létrehozását és a nézőkkel való valós idejű interakciót, például talk-show-t. A WebRTC használatával a streamelés megszakítása nélkül válthat a hálózatok között (például Wi-Fi-ről mobilhálózatra válthat), és több videofolyam átvitelét is megszervezheti egyetlen munkameneten belül, például filmezéshez különböző szögekből vagy interaktív adások szervezéséhez. videókat
WebRTC lehetővé teszi a már átkódolt adatfolyamok több verziójának letöltését is különböző minőségi szintekkel a különböző sávszélességű kommunikációs csatornákkal rendelkező felhasználók számára, hogy ne a szerver oldalon végezzék el az átkódolási munkát. Különféle videokodekek, például H.265 és AV1 használhatók a sávszélesség-igény csökkentése érdekében.
Végül pedig azok, akik többet szeretnének megtudni róla, a részletekről tájékozódhatnak a következő link.
Ami érdeklődik a WebRTC tesztelése iránt az adatfolyamaikban, Jelenleg a Broadcast Boxot javasolják referenciaszerverként használni a WebRTC-alapú adásokhoz, de a kis közönség számára történő sugárzáshoz szerver nélkül is megteheti, ha P2P módban konfigurálja.
Megtekinthetik a megvalósítással kapcsolatos információkat, valamint a konfigurációs utasításokat a következő link.
Végül, de nem utolsósorban érdemes megemlíteni, hogy az implementációt várhatóan az OBS Studio következő kiadásaiban mutatják be.