Mittels php Webcamaufnahme auf Server hochladen

Hallo, PHP-Gemeinde!

Ich suche die Möglichkeit wie die Upload-Funktion von einer Datei auf den Webserver für kurze Webcamaufnahmen.
Eigentlich kann man das mit Youtube auch machen, allerdings sind die schritte für mich zu umständlich.
Ich stelle mir es vor, ich habe eine Maske mit Aufnahmetaste, Abspieltaste und Speicherntaste (Buttons) sowie Eingabefeld für Videodatei, eventuell auch ein Kasten für Eingabe übver welches Thema das Video handelt. Webcamaufnahme mit 180x240 voreingestellter Größe und angemessener Bildrate wird vorerst lokal gespeichert und bei Speichertaste-Betätigung wird’s auf den Server hochgeladen.

Und anhand der Videodateiname habe ich dann eine Liste auf dem Web, die ich anklicken kann in einer eigenen Seite abspielen.

Ist so was überhaupt möglich? Oder benötigt man dafür wirklich nur Flash - davon habe ich aber keine Ahnung - ?
Wäre für Tipps dankbar, denn ich bin bisher nicht weit gekommen, außer über umständlichere weg mit eigenem Videoprogramm, Konvertierung und dann FTP hochladen.

Danke. LG deafmax

Hallo

PHP ist immer nur ein Zwischenschritt hin zu einer anderen Sprache. Es läuft auf dem Server und erzeugt Code in Flash, HTML, Java, CSS … der dann an den Browser gesendet wird.

PHP auf Serverseite ist für dein Problem geeignet, nun brauchst du noch was für den Browser.

Mit HTML sind Uploads möglich, allerdings musst du die Aufnahme mit einem Extraprogramm machen, als Datei speichern und dann kannst du das im Browser hochladen. Wenn du direkt im Browser eine Aufnahmemöglichkeit haben willst, wirst du um Flash oder Java nicht herumkommen.

Johannes

Hallo, danke für deine Antwort.
ich weiss auch dass mit HTML sich Datei uploaden lässt, aber keine direkte Webcamvideoaufnahmen. Habe zuerst gedacht, dass man mittels PHP eine Maske mit Funktionen einbauen kann. Realisiere erst jetzt, dass diese Funktion ein Werkzeug sein muss, wie eben java oder flash.
Da wird bei mir wohl nichts anders übrigbleiben als in der Flashbrett die Frage zu stellen.
LG deafmax