30.10.2011 15:31
W3C will dem Browser Augen und Ohren geben
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)
Ab sofort kann man sich mit Vorträgen für die neue Konferenz zu Agile ALM, Continuous Delivery und DevOps bewerben.
Am 5. und 6. Juni trifft sich in Toulouse die Eclipse-Community zur Erstauflage der EclipseCon France. Bis 26. Mai kann man sich noch zum Frühbucherpreis registrieren.