Frage

Ich mag die Benutzer ermöglichen, Videos direkt von ihrer Webcam aufzeichnen. Ich habe nicht viel Arbeit mit PHP gemacht, aber bin mit ihm für dieses Projekt stecken. Wir haben derzeit ein System für das Hochladen von Videos und Codierung, aber nichts, um tatsächlich ein Benutzer Webcam zugreifen. Wie würden Sie empfehlen ich vorgehen?

War es hilfreich?

Lösung

Webcams sind nicht verfügbar in HTML oder JavaScript / DOM in allen Browsern, die ich kenne, so dass Sie gehen abhängig von irgendeiner Art von Plugin, um am Ende. Ich würde empfehlen Ihnen, Ihre Suche mit Adobe Flash / Flex zu starten, obwohl es möglich ist, dass Microsoft Silverlight Lage ist, das Gleiche zu tun. Flex ist ein bisschen zuverlässige Technologie und gibt es schon länger, aber Microsoft ist eine Menge Geld in Silverlight gießt, und ich erwarte, dass es radikal in den kommenden Jahren zu verbessern.

Andere Tipps

Sie müssen Client-Technologie - PHP Server-Seite ist. Schauen Sie sich Adobe Flash / Flex. Ich weiß nichts über Microsoft Silverlight.

Schauen Sie sich die Mugshot Modul auf Drupal.org. Es verwendet einen Flash-Widget, um die Bildaufnahme zu tun, speichert dann das Bild als einen Knoten. Sein Code kann mit ziemlicher Sicherheit für nützliche Funktionen abgebaut werden, wenn Sie etwas ähnliches tun müssen, um.

Der Browser selbst kann nicht ein Benutzer Webcam zugreifen. Es gibt Vorschläge für eine neue Art von Eingabefeld, dies zu unterstützen, ist aber ist derzeit nicht verfügbar. Du müsstest es durch ein Plug-in tun.

Sie können nicht auf die zugrunde liegende Hardware-Objekte von einer serverseitige Skriptsprache zuzugreifen. Wenn Sie in den Zugriff auf Hardware-Geräte insterested so müssen Sie "Browser-Komponenten" wie Adobe Flash, Active-X-Objekt, Java-Applets verwenden, etc.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top