W3C piešķīra WebRTC standarta statusu

W3C atklāja nesen, izmantojot paziņojumu, ka saistītais API WebRTC ir kļuvis par ieteicamo standartu.

Tajā pašā laikā IETF (Internet Engineering Task Force) komiteja, kas ir veltīta interneta protokolu un arhitektūras izstrādei, publicēja 11 RFC (8825-8835, 8854), kas apraksta arhitektūru, protokola elementus, transporta veidus un WebRTC izmantotie kļūdu labošanas mehānismi. Šiem RFC tagad ir statuss "Ierosinātais standarts".

Tiem, kas nav pazīstami ar WebRTC tehnoloģiju, viņiem tas būtu jāzina Google to ir izstrādājis kopš 2009. gada kā idejas iemiesojums izveidot komunikācijas platformu pārlūkiem, alternatīva Adobe Flash un darbvirsmas lietojumprogrammām.

2011. gadā Google uzsāka savu attīstību saistībā ar WebRTC, kā arī audio un video apstrādes tehnoloģijām, kas iegūtas, iegādājoties digitālo signālu apstrādes uzņēmumu GIPS ar BSD licenci.

Tajā pašā laikā tika nodrošināta bezmaksas piekļuve patentiem, kas aptver WebRTC, Kopā ar Mozilla, Microsoft, Cisco un Ericsson WRC un IETF ir sācies WebRTC standartizācijas process.

Kopš tā laika WebRTC atbalsts ir ieviests visās mūsdienu pārlūkprogrammās un tas ir kļuvis plaši izplatīts saziņas programmās, mobilajās lietojumprogrammās un tīmekļa pakalpojumos, kuriem nepieciešams organizēt tiešu saziņas kanālu starp lietotājiem.

Piemēram, lai saprastu nedaudz vairāk par WebRTC jau esošo darbības jomu, tas tā ir To plaši izmanto video un audio konferenču lietojumprogrammās.s, spēles, sadarbības platformas, tūlītējā ziņojumapmaiņa, sistēmu straumēšana un satura izplatīšana.

Ar WebRTC, saziņas lietojumprogrammām var apstrādāt balss un video trafiku unn reāllaikā, izmantojot tikai HTML un JavaScript, neizmantojot trešo personu patentētas tehnoloģijas un ārējos spraudņus.

WebRTC sastāv no četrām pamatkomponentēm: lietotāja sesijas pārvaldības sistēma, audio apstrādes dzinējs, video apstrādes dzinējs un transporta slānis. Audio un video apstrādes dzinēji ļauj izmantot dažādus kodekus (VP8, H.264), kā arī trokšņu slāpēšanas metodes.

Visi dati tiek pārsūtīti tikai šifrētā veidā. Reāllaika datu pārraidei DTLS un SRTP (Secure Real-Time Transport Protocol) protokolus var izmantot kopā ar tehnoloģijām, lai sakārtotu P2P sakaru kanālus un nodrošinātu darbību, izmantojot ugunsmūrus un adrešu tulkotājus (ICE, STUN, TURN, RTP-over-over TCP, spēja strādāt, izmantojot starpniekserveri).

Papildus standartizētām pamatdaļām, W3C un IETF arī izstrādā paplašinājumus, kas vēl nav apstiprināti kas ļauj izmantot QUIC protokolu kā transportu un ļauj izmantot AV1 video kodeku.

Ir izveidota darba grupa, lai izstrādātu WebTransport API, kas vienkāršo pārsūtīšanas organizēšanu vairākiem adresātiem un Scalable Video Encoding API, lai pielāgotu video pārraidi klienta joslas platumam.

Lai iegūtu nākamo WebRTC versiju, arī tiek izmantotas iespējas piemēram, videokonferenču pilnīga šifrēšana, audio un video pārraides tiešraides apstrāde (ieskaitot mašīnmācīšanās sistēmu izmantošanu), līdzekļi pastāvīga sakaru kanāla izveidošanai ar sensoriem izstrādātajās IoT ierīcēs.

Tīmekļa lietojumprogrammas piekļūst WebRTC iespējām, izmantojot a JavaScript API speciāli sagatavoti, kuri ietver šādas saskarnes:

  • getUserMedia: saņem multivides straumi (video, skaņa) no lokāli pievienotas ierīces (tīmekļa kameras, mikrofona, videokameras) vai faila.
  • RTCPeerConnection: tieša savienojuma izveide starp lietotājiem, signālu apstrāde, darbs ar kodekiem, joslas platuma kontrole, droša sakaru kanāla organizēšana.
  • RTCDataChannel: patvaļīga datu apmaiņa divvirzienu sakaru kanālā, izmantojot WebSockets standarta API.
  • getStats: statistikas iegūšana.

Visbeidzot, ja vēlaties uzzināt vairāk par to, varat konsultēties šo saiti.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.