Inkxaso yeWebRTC yongezwa kwi-OBS Studio enekhono lokusasaza kwimodi ye-P2P

Isiseko sekhowudi ye-OBS Studio, iphakheji yokusasaza, ukuqulunqa kunye nokurekhoda ividiyo, itshintshiwe ukuxhasa iteknoloji ye-WebRTC, enokusetyenziswa endaweni ye-RTMP protocol yokusasaza ividiyo ngaphandle komncedisi ophakathi, apho umxholo we-P2P uthunyelwa ngokuthe ngqo. isikhangeli somsebenzisi.

Ukuphunyezwa kweWebRTC kusekelwe ekusebenziseni ilayibrari ye-libdatachannel ebhalwe kwi-C ++. Kwimo yangoku, kuphela ukusasazwa (imveliso yevidiyo) kwiWebRTC ixhaswa, kwaye inkonzo inikezelwa ngenkxaso yenkqubo ye-WHIP esetyenziselwa ukuseka iiseshoni phakathi kweseva yeWebRTC kunye nomxhasi. Ikhowudi yokuxhasa iWebRTC njengomthombo ngoku iphantsi kovavanyo.

I-WebRTC ikuvumela ukuba ufezekise ukucutha ukulibaziseka kokuhanjiswa kwevidiyo kumaqhezu okwesibini, okwenza kube lula ukwenza umxholo osebenzisanayo kunye nokusebenzisana nababukeli ngexesha langempela, umzekelo, ulungiselele umboniso wentetho. Ukusebenzisa iWebRTC, unokutshintsha phakathi kweenethiwekhi ngaphandle kokuphazamisa usasazo (umzekelo, utshintshe kwi-Wi-Fi ukuya kwinethiwekhi yeselula) kwaye uququzelele ukuhanjiswa kweevidiyo ezininzi kwiseshoni enye, umzekelo, ukudubula kwii-angles ezahlukeneyo okanye ukulungelelanisa ukusebenzisana. iividiyo.

I-WebRTC ikuvumela ukuba ukhuphele iinguqulelo ezininzi zemijelo esele idluliselwe kwimigangatho eyahlukeneyo yomgangatho kubasebenzisi abane-bandwidth eyahlukeneyo yamajelo onxibelelwano, ukuze ungenzi umsebenzi we-transcoding kwicala leseva. Kunokwenzeka ukusebenzisa ii-codec zevidiyo ezahlukeneyo ezifana ne-H.265 kunye ne-AV1 ukunciphisa iimfuno ze-bandwidth. Njengokuphunyezwa kweseva yereferensi yosasazo olusekelwe kwiWebRTC, kucetywayo ukusebenzisa iBhokisi yoSasazo, kodwa ukusasaza kubaphulaphuli abancinci, unokwenza ngaphandle komncedisi ngokuyimisela kwimodi ye-P2P.

umthombo: opennet.ru

Yongeza izimvo