I-W3C inike iWebRTC imeko esemgangathweni

I-W3C ityhilwe Kutshanje ngesibhengezo sokuba i-API enxulumene noko I-WebRTC iye yaba ngumgangatho ophakanyisiweyo.

Kwangelo xesha, ikomiti ye-IETF (ye-Intanethi yoBunjineli boMsebenzi we-Intanethi), ezinikele kuphuhliso lweenkqubo ze-Intanethi kunye nolwakhiwo, epapashe i-RFCs ezili-11 (8825-8835, 8854) ezichaza uyilo, izinto zomgaqo-nkqubo, iindlela zothutho kunye iindlela zokulungisa iimpazamo ezisetyenziswe kwiWebRTC. Ezi RFCs ngoku zinenqanaba "loMgangatho oCetywayo".

Kulabo abangaqhelekanga ngetekhnoloji yeWebRTC, kufuneka bayazi loo nto Oku kuphuhliswe nguGoogle ukusukela ngo-2009 njengembonakalo yoluvo lokudala iqonga lonxibelelwano kubakhangeli, endaweni eya kwiAdobe Flash kunye nokusetyenziswa kwe desktop.

Ngo-2011, uGoogle wakhupha inkqubela phambili enxulumene neWebRTC, kunye netekhnoloji yokulungisa iaudiyo kunye nevidiyo efunyenwe ekufumaneni i-GIPS, inkampani esebenza ngemiqondiso yedijithali, phantsi kwelayisensi ye-BSD.

Kwangelo xesha ukufikelela simahla kumalungelo awodwa omenzi wechiza abandakanya iWebRTC Ngokudibana neMozilla, iMicrosoft, iCisco kunye neNokia, inkqubo yokumiselwa komgangatho yeWebRTC iqale kwi-W3C nakwi-IETF.

Ukusukela ngoko, Inkxaso yeWebRTC yenziwe kuzo zonke izikhangeli zangoku kwaye sele isasazekile kwiinkqubo zonxibelelwano, usetyenziso lweselfowuni kunye neenkonzo zewebhu ezifuna ukucwangcisa ijelo lonxibelelwano ngqo phakathi kwabasebenzisi.

Umzekelo, ukuze uqonde ngakumbi malunga nomthamo i-WebRTC esele inayo, yile Oku kusetyenziswa ngokubanzi kwividiyo nakwizicelo zenkomfa yeaudiyos, imidlalo, amaqonga okusebenzisana, imiyalezo ekhawulezileyo, iinkqubo zokusasaza kunye nokuhanjiswa komxholo.

NgeWebRTC, izicelo zonxibelelwano ungaqhubekekisa ukugcwala kwelizwi nevidiyo kwayeIxesha lokwenyani lisebenzisa i-HTML kunye neJavaScript kuphela, ngaphandle kokusebenzisa itekhnoloji yeqela lesithathu kunye neeplagi zangaphandle.

I-WebRTC inezinto ezine ezisisiseko: Inkqubo yolawulo lweseshoni yomsebenzisi, injini yokulungisa iaudiyo, injini yokulungisa ividiyo, kunye nolwahlulo lothutho. Iinjini zokulungisa ividiyo kunye nevidiyo zivumela ukusetyenziswa kweekhowudi ezahlukeneyo (VP8, H.264), kunye neendlela zokucinezela ingxolo.

Yonke idatha idluliselwa kuphela kwifom ebhaliweyo. Ukuhanjiswa kwedatha okwenyani, i-DTLS kunye ne-SRTP (Protocol Real-Time Transport Protocol) zingasetyenziswa ngokudibeneyo kunye neetekhnoloji zokucwangcisa iindlela zonxibelelwano ze-P2P kunye nokuqinisekisa ukusebenza ngeewwallwwall kunye nedilesi yabaguquli (ICE, STUN, TURN, RTP-over- I-TCP, ukukwazi ukusebenza ngommeleli).

Ukongeza kumanqanaba esiseko emiselweyo, i I-W3C kunye ne-IETF zikwakhulisa izandiso ezingekavunywa evumela ukusetyenziswa komgaqo olandelwayo we-QUIC njengezothutho kunye nokuvumela usetyenziso lwekhowudi yevidiyo ye-AV1.

Iqela elisebenzayo lenziwe ukuba liphuhlise i-WebTransport API, eyenza kube lula ukwenza umbutho wosasazo kubamkeli abaninzi, kunye ne-Scalable Video Encoding API, ukuze ihambise ukuhanjiswa kwevidiyo kububanzi bebhendi yomthengi.

Kwinguqulo elandelayo yeWebRTC, nanjalo amandla ayasetyenziswa njenge isiphelo sokubethela kwinkomfa yevidiyo, ukuqhubekekiswa bukhoma kokuhanjiswa kweaudiyo kunye nevidiyo (kubandakanya ukusetyenziswa kweenkqubo zokufunda ngomatshini), iindlela zokuseka ijelo lonxibelelwano olusisigxina kunye nabenzi boluvo kwizixhobo zeIoT eziphuhlileyo.

Ukusetyenziswa kwewebhu ukufikelela kwiWebRTC ngokwenza IJavaScript API ilungiselelwe ngokukodwa, ethi kubandakanya ezi zinto zilandelayo:

  • getUserMedia: fumana umsinga we-multimedia (ividiyo, isandi) kwisixhobo esiqhagamshelwe ekuhlaleni (i-webcam, imakrofoni, ikhamera yevidiyo) okanye ifayile.
  • Unxibelelwano lweRTCPeer: ukusekwa konxibelelwano oluthe ngqo phakathi kwabasebenzisi, ukwenziwa kwemiqondiso, ukusebenza ngeekhowudi, ulawulo lomda wendlela, umbutho wejelo lonxibelelwano elikhuselekileyo.
  • I-RTCDataChannel: ukutshintshiselana kwedatha ngokuchaseneyo ngeendlela ezimbini zonxibelelwano usebenzisa i-WebSockets API esemgangathweni.
  • getStats: ukufumana amanani.

Okokugqibela, ukuba unomdla wokwazi okungakumbi ngayo, unokuthetha eli khonkco lilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.