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:[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

WebRTC 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

  1. a b c https://hacks.mozilla.org/2013/09/firefox-24-for-android-gets-webrtc-support-by-default/

Aiheesta muualla

  • 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)
  • n
  • k
  • m
Google
Tuotteet
Laitteisto
Kehitys
Ohjelmointikielet
  • Carbon
  • Dart
  • Go
Viihde
Viestintä
Hakukone
Navigointi
Liiketoiminta
ja rahoitus
Organisointi
ja tuottavuus
Koulutus
Muut
Yritys
Osastot
Tapahtumat
  • Android
    • Developer Challenge
    • Developer Day
    • Developer Lab
  • Code-in
  • Code Jam
  • Developer Live
  • Doodle4Google
  • I/O
  • Jigsaw
  • Lunar X Prize
  • Science Fair
  • Summer of Code
  • Talks at Google
  • YouTube
    • Awards
    • Comedy Week
    • Live
    • Music Awards
    • Space Lab
    • Symphony Orchestra
Henkilöstö
  • Luokka