WebRTC

WebRTC (Web Real-Time Communication) on ohjelmointirajapinta, jota kehittää World Wide Web Consortium (W3C) mahdollistaakseen reaaliaikaiset yhteydet, kuten äänipuhelut, videopuhelut, ja P2P-yhteydet kahden selaimen välille ilman selainlaajennoksia.

Elementit 
WebRTC sisältää seuraavat elementit:
 getUserMedia, joka sallii selaimen pääsyn mikrofoniin, sekä web-kameraan käyttäjän luvalla
 PeerConnection, joka mahdollistaa Peer-To-Peer (P2P) yhteydet kahden selaimen välille
 DataChannel, mahdollistaa datan siirtämisen kahden selaimen välillä

Selaintuki 
WebRTC on tuettu seuraavissa selaimissa
 henkilökohtaiset tietokoneet
 Google Chrome 23 alkaen
 Mozilla Firefox 22 alkaen
 Opera 12 alkaen
 Android
 Google Chrome 28 alkaen (Käytössä oletuksena versiosta 29 alkaen)
 Mozilla Firefox 24 alkaen
 Opera Mobile 12 alkaen
 Google Chrome OS

Lähteet

Aiheesta muualla 
 Virallinen kotisivu
 W3C Web Real-Time Communications Working Group 
 IETF Real-Time Communication in WEB-browsers (rtcweb) Workgroup 
 Googlen avoimen lähdekoodin WebRTC-projekti 
 Contact centers could benefit from WebRTC  

World Wide Web