I-W3C inikeze iWebRTC isimo esijwayelekile

I-W3C ivezwe muva nje ngesimemezelo sokuthi i-API ehlobene I-WebRTC isibe yindinganiso enconyiwe.

Ngasikhathi sinye, ikomidi le-IETF (Internet Engineering Task Force), elizinikele ekwakhiweni kwamaphrothokholi we-Intanethi nokwakhiwa kwezakhiwo, lishicilele ama-RFC ayi-11 (8825-8835, 8854) achaza ukwakhiwa, izinto ezilandelwayo, izindlela zokuhamba kanye izindlela zokulungisa iphutha ezisetshenziswe ku-WebRTC. Lawa ma-RFC manje anezinga 'Lezinga Elihlongoziwe'

Kulabo abangabazi ubuchwepheshe beWebRTC, kufanele bakwazi lokho lokhu kuthuthukiswe yiGoogle kusukela ngo-2009 njengomqondo womqondo wokwakha ipulatifomu yokuxhumana yeziphequluli, okuhlukile kuzinhlelo zokusebenza ze-Adobe Flash kanye nedeskithophu.

Ngo-2011, iGoogle yakhipha intuthuko yayo ephathelene neWebRTC, kanye nobuchwepheshe bokucubungula umsindo kanye nevidiyo obutholwe ekutholakaleni kwe-GIPS, inkampani ecubungula amasiginali edijithali, ngaphansi kwelayisense le-BSD.

Ngesikhathi esifanayo, ukufinyelela kwamahhala kumalungelo obunikazi afaka i-WebRTC kwanikezwa, Ngokubambisana neMozilla, iMicrosoft, iCisco ne-Nokia, inqubo yokumiswa kweWebRTC isiqalile ku-W3C naku-IETF.

Kusuka lapho, Ukusekelwa kweWebRTC sekuqalisiwe kuzo zonke iziphequluli zesimanje futhi sekusabalele ezinhlelweni zokuxhumana, izinhlelo zokusebenza zeselula kanye nezinsizakalo zewebhu ezidinga ukuhlela isiteshi sokuxhumana esiqondile phakathi kwabasebenzisi.

Isibonelo, ukuze uqonde kakhudlwana ngobubanzi i-WebRTC esivele inayo, yilokho Lokhu kusetshenziswa kakhulu ezinhlelweni zenkomfa zevidiyo nezomsindo.s, imidlalo, amapulatifomu wokusebenzisana, imiyalezo esheshayo, izinhlelo zisakaza nokusatshalaliswa kokuqukethwe.

Nge-WebRTC, izinhlelo zokusebenza zokuxhumana ingacubungula ithrafikhi yezwi nevidiyo futhiIsikhathi sangempela sisebenzisa i-HTML neJavaScript kuphela, ngaphandle kokusebenzisa ubuchwepheshe benkampani yangaphandle kanye nama-plugins wangaphandle.

I-WebRTC inezinto ezine eziyisisekelo: uhlelo lokuphathwa kweseshini yomsebenzisi, injini yokucubungula umsindo, injini yokucubungula ividiyo, noqweqwe lwezokuthutha. Izinjini zokulungisa umsindo nezamavidiyo zivumela ukusetshenziswa kwama-codec ahlukile (i-VP8, H.264), kanye nezindlela zokucindezela umsindo.

Yonke idatha idluliselwa kuphela ngendlela ebethelwe. Ekudlulisweni kwedatha yesikhathi sangempela, ama-protocols we-DTLS ne-SRTP (Secure Real-Time Transport Protocol) angasetshenziswa ngokuhlangana nobuchwepheshe ukuhlela iziteshi zokuxhumana ze-P2P nokuqinisekisa ukusebenza ngezingodo kanye nekheli labahumushi (ICE, STUN, TURN, RTP-over- I-TCP, ikhono lokusebenza ngommeleli).

Ngokungeziwe ezingxenyeni eziyisisekelo eziqinisekisiwe, i- I-W3C ne-IETF nabo bathuthukisa izandiso ezingakavunyelwa evumela ukusetshenziswa komthetho olandelwayo we-QUIC njengezokuthutha futhi uvumele ukusetshenziswa kwekhodekhi yevidiyo ye-AV1.

Iqembu elisebenzayo lenzelwe ukuthuthukisa i-WebTransport API, eyenza kube lula ukuhlelwa kokudluliswa kubamukeli abaningi, kanye ne-Scalable Video Encoding API, ukuvumelanisa ukudluliswa kwevidiyo kumkhawulokudonsa weklayenti.

Ngenguqulo elandelayo yeWebRTC, futhi amakhono ayasetshenziswa njenge ukubethela kokuphela kokuphela kwengqungquthela yevidiyo, ukucutshungulwa bukhoma kokudluliswa komsindo nevidiyo (kufaka phakathi ukusetshenziswa kwezinhlelo zokufunda ngomshini), izindlela zokusungula isiteshi sokuxhumana esihlala njalo esinamasensa kumadivayisi athuthukile we-IoT.

Izinhlelo zokusebenza zeWebhu zifinyelela emandleni weWebRTC ngokusebenzisa i- I-JavaScript API okulungiselelwe ngokukhethekile, okuyi kufaka phakathi okulandelayo:

  • getUserMedia: thola ukusakazwa kwe-multimedia (ividiyo, umsindo) kusuka kudivayisi exhunywe endaweni (i-webcam, imakrofoni, ikhamera yevidiyo) noma ifayela.
  • Ukuxhumeka kwe-RTCPeer: ukusungulwa koxhumano oluqondile phakathi kwabasebenzisi, ukucubungula amasiginali, ukusebenza ngama-codec, ukulawula umkhawulokudonsa, inhlangano yesiteshi sokuxhumana esiphephile.
  • I-RTCDataChannel: ukushintshana kwedatha ngokungenasizathu esiteshini sezindlela ezimbili zokuxhumana kusetshenziswa i-WebSockets API ejwayelekile.
  • getStats: ukuthola izibalo.

Ekugcineni, uma unentshisekelo yokwazi kabanzi ngakho, ungaxhumana isixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.