WebRTC
ohjelmointirajapinta
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
muokkaaWebRTC sisältää seuraavat elementit:[1]
- 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
muokkaaWebRTC on tuettu seuraavissa selaimissa
- henkilökohtaiset tietokoneet
- Google Chrome 23 alkaen
- Mozilla Firefox 22 alkaen[1]
- Opera 12 alkaen
- Android
- Google Chrome 28 alkaen (Käytössä oletuksena versiosta 29 alkaen)
- Mozilla Firefox 24 alkaen[1]
- Opera Mobile 12 alkaen
- Google Chrome OS
Lähteet
muokkaaAiheesta muualla
muokkaa- Virallinen kotisivu
- W3C Web Real-Time Communications Working Group (englanniksi)
- IETF Real-Time Communication in WEB-browsers (rtcweb) Workgroup (englanniksi)
- Googlen avoimen lähdekoodin WebRTC-projekti (englanniksi)
- Contact centers could benefit from WebRTC (Arkistoitu – Internet Archive) (englanniksi)