News-Meldung vom 30.10.2011 15:31 Uhr
Nach Zustimmung des Nutzers sollen in Zukunft Webanwendungen auf Geräte für Audio- und Videoeingabe zugreifen können. Das sieht der jetzt veröffentlichte Entwurf des W3C für die Web-Kommunikation in Echtzeit (WebRTC) vor.
Er erweitert das Objekt navigator um die Methode getUserMedia, die den Anwender um Zustimmung für die Nutzung von Mikrofon oder Webkam seines Rechners bittet. Wie üblich muss die Anwendung mit einem Event-Handler auf die Antwort reagieren. Ist sie positiv, bekommt der Handler ein Objekt vom Typ MediaStream übergeben. Ein solcher Stream besteht aus Audio- und Video-Spuren (Tracks), die wiederum mehrere Kanäle enthalten können. Zu den Audio- und Videoformaten gibt es bislang noch keine Vorschläge.
getUserMedia lässt sich unter anderem für das Aufzeichnen von Video- und Audiodaten per Browser nutzen. Gleichzeitig definiert der Entwurf das Objekt peerConnection, mit dem zwei Browser direkt Bilder und Töne austauschen können. Dazu muss man dem new-Aufruf den Namen oder die IP-Adresse eines STUN- oder TURN-Servers mitgeben. Per addStream verbindet man die peerConnection mit einem MediaStream.
(ck)
Version zum Drucken Per E-Mail versenden Newsletter abonnieren
Permalink: http://heise.de/-1368733
Mehr zum Thema Browser W3C Multimedia Web-Entwicklung
HTML5, CSS3, WebGL: Das iX-Sonderheft zum Thema Webdesign fasst die wichtigsten Neuerungen der aktuellen und kommenden Webstandards zusammen.