WebRTC erkläert

Real-Time Voice a Video Kommunikatioun tëscht Browser

D'konventionnell Aart a wou Stëmm an Videokommunikatioun ausgezeechent gëtt an och an deem Daten iwwerginn sinn, baséiert op dem Client-Server Modell. Et muss ee Server sinn, fir zwee oder all kommunizéiert Apparater ze servéieren an se an d'Kontakt setzen. D'Kommunikatioun muss dofir duerch eng Wollek oder eng Haaptmaschinn goen.

WebRTC verännert all dat. Et bréngt Kommunikatioun un eppes wat direkt vun zwee Maschinnen passeiert, awer net wäit ewech oder si sinn. Och funktionnéiert se an Browseren - keng Notwendegkeet ze lueden an z'installéieren.

Wien ass Behënnerte WebRTC?

Et gëtt e Team vu Risen hannert deem game changéiere Konzept. Google, Mozilla an Opera operéiere schonn an der Ënnerstëtzung, wann Microsoft Interessi ugegraff huet, mee bleiwt e passivt, sou datt et de Ball wann d'Standarditéit normal ass. Si schwätze vun der Standardiséierung, de IETF an den WWWC schaffen ze definéieren an ze forméieren an e Standard. Et gëtt standardiséiert an eng API (Application Programming Interface), déi Entwéckler benotzt kënne fir einfachen Kommunikatiounstools ze benotzen, déi an Browseren benotzt kënne ginn.

Firwat WebRTC?

Wat et ze versichen ass méiglech ginn ass bis elo nëmmen an grouss Organisatiounen duerch d'Verwäertung vun deierer Lizenzgebühr an däischter proprietäre Plugins. Mat der WebRTC API kënnt jiddereen mat grénge Programméiererkenntnisser robust Instrumente fir Stëmm a Videokommunikatioun, an Datebankapplikatiounen entwéckelen. Web RTC bréngt ronderëm verschidde Virdeeler, dorënner:

Obstakelen um WebRTC

Et ginn e puer Froe mat deenen Équipen déi op WebRTC schaffen, mussen adresséieren, fir eppes Schlusskommissioun ze kréien. Ënnert hinnen sinn déi folgend:

E Beispill vun engem WebRTC App

E gudde Beispill vun engem WebRTC App ass den Google's Cube Slam, deen Iech mam Pong mat enger Distanzpersoun sidd, unzehuelen, egal wéi d'Distanz tëscht Iech ass. D'Grafik vum Spill gëtt ugebueden duerch WebGL an de Soundtrack wann Dir iwwer Web Audio geliwwert gëtt. Dir kënnt déi selwecht bei cubeslam.com spillen. Dir kënnt awer awer nëmmen op Ärem Computer spille wéi zum Beispill déi mobil Versioun vu Chrome net ënnerstëtzt WebRTC. Dës Spiller sinn entwéckelt fir Chrome a WebRTC ze promoten. Keen zousätzleche Plugins mussen d'Spill spillen, net souguer d'Flash, ouni datt Dir déi neueste Versioun vum Chrome hutt.

WebRTC fir Entwéckler

WebRTC ass en Open Source Projet. D'API, déi fir Echtzeitkommunikatioune (RTC) tëschent Browser benotzt gëtt, ass am einfachen JavaScript.

Fir e méi detailléierte Verständnis vum WebRTC, kucken dat Video.