WebRTC қолдауы OBS Studio бағдарламасына P2P режимінде тарату мүмкіндігімен қосылды

Бейнені ағынмен жіберуге, құрастыруға және жазуға арналған пакет OBS Studio кодтық базасы WebRTC технологиясын қолдау үшін өзгертілді, оны аралық серверсіз бейне ағыны үшін RTMP протоколының орнына пайдалануға болады, онда P2P мазмұны тікелей жіберіледі. пайдаланушы браузері.

WebRTC іске асыру C++ тілінде жазылған libdatachannel кітапханасын пайдалануға негізделген. Ағымдағы пішінде WebRTC жүйесінде тек хабар таратуға (бейне шығысына) қолдау көрсетіледі және WebRTC сервері мен клиент арасында сеанстарды орнату үшін пайдаланылатын WHIP процесін қолдау қызметімен қамтамасыз етіледі. WebRTC-ті көз ретінде қолдайтын код қазір қаралуда.

WebRTC бейнені жеткізудің кідірістерін секундтың бөліктеріне дейін азайтуға мүмкіндік береді, бұл интерактивті мазмұнды жасауға және нақты уақытта көрермендермен өзара әрекеттесуге, мысалы, ток-шоуды ұйымдастыруға мүмкіндік береді. WebRTC көмегімен сіз таратуды үзбестен желілер арасында ауыса аласыз (мысалы, Wi-Fi желісінен мобильді желіге ауысу) және бір сеанс ішінде бірнеше бейне ағынының берілуін ұйымдастыруға, мысалы, әртүрлі бұрыштардан түсіруге немесе интерактивті бейнелер.

WebRTC сонымен қатар сервер жағында қайта кодтау жұмысын орындамау үшін байланыс арналарының өткізу қабілеттілігі әртүрлі пайдаланушылар үшін әртүрлі сапа деңгейлері бар әлдеқашан кодталған ағындардың бірнеше нұсқасын жүктеп алуға мүмкіндік береді. Өткізу қабілетіне қойылатын талаптарды азайту үшін H.265 және AV1 сияқты әртүрлі бейне кодектерін пайдалануға болады. WebRTC негізіндегі таратылымдар үшін анықтамалық серверді іске асыру ретінде Broadcast Box пайдалану ұсынылады, бірақ шағын аудиторияға тарату үшін оны P2P режимінде орнату арқылы серверсіз жасауға болады.

Ақпарат көзі: opennet.ru

пікір қалдыру