Die Arbeit mit der FLVPlayback-Komponente

Wie kommt man zu einem Video-Player?

Wenn Sie mit Flash Videos mit einer Benutzeroberfläche abspielen möchten, haben Sie die Qual der Wahl, wie Sie zu einem Player kommen möchten. Der Entscheid ist natürlich auch abhängig vom Budget, welches Ihnen zur Verfügung steht, denn je nach dem sind die Vorgehensweisen unterschiedlich aufwändig.

Möglichkeiten

  1. Einen Player von Grund auf selber bauen (Mit eigenem Design, selber gemachten Buttons und Actionscript). Diese Möglichkeit bedingt allerdings Sattelfestigkeit in AS und grundlegendes Multimedia-Wissen.
  2. Mit den Komponenten für die Video-Buttons arbeiten und das ActionScript dazu schreiben. Auch hier ist vertieftes AS-Wissen Voraussetzung, dafür sind die Buttons für den Player mit den grafischen Effekten bereits belegt.
  3. Die FLVPlayback-Komponente (mit oder ohne ActionScript) einsetzen. Dies ist wohl die einfachste Lösung, weil sehr viel der Abspiel- und Ladefunktionalität bereits in der Komponente drin pfannenfertig "verpackt" ist.
  4. Komponente/Player eines Drittanbieters verwenden (Die meisten müssen jedoch erworben werden).
 

Einen Player im Nu herstellen

Im folgenden werden wir die dritte Variante von oben genauer anschauen, die FLVPlayback-Komponente.

  1. Fügen Sie der Bühne eine Instanz der FLVPlayback-Komponente hinzu. Menu Fenster/Komponenten, Doppelklick auf FLVPlayback oder Hineinziehen auf die Bühne. Werfen Sie einen kurzen Blick in die Bibliothek, dort finden Sie jetzt ein neues Symbol der Komponente.
  2. Öffnen Sie das Bedienfeld Komponenten-Inspektor (Menu Fenster/Komponenten-Inspektor). Hier müssen Sie ev. noch zuerst in das Register Parameter wechseln. Jetzt kann man die elementaren Einstellungen vornehmen:
  3. Sichern Sie das FLA jetzt ab, also bevor Sie den nächsten Schritt vornehmen, sonst gibt es Ärger mit den Pfaden, falls Sie mit einem FLA arbeiten, welches in der gleichen Domain liegt.
    Sie können auch einen Video wählen, der auf einer anderen Domain liegt. Vorläufig muss dort noch keine cross domain polic (vergl. das Thema "XML") vorhanden sein, es kann aber gut sein, dass dies irgendwann mal der Fall sein wird.
  4. Wählen Sie den Movie aus, den Sie abspielen möchten (source). Wenn Sie möchten, können Sie ja gerade den Video nehmen, welchen Sie im Kurs mit dem Enkoder berarbeitet haben (s. letzte Seite).
  5. Bestimmen Sie einen Skin: Im Komponenten-Inspektor finden Sie rechts von skin ein Lupensymbol, nach Klick darauf öffnet sich ein Vorschau- und Auwahlfenster mit den zu Verfügung stehenden Skins. Die Definition der Funktionalität des Players ist ein lustiges Rätselspiel, welches nun lösen dürfen, die Funktionen sind nämlich verschlüsselt im Namen des Skins zu finden. Viel Spass.
  6. Auch abhängig vom Skin ist die Position des Players. Er kann sich direkt unterhalb des Abspielfensters befinden oder im unteren Bereich, in einer Ebene über dem Film. Wenn Sie einen Skin mit der zweiten Möglichkeit wählen, können Sie dem Player sagen, dass er nur sichtbar sein soll, wenn man mit der Maus über den Film fährt: skinAutoHide Option true. So stört er dann weniger beim Betrachten des Videos.
  7. Mit diesen Einstellungen testen wir nun das Flash. Sie sollten nun ihr Resultat mit dem Player bewundern können.
8ung Anfängerfalle: Wenn Sie die FLVPlayback-Komponente verwenden, wird beim Kompilieren ihrer Arbeit eine weitere SWF-Datei generiert. Diese beinhaltet den Skin, den Sie gewählt haben. Wenn Sie nun Ihr Projekt auf den Webserver laden, gehört dieses zusätzliche SWF zwangsläufig auch dorthin, weil sonst das Abspielen unmöglich ist. Ausserdem sollten Sie dabei beachten, dass die Verzeichnissstruktur erhalten bleibt.