WebRTC spjegat

Komunikazzjoni tal-Vuċi u tal-Ħin f'ħin reali bejn il-Browsers

Il-mod konvenzjonali li fih titwettaq il-komunikazzjoni bil-vuċi u bil-vidjo, u wkoll fejn tiġi ttrasferita d-data, hija bbażata fuq il-mudell client-server. Jeħtieġ li jkun hemm xi ħaġa server biex isservi t-tnejn jew it-tagħmir kollu li jikkomunika u tpoġġihom f'kuntatt. Il-komunikazzjoni għalhekk għandha tgħaddi minn sħaba jew magna ewlenija.

WebRTC ibiddel dak kollu. Iġġib il-komunikazzjoni għal xi ħaġa li sseħħ direttament bejn żewġ magni, madankollu qrib jew fejn huma. Ukoll, taħdem fil-browsers - m'hemmx għalfejn tniżżel u tinstalla xi ħaġa.

Min hu Wara l-WebRTC?

Hemm tim ta 'ġganti wara dan il-kunċett li jinbidel tal-logħba. Google, Mozilla u Opera diġà qed jaħdmu b'appoġġ għaliha, filwaqt li Microsoft wriet interess imma tibqa 'pjuttost passiv, qal li se tidħol fil-ballun meta l-ħaġa ġiet standardizzata. Qed titkellem dwar l-istandardizzazzjoni, l-IETF u l-WWWC qed jaħdmu biex jiddefinixxu u jsawruha fi standard. Ser jiġi standardizzat f'API (Interface ta 'Programmazzjoni ta' Applikazzjoni) li l-iżviluppaturi jistgħu jużaw għall-għodod ta 'komunikazzjoni sempliċi tal-prodott li jistgħu jintużaw fil-browsers.

Għaliex WebRTC?

Dak li qed tipprova tikseb kien possibbli s'issa biss f'organizzazzjonijiet kbar permezz ta 'l-użu ta' miżati għoljin tal-liċenzja u plugins proprjetarji għaljin. Bl-API tal-WebRTC, kulħadd b'għerf bażiku ta 'programmazzjoni jkun jista' jiżviluppa għodod robusti għall-komunikazzjoni tal-vuċi u l-vidjow u l-applikazzjonijiet tal-web tad-dejta. L-RTC tal-Web se ġġib bosta benefiċċji, inklużi:

Ostakli li qed jiffaċċjaw il-WebRTC

Hemm numru ta 'kwistjonijiet li t-timijiet li jaħdmu fuq il-WebRTC għandhom jindirizzaw sabiex jiksbu xi ħaġa konklussiva. Fost dawn huma dawn li ġejjin:

Eżempju ta 'App WebRTC

Eżempju tajjeb ta 'applikazzjoni tal-WebRTC huwa Cube Slam ta' Google li jippermettilek li tilgħab pong mal-ħabib remot wiċċ imb'wiċċ, irrispettivament mid-distanza bejnek. Il-grafika tal-logħba tingħata bl-użu ta 'WebGL u t-soundtrack jekk tingħata permezz tal-awdjo tal-internet. Tista 'tilgħab l-istess f'cubeslam.com. Tista 'madankollu biss ikollha fuq il-kompjuter tiegħek billi, bħalissa, il-verżjoni mobbli ta' Chrome għadha ma tappoġġjax lill-WebRTC. Tali logħob ġew iddisinjati kemm biex jippromwovu Chrome kif ukoll WebRTC. M'hemmx plugins addizzjonali meħtieġa biex jilagħbu l-logħba, lanqas Flash, sakemm naturalment ikollok l-aħħar verżjoni ta 'Chrome.

WebRTC Għall-Iżviluppaturi

WebRTC huwa proġett ta 'sors miftuħ. L-API li se tiġi pprovduta għall-komunikazzjonijiet f'ħin reali (RTC) bejn il-browsers hija f'Jugaru sempliċi.

Għal fehim aktar fil-fond tal-WebRTC, ara dan il-video.