WebRTC támogatás hozzáadva az OBS Stúdióhoz P2P módban történő sugárzás lehetőségével

Frissítésre került az OBS Studio, a streaminghez, a kompozícióhoz és a videorögzítéshez szükséges csomag kódbázisa, amely támogatja a WebRTC technológiát, amely az RTMP helyett használható szerver nélküli videó streaminghez, amelyben a P2P tartalom közvetlenül a a felhasználó böngészője.

A WebRTC megvalósítás a C++ nyelven írt libdatachannel könyvtáron alapul. Jelenlegi formájában csak a WebRTC-ben támogatja a szórást (videokimenetet), és olyan szolgáltatást nyújt, amely támogatja a WHIP folyamatot, amely 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 még felülvizsgálat alatt áll.

A WebRTC lehetővé teszi, hogy másodpercek töredékére csökkentse a videó kézbesítésének késését, ami lehetővé teszi interaktív tartalom létrehozását és valós idejű interakciót a nézőkkel, például talk show megszervezését. A WebRTC használatával az adás megszakítása nélkül válthat a hálózatok között (például válthat Wi-Fi-ről mobilhálózatra), és megszervezheti több videofolyam átvitelét egy munkameneten belül, például különböző szögekből történő felvételkészítéshez vagy interaktív videók szervezéséhez. .

A WebRTC lehetővé teszi a már átkódolt folyamok több verziójának letöltését is különböző minőségi szintekkel a különböző kommunikációs sávszélességű felhasználók számára, hogy ne végezzen átkódolási munkát a szerver oldalon. A sávszélesség-igény csökkentése érdekében különböző videokodekek, például H.265 és AV1 használhatók. Javasoljuk, hogy a Broadcast Boxot a WebRTC-alapú adások kiszolgálójának referencia megvalósításaként használják, 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 állítja be a munkát.

Forrás: opennet.ru

Hozzászólás