Gibt es Unterschiede zwischen der Videokodierung für progressiven Download und Streaming?

8

Ich möchte wissen, ob wir dieselbe Datei sowohl für das Video-Streaming als auch für den progressiven Download verwenden können. Gibt es Unterschiede zwischen ihrer Codierung?

Wenn ich zum Beispiel eine .flv-Datei habe, kann ich die gleiche Datei für eine der oben genannten Methoden verwenden, ohne weitere Änderungen vorzunehmen?

Kann jemand ein Tutorial oder einen Artikel vorschlagen, in dem beschrieben wird, wie man progressiven Download implementiert?

    
Renjith K N 05.10.2012, 06:58
quelle

1 Antwort

3

Flash-Videos funktionieren sowohl beim Streaming als auch beim progressiven Download sehr gut. Es hat einen Metadaten-Header vor den Video-Frames (mit Dimension, Länge, etc.), so dass progressive Download wird es fast sofort spielen, ohne irgendwelche Änderungen (im Gegensatz zu h.264, die Verschiebung der Header nach der Codierung erfordert).

Streaming-Flash-Videos erfordern normalerweise ein FLV-Streaming-Modul auf Ihrem Webserver. Solch ein Modul würde in der Videodatei nach der nächsten Sprungposition suchen, den Metadatenblock dynamisch konstruieren und zu den Servervideoframes weitergehen.

Streaming von h.264-Videos ist auch mit mod_h264 für Apache , aber die Unterstützung anderer Webserver sollte nicht schwer zu finden sein.

    
Ja͢ck 05.10.2012, 07:15
quelle