Hallo Florian, Kay
ihr habe beide recht :-)
ich habe gestern nacht noch recherchiert, hatte aber um 3 dann keine Lust mehr,
das hier zu posten.
Das Problem liegt an der mp4-Datei bzw. am Kodierer, der die Datei erstellt
hat. Viele modernen Video-Kodierer packen offensichtlich die Metadaten ans Ende
des Videos und nicht an den Anfang. Leider können die Flash-Player ein mp4 aber
erst abspielen, wenn sie die Metadaten gelesen haben, was dazu führt, dass sie
das komplette Video laden müssen und erst dann mit dem Abspielen beginnen. Und
genau das ist die Ursache für die lange Verzögerung beim ersten Öffnen. Wenn
das Video zum zweiten Mal abgespielt werden soll, klappt es, weil das Video
bereits im Browsercache ist.
Hier gibt es ein Programm, mit dem man die Meta-Daten an den Anfang stellen
kann (nur Windows):
http://www.datagoround.com/lab/
Nachdem ich das gemacht habe, läuft das Video in video-js auch im
Flash-Fallback sofort an.
Trotzdem ist das eine blöde Sache - man merkt erst durch Ausprobieren unter
einem IE 7/8 ob das Video streamt oder nicht. Um das zu vermeiden muss man alle
Videos zuerst durch die Software oben laufen lassen. Nicht gut fürs Handling
bei den Kunden ...
Ich überlege deshalb auch diese Lösung:
http://camendesign.com/code/video_for_everybody
so kann das Fallback im Flashplayer nach Belieben gesteuert werden. Wenn ich
hier auf flv gehe, dann gibt es das Problem nicht mehr, allerdings braucht es
dann ein drittes Videoformat: mp4, ogg und flv. Ausserdem muss ich mir dazu
eine eigene Extension schreiben ...
:-(
Jedenfalls vielen Dank für alle Antworten! Einen Schritt weiter bin ich auch
jeden Fall.
Viele Grüße
Peter Linzenkirchner
Am 06.03.2012 um 08:33 schrieb dev | meta unlimited:
guten morgen,
Am 06.03.2012 um 08:18 schrieb Kay Strobach:
Die Minute wird das System die SWF Datei laden ;)
eventuell kann man das abzuspielende video entprechend vorbereiten?
so ganz genau habe ich es gerade nicht im kopf, aber zumindest beim
exportieren als quicktime-film gibt es
die möglichkeit den film beim ausspielen für streaming (also abspielen vor
dem kompletten laden des films) vorzubereiten.
mit besten grüßen
florian kuhlmann
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german