Ts'ehetso ea WebRTC e kenyellelitsoe ho OBS Studio ka bokhoni ba ho hasanya ka mokhoa oa P2P

Motheo oa khoutu oa OBS Studio, sephutheloana sa ho phallela, ho kopanya le ho rekota video, se ntlafalitsoe ho kenyelletsa tšehetso ea theknoloji ea WebRTC, e ka sebelisoang sebakeng sa RTMP bakeng sa ho phallela video e se nang seva, moo litaba tsa P2P li fetisetsoang ka kotloloho ho sebatli sa mosebelisi.

Ts'ebetsong ea WebRTC e thehiloe laebraring ea libdatachannel, e ngotsoeng ka C++. Ka sebopeho sa eona sa hajoale, e ts'ehetsa feela phatlalatso (video e hlahisoang) ho WebRTC mme e fana ka ts'ebeletso e ts'ehetsang ts'ebetso ea WHIP, e sebelisetsoang ho theha linako lipakeng tsa seva ea WebRTC le moreki. Khoutu ea ho tšehetsa WebRTC joalo ka mohloli e ntse e hlahlojoa.

WebRTC e u lumella ho fokotsa tieho ea ho fana ka video ho likaroloana tsa metsotsoana, e leng se etsang hore ho khonehe ho theha litaba tse kopanetsoeng le ho sebelisana le bashebelli ka nako ea sebele, mohlala, ho hlophisa pontšo ea lipuo. U sebelisa WebRTC, u ka fetola pakeng tsa marang-rang ntle le ho sitisa khaso (mohlala, ho tloha ho Wi-Fi ho ea ho marang-rang a selefouno) 'me u hlophise phetiso ea melapo e mengata ea video ka nako e le' ngoe, mohlala, bakeng sa ho thunya ho tloha mahlakoreng a fapaneng kapa ho hlophisa livideo tse kopanetsoeng. .

WebRTC e boetse e u lumella ho khoasolla mefuta e mengata ea melapo e seng e fetotsoe ka maemo a fapaneng a boleng bakeng sa basebelisi ba nang le li-bandwidth tse fapaneng tsa puisano, e le hore u se ke ua etsa mosebetsi oa transcoding ka lehlakoreng la seva. Hoa khoneha ho sebelisa li-codec tse fapaneng tsa video, tse kang H.265 le AV1, ho fokotsa litlhoko tsa bandwidth. E reretsoe ho sebelisa Broadcast Box e le ts'ebetsong ea ts'ebetso ea seva bakeng sa liphatlalatso tse thehiloeng ho WebRTC, empa bakeng sa ho phatlalatsa ho bamameli ba fokolang, u ka etsa ntle le seva ka ho theha mosebetsi ka mokhoa oa P2P.

Source: opennet.ru

Eketsa ka tlhaloso