Ukusekelwa kwe-WebRTC kwengezwe ku-OBS Studio enekhono lokusakaza ngemodi ye-P2P

Isisekelo sekhodi se-OBS Studio, iphakheji yokusakaza, ukuhlanganisa nokuqoshwa kwevidiyo, sibuyekeziwe ukuze sifake ukwesekwa kobuchwepheshe be-WebRTC, obungasetshenziswa esikhundleni se-RTMP yokusakaza ividiyo engaphansi kweseva, lapho okuqukethwe kwe-P2P kudluliselwa khona ngokuqondile isiphequluli somsebenzisi.

Ukuqaliswa kwe-WebRTC kusekelwe kulabhulali ye-libdatachannel, ebhalwe ku-C++. Ngendlela yayo yamanje, isekela kuphela ukusakaza (okukhipha ividiyo) ku-WebRTC futhi inikeza isevisi esekela inqubo ye-WHIP, esetshenziselwa ukusungula izikhathi phakathi kweseva ye-WebRTC neklayenti. Ikhodi yokusekela i-WebRTC njengomthombo isabuyekezwa.

I-WebRTC ikuvumela ukuthi unciphise ukubambezeleka ekulethweni kwevidiyo ibe yizingxenyana zamasekhondi, okwenza kube nokwenzeka ukudala okuqukethwe okusebenzisanayo futhi uxhumane nababukeli ngesikhathi sangempela, isibonelo, ukuhlela umbukiso wezingxoxo. Usebenzisa i-WebRTC, ungashintsha phakathi kwamanethiwekhi ngaphandle kokuphazamisa ukusakaza (isibonelo, shintsha usuka ku-Wi-Fi uye kunethiwekhi yeselula) futhi uhlele ukudluliswa kwama-video asakaza amaningana ngeseshini eyodwa, isibonelo, ukuthwebula ama-engeli ahlukene noma ukuhlela amavidiyo asebenzisanayo. .

I-WebRTC iphinde ikuvumela ukuthi ulande izinguqulo eziningi zemifudlana eseyishintshile kakade enamazinga ekhwalithi ahlukene kubasebenzisi abanemikhawulo ehlukene yokuxhumana, ukuze ungenzi umsebenzi wokudlulisa amakhodi ohlangothini lweseva. Kungenzeka ukusebenzisa amakhodekhi evidiyo ahlukene, njenge-H.265 ne-AV1, ukuze unciphise izidingo zomkhawulokudonsa. Kuhlongozwa ukusebenzisa Ibhokisi Lokusakaza njengokuqaliswa kwereferensi yeseva yokusakaza okusekelwe ku-WebRTC, kodwa ukuze usakaze izethameli ezincane, ungenza ngaphandle kweseva ngokusetha umsebenzi kumodi ye-P2P.

Source: opennet.ru

Engeza amazwana