7 WebRTC Tekst: Jeremy Jongepier
Wat is WebRTC? En wat heeft het voor nut? Het afgelopen half jaar is de buzz rond WebRTC, de API die real-time communicatie in de browser mogelijk maakt, steeds groter geworden. Dat valt niet alleen op het conto te schrijven van Google, de bedenkers van de API, die tevens druk bezig zijn om er een webstandaard van te maken, maar ook op dat van diverse ontwikkelaars buiten Google. Inmiddels groeit het aantal bedrijven dat geïnteresseerd is in de technologie. Is de buzz gerechtvaardigd?
W
ebRTC, ofwel web real-time communication, maakt het mogelijk om in de browser in real-time te communiceren met verschillende endpoints. De communicatie kan bestaan uit audio, video, data of een combinatie hiervan en de endpoints hoeven niet noodzakelijkerwijs andere browsers te zijn die WebRTC ondersteunen. Ja, dergelijke frameworks bestaan al wel maar het grote voordeel hiervan is dat het géén plug-ins of addons nodig heeft om te kunnen werken. Daarnaast is het open source, dus elke browseraanbieder kan WebRTC-ondersteuning toevoegen aan hun browsers. Ontwikkelaars kunnen vrijelijk applicaties ontwikkelen op basis van WebRTC en be-
34
tbm |
‘Waarom zou je willen videobellen met een aparte applicatie als je dit ook in je browser kunt doen?’
drijven hebben de mogelijkheid om zulke producten zonder al te veel extra kosten in de markt te zetten.
Disruptief Een ander voordeel ten opzichte van oplossingen zoals losse applicaties of browser plug-ins en add-ons is dat WebRTC naadloos aansluit bij bestaande
j u n i 2 0 1 3 | VA K B L A D V O O R D E T E L E C O M H AN D E L
technologieën zoals JavaScript, HTML5 en WebSockets. Deze technologieën tezamen vormen zo’n sterk geheel dat er gesproken wordt van ‘disruptieve technologie’, omdat ze browser plug-ins en add-ons overbodig maken en aan de basis morrelen van diverse videoconference- en videochatapplicaties. Want waarom zou je, juist ook als bedrijf, willen videobellen of -confe-