HTML Media Capture - Ein neuer Entwurf für die Einbindung von Multimediahardware

von Holger V | 0 | 4 Kommentare | 716 Aufrufe

Anzeige Hier werben

Seit dem 20. Juli 2010 steht bei der W3C ein working draft zur Verfügung, der den Einsatz von Multimediahardware (z.B. Kameras und Mikrophone) in HTML 5 einführen soll. Dabei wird ein vorgeschlagen wie Webbrowser über HTML ohne Fremdplugins wie beispielsweise Adobe Flash Zugriff auf diese Geräte bekommen sollen.

Hierbei sollen input-Felder oder neue device-Elemente als Schnittstelle für die Aufnahme von Tönen, Bildern und Videos verwendet werden. Einzelheiten über diesen Entwurf sind bei der W3C nachzulesen.

Quellen: Working draft zu HTML Media Capture

Über den Autor: Holger V
Student der Biochemie und seit einigen Jahren im Hobby-Entwicklerbereich tätig. Stärken in XHTML/CSS und PHP, alles was mit Grafik zu tun hat, gehört nicht dazu.
Profilseite betrachten


Kommentare: HTML Media Capture - Ein neuer Entwurf für die Einbindung von Multimediahardware

Neuen Kommentar schreiben
Realisierung
Beantworten

Wie soll das eigentlich technisch ablaufen? Ich mein, das W3C definiert einfach n Tag, das dann irgendwann zum Standard gehört. Schön und gut. Aber n HTML-Tag ist ja erstmal nur n bisschen Text. Die Browser interpretieren den dann - und dann? Müssten die ja es irgendwie schaffen besagte Webcams etc anzusprechen. Jede Cam ist anders - und zukünftige Cams werden wieder anders sein. Wie will der Browser damit kommunizieren, so ganz ohne Plugins?

Gibt wohl kaum ne API an die sich alle Cams halten, oder?

Max B am 22.07.2010 um 11:24
Re: Realisierung
Beantworten

Nun praktisch jede Cam wird über eine USB Schnittstelle angesprochen und als externes Gerät oder externer Datenträger von Windows (und anderen Betriebssystemen natürlich auch) erkannt und bereit gestellt, die API stellt das OS damit eigentlich schon zur Verfügung (auch wenn eine als Datenträger erkannte Cam wohl kaum als Aufnahmegerät verwendet werden könnte). Ob nun der Browser darauf zugreifen kann ist das größere Problem, denn die erlauben dem HTML-Renderer (und den anderen Engine-Elementen) in der Regel ja nur sehr eingeschränkten oder gar keinen Zugriff auf OS Funktionen, aber da dürften seitens der Browserentwickler schon Möglichkeiten bestehen, andere Programme können das ja schließlich auch.

Ich mache mir hierbei mehr Sorgen um die Sicherheit dieser Spielereien. Kam doch erst vor Kurzem durch die Nachrichten das irgendein Spanner bei ca. 100 Mädchen die Webcams per Trojaner gehackt hat. Für sowas bräuchte man in Zukunft also nicht mal mehr einen Trojaner, etwas HTML und ein moderner Browser reichen aus. Hier müssten die Browser also zwingend eine wasserdichte Sicherheitsabfrage eingebaut haben bevor irgendwelche Geräte für irgendwelche Zwecke freigegeben werden können.

Thomas Rix am 22.07.2010 um 20:41
Re: Realisierung
Beantworten

Ja, da haste Recht. Ich find das eh etwas unnötig - mit den Video-Tags in HTML5 find ich noch ok, aber Webcams?

Max B am 29.07.2010 um 10:11
Re: Realisierung
Beantworten

Wenn man sich den working draft mal ansieht, ist da auch ein Beispiel wie sie sich das bei der W3C denken. Das Bild soll quasi über den "Datei öffnen" Dialog aufgenommen werden.

Holger V am 22.07.2010 um 22:06