Nkwado WebRTC agbakwunyere na OBS Studio nwere ike ịgbasa na ọnọdụ P2P

Ihe ndabere koodu nke OBS Studio, ngwugwu maka nkwanye, nhazi na ndekọ vidiyo, ka emelitere ka ịgụnye nkwado maka teknụzụ WebRTC, nke enwere ike iji kama RTMP maka nkwanye vidiyo na-enweghị ihe nkesa, nke a na-ebufe ọdịnaya P2P ozugbo na ihe nchọgharị onye ọrụ.

Mmejuputa WebRTC dabere na ọbaakwụkwọ libdatachannel, nke edere na C++. N'ụdị dị ugbu a, ọ na-akwado naanị mgbasa ozi (mpụta vidiyo) na WebRTC ma na-enye ọrụ na-akwado usoro WHIP, nke a na-eji guzobe nnọkọ n'etiti sava WebRTC na onye ahịa. Koodu iji kwado WebRTC dị ka isi mmalite ka na-enyocha.

WebRTC na-enye gị ohere ibelata igbu oge na nnyefe vidiyo na nkeji irighiri nke sekọnd, nke na-eme ka o kwe omume ịmepụta ọdịnaya mmekọrịta ma soro ndị na-ekiri ihe na-emekọrịta ihe ozugbo, dịka ọmụmaatụ, ịhazi ihe ngosi okwu. Iji WebRTC, ị nwere ike ịgbanwe n'etiti netwọk na-enweghị nkwụsịtụ mgbasa ozi (dịka ọmụmaatụ, gbanwee site na Wi-Fi gaa na netwọk mkpanaka) ma hazie nnyefe nke ọtụtụ iyi vidiyo n'ime otu nnọkọ, dịka ọmụmaatụ, maka ịgbapụ site n'akụkụ dị iche iche ma ọ bụ ịhazi vidiyo mmekọrịta. .

WebRTC na-enye gị ohere ibudata ọtụtụ ụdị nke iyi transcoded nke nwere ọkwa dị iche iche maka ndị ọrụ nwere bandwidth nkwurịta okwu dị iche iche, ka ị ghara ịrụ ọrụ transcoding n'akụkụ ihe nkesa. Ọ ga-ekwe omume iji codecs vidiyo dị iche iche, dị ka H.265 na AV1, iji belata bandwidth chọrọ. A na-atụ aro ka iji igbe mgbasa ozi dị ka ntinye ntinye aka nke ihe nkesa maka mgbasa ozi dabeere na WebRTC, ma maka mgbasa ozi na obere ndị na-ege ntị, ị nwere ike ime na-enweghị ihe nkesa site n'ịtọlite ​​ọrụ na P2P mode.

isi: opennet.ru

Tinye a comment