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 />

Damit eine FLV-Datei auf einem Macintosh-Computer von einem anderen als dem Systemlaufwerk wiedergegeben<br />

wird, müssen Sie anstelle der relativen Schreibweise mit Schrägstrich (/) einen absoluten Pfad in der Schreibweise mit<br />

Doppelpunkt (:) verwenden. Im Folgenden ist der Unterschied zwischen beiden Schreibweisen aufgeführt:<br />

Schreibweise mit Schrägstrich: meinLaufwerk/meinOrdner/meineFLV.flv<br />

Schreibweise mit Doppelpunkt: (Mac OS®) meinLaufwerk/meinOrdner/meineFLV.flv<br />

Video-Beispiel: Video Jukebox<br />

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

Mit dem folgenden Beispiel wird eine einfache Video-Jukebox erstellt, die dynamisch eine Liste von Videos lädt, um<br />

die darin enthaltenen Videos nacheinander wiederzugeben. Mit diesem Code können Sie eine Anwendung erstellen,<br />

die dem Benutzer z. B. das Blättern in einer Reihe von Video-Tutorials ermöglicht oder festlegt, welche Werbung<br />

angezeigt werden soll, bevor ein vom Benutzer angefordertes Video geliefert wird. In diesem Beispiel werden die<br />

folgenden Funktionen von ActionScript 3.0 veranschaulicht:<br />

Aktualisieren des Abspielkopfs basierend auf Wiedergabefortschritt einer Videodatei<br />

Überwachen und Einlesen der Metadaten einer Videodatei<br />

Verarbeiten von bestimmten Codes in einem Net-Stream<br />

Laden, Wiedergeben, Unterbrechen und Anhalten einer dynamisch geladenen FLV-Datei<br />

Ändern der Größe eines Video-Objekts in der Anzeigeliste basierend auf den Metadaten im Net-Stream<br />

Die Anwendungsdateien für dieses Beispiel finden Sie unter<br />

www.adobe.com/go/learn_programmingAS3samples_flash_de. Die Dateien der Anwendung „Video Jukebox“<br />

befinden sich im Ordner „Samples/VideoJukebox“. Die Anwendung umfasst die folgenden Dateien:<br />

Datei Beschreibung<br />

VideoJukebox.fla<br />

oder<br />

VideoJukebox.mxml<br />

Die Hauptanwendungsdatei für Flex (MXML) oder Flash (FLA).<br />

VideoJukebox.as Die Klasse mit den Hauptfunktionen der Anwendung.<br />

playlist.xml Eine Datei, in der die Videodateien aufgeführt sind, die in die Video Jukebox geladen werden.<br />

Laden einer externen Video-Playliste<br />

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

Die externe Datei „playlist.xml“ gibt die zu ladenden Videos und die Reihenfolge an, in der sie wiedergegeben werden.<br />

Zum Laden der XML-Datei benötigen Sie ein URLLoader-Objekt und ein URLRequest-Objekt. Dies wird im<br />

folgenden Code gezeigt:<br />

uldr = new URLLoader();<br />

uldr.addEventListener(Event.COMPLETE, xmlCompleteHandler);<br />

uldr.load(new URLRequest(PLAYLIST_XML_URL));<br />

Letzte Aktualisierung 27.6.2012<br />

536

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

Saved successfully!

Ooh no, something went wrong!