15.10.2012 Views

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

Actionscript 3 Entwicklerhandbuch

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ACTIONSCRIPT 3.0 ENTWICKLERHANDBUCH<br />

Verwenden von Videos<br />

Wenn die Rückrufprozeduren onMetaData oder onCuePoint aufgerufen werden und keine Methoden zur<br />

Verarbeitung des Rückrufs vorhanden sind, werden keine Fehlermeldungen erzeugt. Um diese Rückrufprozeduren zu<br />

verarbeiten, erstellen Sie eine onMetaData()-Methode und eine onCuePoint()-Methode im Code, wie im folgenden<br />

Codeausschnitt dargestellt:<br />

function onMetaData(infoObject:Object):void<br />

{<br />

trace("metadata");<br />

}<br />

function onCuePoint(infoObject:Object):void<br />

{<br />

trace("cue point");<br />

}<br />

Verwenden von Cue-Points und Metadaten<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher<br />

Mit den NetStream-Rückrufmethoden können Sie während der Videowiedergabe Cue-Point- und<br />

Metadatenereignisse erfassen und verarbeiten.<br />

Verwenden von Cue-Points<br />

Flash Player 9 und höher, Adobe AIR 1.0 und höher<br />

In der folgenden Tabelle werden die Rückrufmethoden beschrieben, mit denen Sie in Flash Player und AIR F4V- und<br />

FLV-Cue-Points erfassen können.<br />

Laufzeit F4V FLV<br />

Flash Player 9/ AIR1.0 OnCuePoint<br />

OnMetaData<br />

Flash Player 10 OnCuePoint<br />

OnMetaData OnMetaData<br />

OnXMPData OnXMPData<br />

Im folgenden Beispiel wird eine einfache for..in-Schleife verwendet, um jede Eigenschaft im infoObject-<br />

Parameter, der von der onCuePoint()-Funktion empfangen wird, zu durchlaufen. Die trace()-Funktion wird<br />

aufgerufen, um eine Meldung anzuzeigen, wenn die Cue-Point-Daten empfangen werden:<br />

Letzte Aktualisierung 27.6.2012<br />

521

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

Saved successfully!

Ooh no, something went wrong!