W3C andis WebRTC standardse staatuse

W3C avalikustas hiljuti teatega, et seotud API WebRTC-st on saanud soovitatav standard.

Samal ajal avaldas Interneti-protokollide ja arhitektuuri väljatöötamisele pühendatud IETF (Internet Engineering Task Force) komisjon 11 RFC-d (8825-8835, 8854), mis kirjeldavad arhitektuuri, protokollielemente, transpordiliike ja WebRTC-s kasutatud vigade parandamise mehhanismid. Nendel RFC-del on nüüd staatus "Kavandatud standard".

Neile, kes pole WebRTC-tehnoloogiaga tuttavad, peaksid nad seda teadma Google on seda arendanud alates 2009. aastast brauserite jaoks suhtlusplatvormi loomise idee kehastusena, alternatiiviks Adobe Flashile ja töölauarakendustele.

2011. aastal avaldas Google oma WebRTC-ga seotud arendused ning audio- ja videotöötlustehnoloogiad, mis saadi digitaalse signaalitöötlusettevõtte GIPS omandamisel BSD-litsentsi alusel.

Samal ajal pakuti tasuta juurdepääsu WebRTC-d hõlmavatele patentidele, Koos Mozilla, Microsofti, Cisco ja Ericssoniga on W3C ja IETF-is alustatud WebRTC standardimisprotsessi.

Alates sellest ajast WebRTC tugi on rakendatud kõigis kaasaegsetes brauserites ja see on laialt levinud suhtlusprogrammides, mobiilirakendustes ja veebiteenustes, mis peavad korraldama kasutajate vahel otsekommunikatsioonikanali.

Näiteks selleks, et WebRTC juba olemasolevast ulatusest veidi rohkem aru saada, on see just see Seda kasutatakse laialdaselt video- ja helikonverentsirakendustess, mängud, koostööplatvormid, kiirsõnumid, süsteemide voogesitus ja sisu levitamine.

WebRTC, suhtlusrakendused oskab töödelda hääle- ja videoliiklust ningn reaalajas, kasutades ainult HTML-i ja JavaScripti, ilma kolmandate osapoolte patenteeritud tehnoloogiaid ja väliseid pistikprogramme kasutamata.

WebRTC koosneb neljast põhikomponendist: kasutaja seansihaldussüsteem, helitöötlusmootor, videotöötlusmootor ja transpordikiht. Heli- ja videotöötlusmootorid võimaldavad kasutada erinevaid koodekeid (VP8, H.264), aga ka mürasummutuse meetodeid.

Kõiki andmeid edastatakse ainult krüptitud kujul. Reaalajas andmete edastamiseks saab DTLS ja SRTP (turvaline reaalajas transpordiprotokoll) protokolle kasutada koos tehnoloogiatega P2P-sidekanalite korraldamiseks ning töö tagamiseks tulemüüride ja aadressitõlkide kaudu (ICE, STUN, TURN, RTP-over- TCP, võime töötada puhverserveri kaudu).

Lisaks standardsetele aluseosadele on W3C ja IETF töötavad välja ka veel kinnitamata laiendusi mis võimaldavad kasutada QUIC-protokolli transpordina ja võimaldavad kasutada AV1-videokoodekit.

WebTransport API loomiseks on loodud töörühm, mis lihtsustab mitmele adressaadile edastamise korraldamist, ja Scalable Video Encoding API, et kohandada videoedastus kliendi ribalaiusega.

Järgmise WebRTC versiooni jaoks ka võimalusi kasutatakse nagu videokonverentside täielik krüptimine, heli- ja videoülekannete reaalajas töötlemine (sealhulgas masinõppesüsteemide kasutamine), vahendid püsiva sidekanali loomiseks anduritega arenenud Interneti-seadmetes.

Veebirakendused pääsevad WebRTC võimalustele juurde a JavaScripti API spetsiaalselt ette valmistatud, mis sisaldab järgmisi liideseid:

  • getUserMedia: saate multimeediumvoo (video, heli) vastu võtta kohalikult ühendatud seadmest (veebikaamera, mikrofon, videokaamera) või failist.
  • RTCPeerConnection: otsese ühenduse loomine kasutajate vahel, signaalitöötlus, töö koodekitega, ribalaiuse kontroll, turvalise sidekanali korraldamine.
  • RTCDataChannel: meelevaldne andmevahetus kahesuunalise sidekanali kaudu, kasutades standardset WebSockets API-d.
  • getStats: statistika hankimine.

Lõpuks, kui soovite sellest rohkem teada saada, võite nõu pidada järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.