Wie wird ein YouTube-ähnlicher Video-Player in der Website angezeigt?

8

Ich arbeite an einer Website, auf der Videos mit Videos hochgeladen werden sollen, die nur für angemeldete Benutzer sichtbar (aber nicht herunterladbar) sein sollen. Ich möchte auch die Videos bearbeiten, bestimmte Bilder im Hintergrund erscheinen lassen und möglicherweise die Zeit notieren, zu der sie das Video zuletzt nicht mehr gesehen haben. (Wenn sie nach 30 Minuten aufhören zu schauen, möchte ich das Video ab 30:00 Uhr starten, wenn sie es das nächste Mal sehen).

Meine Frage ist,

1) Gibt es eine Möglichkeit, die ausgewählten Bilder / Animationen dynamisch als Hintergrund und MP3-Datei als Soundtrack für das Video hinzuzufügen, oder muss ich dies manuell für jedes Video mit einer Videobearbeitungssoftware tun? (Es wird mehr als 100 Videos geben). Irgendwelche Empfehlungen auf dem vid. Bearbeitungssoftware wäre auch cool.

2) Muss ich die Videos mit ffmeg in .flv konvertieren oder gibt es eine Möglichkeit, sie direkt als .flv abzuspielen? mpegs / .wmv Dateien?

3) Natürlich brauche ich einen Videoplayer (wie YouTube), wo Sie das Video pausieren / anhalten / überspringen können. Gibt es eine Möglichkeit, dies mit Javascript / AJAX zu erstellen, oder muss ich dafür eine Flash-Komponente kaufen? (Wenn ich einen kaufen möchte, wäre jede Empfehlung für einen solchen Videoplayer wünschenswert)

Ich verwende PHP 5, MySQL und Jquery (Javascript), um dieses Projekt zu erstellen.

Danke.

    
Click Upvote 18.01.2009, 07:57
quelle

4 Antworten

8

Besuche den Flowplayer . Flowplayer ist ein wirklich netter Open Source Video Player für das Web.

    
Pafjo 18.01.2009, 08:30
quelle
1

Sie müssen möglicherweise die Flash-Programmierung mit Actionscript überprüfen, wenn Sie auch das Projekt erstellen möchten. Dies liegt daran, wenn Sie mpeg / wmv-Dateien abspielen möchten, dann muss der Browser ein Plugin haben, das es unterstützt und nicht jeder im Internet hat das. Flash hingegen hat ein großes Publikum beim Browsen. Die Alternative ist, es auf dem Server zu konvertieren .

EIDOS hat einen Videomischer gemacht, bevor sie das Kane und Lynch Spiel starteten (ich kann es leider nicht mehr online finden). Es war möglich, Video zusammen mit Musik und Soundclips auf einer Timeline zu bearbeiten.

Es gibt mehrere Möglichkeiten, um PHP mit Flash zusammen zu arbeiten, zum Beispiel mit AMFPHP . Aber Sie müssen immer noch in ActionScript hacken.

    
Spoike 18.01.2009 08:26
quelle
1

Wenn der Besucher es sehen kann, hat der Besucher es bereits heruntergeladen. So funktioniert Youtube auch, du lädst das Video herunter, sonst kannst du es nicht sehen. Der Computer kann Ihnen nicht etwas anzeigen, das nicht heruntergeladen wurde.

    
Lau 18.01.2009 20:52
quelle
0

Flash wäre der Weg zu gehen es kann alles tun, was Sie beschrieben, einschließlich Video von einem Benutzer Computer über Webcam erfassen.

Ich bezweifle, dass es eine einzige vordefinierte Flash-Datei dafür gibt, Sie werden wahrscheinlich etwas von jemandem mit einer Menge Action-Script-Erfahrung abschließen müssen.

    
UnkwnTech 18.01.2009 08:21
quelle