L'objectif du projet est de créer un composant OSMF avec des fonctionnalités et un flux de travail similaires au composant FLVPlayback.
Le modèle OSMF Media Player est un projet Flash composé d'un fichier FLA, d'un package de code ActionScript et d'une bibliothèque SWC contenant le code du cadre multimédia open source. Si vous le souhaitez, vous pouvez ouvrir le projet dans Adobe Flash Builder; Cependant, Flash Builder et Flex Framework ne sont pas nécessaires pour travailler avec les fichiers.
Ce projet a été développé pour prendre en charge nos articles de modèle vidéo sur le site Web d'Adobe Deverloper Connection. Le projet original est toujours disponible sur l'ADC sur les liens ci-dessous.
Comment utiliser le joueur:
La classe MediaDisplay instancie les objets OSMF nécessaires pour créer un lecteur multimédia et les enveloppe dans un composant similaire au composant FLLVPlayback Flash. Utilisez le MediaDisplay en tant que zone d'affichage multimédia autonome ou combinez-le avec le composant ControlBar pour ajouter des contrôles d'interface utilisateur.
Exemple: Cet exemple montre comment configurer une instance MediaDisplay en tant que lecteur autonome.
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);
}
Documentation:
Consultez l'article d'origine et la documentation ActionScript sur les liens ci-dessous. Les ASDOC sont également inclus dans le référentiel.
http://www.adobe.com/devnet/flash/articles/osmf-media-player.html
http://download.macromedia.com/pub/developer/osmf/osmfcomponents_asdoc/index.html