Taageerada WebRTC ayaa lagu daray OBS Studio oo awood u leh in lagu baahiyo qaabka P2P

Saldhigga code ee OBS Studio, oo ah xirmo loogu talagalay baahinta, curinta iyo duubista fiidiyowga, ayaa loo beddelay si ay u taageerto tignoolajiyada WebRTC, taas oo loo isticmaali karo beddelka borotokoolka RTMP ee fiidiyaha qulqulka iyada oo aan lahayn server dhexdhexaad ah, kaas oo nuxurka P2P si toos ah loogu gudbiyo browserka isticmaalaha.

Hirgelinta WebRTC waxay ku salaysan tahay adeegsiga maktabadda libdatachannel ee ku qoran C++. Qaabka ay hadda tahay, kaliya baahinta (wax soo saarka muqaalka) ee WebRTC ayaa la taageerayaa, waxaana adeega lagu bixiyaa taageerada habka WHIP ee loo isticmaalo in lagu dhiso kulamo u dhexeeya serverka WebRTC iyo macmiilka. Koodhka lagu taageerayo WebRTC ilo ahaan ayaa hadda dib u eegis lagu hayaa.

WebRTC waxay kuu ogolaaneysaa inaad ku guuleysato hoos u dhigista dib u dhigista fiidiyaha ilaa jajabyada ilbiriqsi, taas oo suurtogal ka dhigaysa in la abuuro waxyaabo isdhexgal ah oo la falgala daawadayaasha waqtiga dhabta ah, tusaale ahaan, diyaarso bandhig sheeko. Adigoo isticmaalaya WebRTC, waxaad isku beddeli kartaa shabakadaha adigoon kala goyn baahinta (tusaale ahaan, ka beddel Wi-Fi una beddelo shabkada mobilada) oo waxaad habayn kartaa gudbinta durdurro fiidiyoowyo dhowr ah hal fadhi gudaheed, tusaale ahaan, inaad ka toogto xaglo kala duwan ama aad abaabulo is dhexgal muuqaalo.

WebRTC waxay sidoo kale kuu oggolaaneysaa inaad soo dejiso dhowr nooc oo durdurro hore loo beddelay oo leh heerar tayo kala duwan oo loogu talagalay isticmaaleyaasha leh bandwidth kala duwan ee kanaalada isgaarsiinta, si aysan u qaban shaqada beddelka ee dhinaca server-ka. Waa suurtagal in la isticmaalo codecs fiidiyoow ah oo kala duwan sida H.265 iyo AV1 si loo yareeyo shuruudaha bandwidth. Sida hirgelinta tixraaca ah ee server-ka ee shabakadaha ku salaysan WebRTC, waxaa la soo jeediyay in la isticmaalo Box Broadcast, laakiin baahinta dhagaystayaasha yaryar, waxaad samayn kartaa server la'aan adigoo dejinaya qaabka P2P.

Source: opennet.ru

Add a comment