Ziel des Projekts ist es, eine OSMF -Komponente mit ähnlichen Funktionen und Workflow wie die FlvPlayback -Komponente zu erstellen.
Die OSMF Media Player -Vorlage ist ein Flash -Projekt, das aus einer FLA -Datei, einem ActionScript -Codepaket und einer SWC -Bibliothek mit dem Open -Source -Medien -Framework -Code besteht. Wenn gewünscht, können Sie das Projekt im Adobe Flash Builder eröffnen. Das Framework von Flash Builder und Flex sind jedoch nicht erforderlich, um mit den Dateien zu arbeiten.
Dieses Projekt wurde entwickelt, um unsere Videovorlagenartikel auf der Adobe Deverloper Connection -Website zu unterstützen. Das ursprüngliche Projekt ist weiterhin auf der ADC bei den folgenden Links verfügbar.
Wie man den Spieler benutzt:
Die MediaDisplay -Klasse instanziiert die OSMF -Objekte, die für die Erstellung eines Mediplayers erforderlich sind, und wickelt sie in eine Komponente, die der Flash FlvPlayback -Komponente ähnelt. Verwenden Sie das MediaDisplay als eigenständige Medienanzeigebereich oder kombinieren Sie es mit der Steuerungskomponente, um Benutzeroberflächen -Steuerelemente hinzuzufügen.
Beispiel: Dieses Beispiel zeigt, wie Sie eine MediaDisplay -Instanz als eigenständigen Player konfigurieren.
import com.devnet.osmf.application.MediaDisplay;
import com.devnet.osmf.events.CuePointEvent;
// Create player.
var mediaDisplay:MediaDisplay = new MediaDisplay();
mediaDisplay.autoPlay = true;
mediaDisplay.loop = true;
mediaDisplay.addASCuePoint(0, "Cuepoint at 0 seconds");
mediaDisplay.addASCuePoint(4, "Cuepoint at 4 seconds");
mediaDisplay.addASCuePoint(8, "Cuepoint at 8 seconds");
mediaDisplay.addEventListener(CuePointEvent.CUE_POINT, onCuePoint);
mediaDisplay.setSize(768, 428);
mediaDisplay.source = "http://mediapm.edgesuite.net/osmf/content/test/manifest-files/dynamic_Streaming.f4m";
addChild(mediaDisplay);
// Respond to cue point events.
function onCuePoint( event:CuePointEvent ):void
{
trace(event.name + ", time = " + event.time);
}
Dokumentation:
Schauen Sie sich die Dokumentation Originalartikel und ActionScript unter den folgenden Links an. Die ASDOCs sind auch im Repository enthalten.
http://www.adobe.com/devnet/flash/articles/osmf-media-player.html
http://download.macromedia.com/pub/developer/osmf/osmfcomponents_asdoc/index.html