15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Verwenden von Videos<br />

Ein NetStream-Objekt löst die in der folgenden Tabelle aufgelisteten Ereignisse aus, je nach dem Typ der abgespielten<br />

Medien:<br />

Ereignis Progressiver<br />

Download<br />

Das mit einer NetStream-Instanz verknüpfte NetStreamInfo-Objekt speichert auch die letzten Metadatenobjekte und<br />

XMP-Datenobjekte, die in den Medien erkannt wurden.<br />

Beim Abspielen von Medien per HTTP-Streaming werden NetStream.Play.Start, NetStream.Play.Stop und<br />

NetStream.Play.Complete nicht ausgelöst, da die Anwendung vollständige Kontrolle über den Medienstream hat. Ein<br />

Videoplayer sollte diese Ereignisse für HTTP-Streams erstellen und auslösen.<br />

Gleichfalls werden NetStream.Play.Transition und NetStream.Play.TransitionComplete weder für den progressiven<br />

Download noch für HTTP-Medien ausgelöst. Der dynamische Wechsel der Bitrate ist eine RTMP-Funktion. Wenn<br />

ein Videoplayer einen HTTP-Stream verwendet und eine ähnliche Funktion unterstützt, kann der Player transition-<br />

Ereignisse erstellen und auslösen.<br />

Verwandte Hilfethemen<br />

Adobe Developer Connection: Measuring video consumption in Flash<br />

Überwachen von NetStream-Ereignissen<br />

RTMP-Streaming HTTP-Streaming<br />

NetStream.Play.Start Ja Ja Nein<br />

NetStream.Play.Stop Ja Ja Nein<br />

NetStream.Play.Complete Ja Ja Nein<br />

NetStream.SeekStart.Notify Ja Ja Ja<br />

NetStream.Seek.Notify Ja Ja Ja<br />

NetStream.Unpause.Notify Ja Ja Ja<br />

NetStream.Unpause.Notify Ja Ja Ja<br />

NetStream.Play.Transition – Ja –<br />

NetStream.Play.TransitionComplete – Ja –<br />

NetStream.Buffer.Full Ja Ja Ja<br />

NetStream.Buffer.Flush Ja Ja Ja<br />

NetStream.Buffer.Empty Ja Ja Ja<br />

Zwei verschiedene Ereignistypen liefern wichtige Nutzungsdaten: netStatus und mediaTypeData. Außerdem kann<br />

ein Timer verwendet werden, um die Position des NetStream-Abspielkopfs regelmäßig aufzuzeichnen.<br />

netStatus-Ereignisse stellen Informationen zur Verfügung, über die Sie feststellen können, welchen Teil eines<br />

Streams ein Benutzer betrachtet hat. Die transition-Ereignisse für Puffer- und RTMFP-Streams führen ebenfalls zu<br />

einem netStatus-Ereignis.<br />

mediaTypeData-Ereignisse liefern Informationen zu Metadaten und XMP-Daten. Das Netstream.Play.Complete-<br />

Ereignis wird als mediaTypeData-Ereignis ausgelöst. Auch andere im Stream eingebettete Daten sind über<br />

mediaTypeData-Ereignisse verfügbar, wie Cue-Points, Text und Bilder.<br />

Letzte Aktualisierung 27.6.2012<br />

532

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!