pruefen ob flv stream fertig ist

oaki

Erfahrenes Mitglied
Hallo!

Ich moechte per ActionScript pruefen ob das Streaming eines (flv) Flash Videos zu Ende ist. So was wie "onSoundComplete" fuer Sound Streaming.

Gibts da sowas?

Vielen Dank!
 
Hi,

ich behelfe mir in diesem Fall mit einem Vergleich der Abspielposition (NetStream.time) und der Dauer des Clips, die aus den Metadaten (NetStream.onMetaData) entnommen werden kann.

Du kannst auch NetStream.onStatus abfragen, und auf die Ereignisse "NetStream.Buffer.Flush" (Buffer wird geleert), "NetStream.Buffer.Empty" (Buffer ist geleert) und "NetStream.Play.Stop" (Wiedergabe angehalten) achten. Beachte, dass die Wiedergabe bei "Flush" noch nicht beendet ist, "Empty" auch auf Probleme mit der Verbindung hinweisen kann und nur temporär vorkommt und "Stop" auch beim manuellen Anhalten ausgelöst wird. Daher kontrolliere ich auch immer die oben genannten Eigenschaften.

Gruß
.
 
Zurück