ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
org.osmf.media 

MediaPlayer  - AS3 OSMF

Paketorg.osmf.media
Klassepublic class MediaPlayer
VererbungMediaPlayer Inheritance TraitEventDispatcher Inheritance EventDispatcher Inheritance Object

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

MediaPlayer ist die Controller-Klasse, die für die Interaktion mit allen Medientypen verwendet wird.

Es handelt sich um eine Klasse auf oberster Ebene, die den Entwicklern die Mühen des Umgangs mit den Details des Media Frameworks erspart. Die MediaPlayer-Klasse bietet auch einige komfortable Funktionen wie Schleifen, automatisches Abspielen sowie automatisches Zurückspulen.

Der MediaPlayer kann alle vom Open Source Media Framework unterstützten Medientypen, einschließlich Medienzusammenstellungen, abspielen.

Beispiele anzeigen



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  alternativeAudioStreamSwitching : Boolean
[schreibgeschützt] Gibt an, ob derzeit ein Wechsel zum alternativen Audiostream durchgeführt wird.
MediaPlayer
  audioPan : Number
Pan-Eigenschaft des Mediums.
MediaPlayer
  autoDynamicStreamSwitch : Boolean
Gibt an, ob das Medium automatisch zwischen dynamischen Streams wechselt.
MediaPlayer
  autoPlay : Boolean
Gibt an, ob der MediaPlayer mit dem Abspielen des Mediums beginnt, sobald der Ladevorgang erfolgreich beendet wurde.
MediaPlayer
  autoRewind : Boolean
Gibt an, ob das Medium nach dem Abspielen auf den Anfang zurückgesetzt wird.
MediaPlayer
  buffering : Boolean
[schreibgeschützt] Gibt an, ob das Medium gerade puffert.
MediaPlayer
  bufferLength : Number
[schreibgeschützt] Länge (in Sekunden) des aktuell im Medienpuffer befindlichen Inhalts.
MediaPlayer
  bufferTime : Number
Gewünschte Länge (in Sekunden) des Medienpuffers.
MediaPlayer
  bytesLoaded : Number
[schreibgeschützt] Anzahl der Byte des Mediums, die geladen wurden.
MediaPlayer
  bytesLoadedUpdateInterval : Number
Intervall zwischen dem Auslösen von Change-Ereignissen für die bytesLoaded-Eigenschaft.
MediaPlayer
  bytesTotal : Number
[schreibgeschützt] Gesamtzahl der Byte des Mediums, die geladen werden.
MediaPlayer
  canBuffer : Boolean
[schreibgeschützt] Gibt an, ob das Medium puffern kann.
MediaPlayer
  canLoad : Boolean
[schreibgeschützt] Gibt an, ob das Medium geladen werden kann.
MediaPlayer
  canPause : Boolean
[schreibgeschützt] Gibt an, ob das Medium angehalten werden kann.
MediaPlayer
  canPlay : Boolean
[schreibgeschützt] Gibt an, ob das Medium abgespielt werden kann.
MediaPlayer
  canSeek : Boolean
[schreibgeschützt] Gibt an, ob im Medium Vor-/Rückläufe an bestimmte Positionen möglich sind.
MediaPlayer
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  currentAlternativeAudioStreamIndex : int
[schreibgeschützt] Die Indexposition des aktuell verwendeten alternativen Audiostreams.
MediaPlayer
  currentDynamicStreamIndex : int
[schreibgeschützt] Die Indexposition des dynamischen Streams, der aktuell wiedergegeben wird.
MediaPlayer
  currentTime : Number
[schreibgeschützt] Die aktuelle Zeit des Abspielkopfs in Sekunden.
MediaPlayer
  currentTimeUpdateInterval : Number
Intervall (in Millisekunden) zwischen dem Auslösen von Change-Ereignissen für die aktuelle Zeit.
MediaPlayer
  displayObject : DisplayObject
[schreibgeschützt] DisplayObject für das Medium.
MediaPlayer
  drmEndDate : Date
[schreibgeschützt] Gibt das Enddatum für das Wiedergabefenster zurück.
MediaPlayer
  drmPeriod : Number
[schreibgeschützt] Gibt die Länge des Wiedergabefensters in Sekunden zurück.
MediaPlayer
  drmStartDate : Date
[schreibgeschützt] Gibt das Startdatum für das Wiedergabefenster zurück.
MediaPlayer
  drmState : String
[schreibgeschützt] Der aktuelle Status des DRM für dieses Medium.
MediaPlayer
  duration : Number
[schreibgeschützt] Dauer der Medienwiedergabe in Sekunden.
MediaPlayer
  dvrTimeOffset : Number
[schreibgeschützt] Gibt die Anzahl der Sekunden an, die den zeitbezogenen Eigenschaften (currentTime und duration) des Streams hinzugefügt werden sollen, um die tatsächlichen Werte zu erhalten. (OSMF zeigt immer eine nullbasierte Zeitleiste an) dvrTimeOffset kann einen Wert haben, der nicht null ist, falls es sich um DVR in einem Gleitfenster handelt.
MediaPlayer
  dynamicStreamSwitching : Boolean
[schreibgeschützt] Gibt an, ob derzeit ein dynamischer Streamwechsel durchgeführt wird.
MediaPlayer
  hasAlternativeAudio : Boolean
[schreibgeschützt] Gibt an, ob das Medium über alternative Audiostreams verfügt oder nicht.
MediaPlayer
  hasAudio : Boolean
[schreibgeschützt] Gibt an, ob das Medium über Audio verfügt.
MediaPlayer
  hasDRM : Boolean
[schreibgeschützt] Zurückgegeben, wenn das Medienelement über das DRMTrait verfügt.
MediaPlayer
  isDVRRecording : Boolean
[schreibgeschützt] Gibt „true“ zurück, wenn die Medien DVR-fähig sind und derzeit aufnehmen, „false“, wenn die Medien entweder nicht DVR-fähig sind oder DVR-fähig sind, aber derzeit nicht aufnehmen.
MediaPlayer
  isDynamicStream : Boolean
[schreibgeschützt] Gibt an, ob das Medium aus einem dynamischen Stream besteht.
MediaPlayer
  loop : Boolean
Gibt an, ob die Mediendatei nach Beenden der Wiedergabe erneut wiedergegeben werden soll.
MediaPlayer
  maxAllowedDynamicStreamIndex : int
Die max. zulässige Indexposition des dynamischen Stream.
MediaPlayer
  media : MediaElement
[override] Das von diesem MediaPlayer gesteuerte Quell-MediaElement.
MediaPlayer
  mediaHeight : Number
[schreibgeschützt] Die eigene Höhe des Mediums in Pixeln.
MediaPlayer
  mediaWidth : Number
[schreibgeschützt] Die eigene Breite des Mediums in Pixeln.
MediaPlayer
  muted : Boolean
Gibt an, ob der Ton des Mediums derzeit ausgeschaltet ist.
MediaPlayer
  numAlternativeAudioStreams : int
[schreibgeschützt] Gibt die Gesamtanzahl alternativer Audiostreams oder 0, wenn keine alternativen Audiostreams vorhanden sind, zurück.
MediaPlayer
  numDynamicStreams : int
[schreibgeschützt] Die Gesamtzahl dynamischer Streamindexpositionen.
MediaPlayer
  paused : Boolean
[schreibgeschützt] Gibt an, ob das Medium derzeit angehalten wird.
MediaPlayer
  playing : Boolean
[schreibgeschützt] Gibt an, ob das Medium derzeit abgespielt wird.
MediaPlayer
  seeking : Boolean
[schreibgeschützt] Gibt an, ob das Medium derzeit einen Vor-/Rücklauf durchführt.
MediaPlayer
  state : String
[schreibgeschützt] Der aktuelle Status des Mediums.
MediaPlayer
  temporal : Boolean
[schreibgeschützt] Gibt an, ob das Medium „temporal“ ist.
MediaPlayer
  volume : Number
Lautstärke des Mediums.
MediaPlayer
Öffentliche Methoden
 MethodeDefiniert von
  
Konstruktor.
MediaPlayer
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
  
authenticate(username:String = null, password:String = null):void
Authentifiziert die Medien.
MediaPlayer
  
Authentifiziert die Medien mithilfe eines Objekts, das als Token dient.
MediaPlayer
  
Gibt an, ob das Medium in der Lage ist, einen Vor-/Rücklauf bis zur angegebenen Zeit durchzuführen.
MediaPlayer
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
  
Ruft den alternativen Audiostream, der der festgelegten (nullbasierten) Indexposition entspricht, ab.
MediaPlayer
  
Ruft die verknüpfte Bitrate (in Kilobyte) für die angegebene dynamische Streamindexposition ab.
MediaPlayer
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
  
Hält das Medium an, sofern dieses noch nicht angehalten wurde.
MediaPlayer
  
Spielt das Medium ab, sofern dieses nicht bereits abgespielt wird.
MediaPlayer
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
  
Weist den Abspielkopf an, zur angegebenen Zeit zu springen.
MediaPlayer
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
  
Hält die Wiedergabe sofort an und bringt den Abspielkopf an den Anfang der Mediadatei.
MediaPlayer
  
Ändert den aktuellen Audiostream in den durch einen nullbasierten Indexpositionswert festgelegten alternativen Audiostream.
MediaPlayer
  
Wechselt zu einer bestimmten dynamischen Streamindexposition.
MediaPlayer
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
 InheritedWird ausgelöst, wenn ein Wechsel zu einem alternativen Audiostream angefordert oder abgeschlossen wird oder fehlgeschlagen ist.TraitEventDispatcher
 InheritedWird nach einer Änderung der autoSwitch-Eigenschaft ausgelöst.TraitEventDispatcher
 InheritedWird nach einer Änderung der buffering-Eigenschaft ausgelöst.TraitEventDispatcher
 InheritedWird nach einer Änderung der bufferTime-Eigenschaft ausgelöst.TraitEventDispatcher
  Wird nach einer Änderung des Wertes von bytesLoaded ausgelöst.MediaPlayer
 InheritedWird nach einer Änderung der bytesTotal-Eigenschaft ausgelöst.TraitEventDispatcher
  Wird nach einer Änderung der canBuffer-Eigenschaft ausgelöst.MediaPlayer
  Wird nach einer Änderung der canLoad-Eigenschaft ausgelöst.MediaPlayer
 InheritedWird nach einer Änderung der canPause-Eigenschaft ausgelöst.TraitEventDispatcher
  Wird nach einer Änderung der canPlay-Eigenschaft ausgelöst.MediaPlayer
  Wird nach einer Änderung der canSeek-Eigenschaft ausgelöst.MediaPlayer
 InheritedWird ausgelöst, wenn das Medium fertig abgespielt wurde.TraitEventDispatcher
  Wird ausgelöst, wenn die currentTime-Eigenschaft des Mediums geändert wurde.MediaPlayer
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
 InheritedWird ausgelöst, wenn die displayObject-Eigenschaft des Mediums geändert wurde.TraitEventDispatcher
 InheritedWird nach einer Änderung des DRMTrait-Status ausgelöst.TraitEventDispatcher
 InheritedWird ausgelöst, wenn die duration-Eigenschaft des Mediums geändert wurde.TraitEventDispatcher
  Wird nach einer Änderung der hasAlternativeAudio-Eigenschaft ausgelöst.MediaPlayer
  Wird nach einer Änderung der hasAudio-Eigenschaft ausgelöst.MediaPlayer
  Wird nach einer Änderung der hasDisplayObjectChange-Eigenschaft ausgelöst.MediaPlayer
  Wird nach einer Änderung der hasDRM-Eigenschaft ausgelöst.MediaPlayer
  Wird nach einer Änderung der isDynamicStream-Eigenschaft ausgelöst.MediaPlayer
 InheritedWird nach einer Änderung der isRecording-Eigenschaft ausgelöst.TraitEventDispatcher
  Wird abgesetzt, wenn die Wiedergabe nach einem Anhalten fortgesetzt wirdMediaPlayer
  Wird abgesetzt, wenn in einem Livestream kein Inhalt mehr für die Wiedergabe vorhanden ist, der Stream aber noch nicht beendet ist.MediaPlayer
 InheritedWird nach einer Änderung des LoadTrait-Status ausgelöst.TraitEventDispatcher
  Wird ausgelöst, wenn ein Fehler auftritt, der sich auf den Betrieb des MediaPlayer auswirkt.MediaPlayer
  Wird nach einer Änderung des Status des MediaPlayer-Steuerelements ausgelöst.MediaPlayer
 InheritedWird ausgelöst, wenn die mediaWidth- und/oder mediaHeight-Eigenschaft des Mediums geändert wurde.TraitEventDispatcher
 InheritedWird ausgelöst, wenn die muted-Eigenschaft des Mediums geändert wurde.TraitEventDispatcher
 InheritedWird nach einer Änderung der Anzahl alternativer Audiostreams ausgelöst.TraitEventDispatcher
 InheritedWird nach einer Änderung der Anzahl dynamischer Streams ausgelöst.TraitEventDispatcher
 InheritedWird ausgelöst, wenn die pan-Eigenschaft des Mediums geändert wurde.TraitEventDispatcher
 InheritedWird ausgelöst, wenn die playing- oder paused-Eigenschaft des Mediums geändert wurde.TraitEventDispatcher
 InheritedWird ausgelöst, wenn die seeking-Eigenschaft des Mediums geändert wurde.TraitEventDispatcher
 InheritedWird ausgelöst, wenn ein dynamischer Streamwechsel erfolgt.TraitEventDispatcher
  Wird nach einer Änderung der temporal-Eigenschaft ausgelöst.MediaPlayer
 InheritedWird ausgelöst, wenn die volume-Eigenschaft des Mediums geändert wurde.TraitEventDispatcher
Eigenschaftendetails

alternativeAudioStreamSwitching

Eigenschaft
alternativeAudioStreamSwitching:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.6
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob derzeit ein Wechsel zum alternativen Audiostream durchgeführt wird. Diese Eigenschaft gibt true zurück, solange ein Audiostreamwechsel angefordert, jedoch noch nicht bestätigt wurde und kein Wechselfehler aufgetreten ist. Wenn die Wechselanforderung bestätigt wurde oder ein Fehler auftritt, gibt die Eigenschaft false zurück.



Implementierung
    public function get alternativeAudioStreamSwitching():Boolean

audioPan

Eigenschaft 
audioPan:Number

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Pan-Eigenschaft des Mediums. Bereich zwischen -1 (vollständiger Tonschwenk links) und 1 (vollständiger Tonschwenk rechts).

Verfügt das MediaElement nicht über Audio, wird die pan-Eigenschaft auf diesen Wert gesetzt, sobald das MediaElement über Audio verfügt.



Implementierung
    public function get audioPan():Number
    public function set audioPan(value:Number):void

autoDynamicStreamSwitch

Eigenschaft 
autoDynamicStreamSwitch:Boolean

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium automatisch zwischen dynamischen Streams wechselt. Beim manuellen Modus kann die switchDynamicStreamIndex-Methode für den manuellen Wechsel zu einem bestimmten Stream verwendet werden.

Der Standardwert lautet true.



Implementierung
    public function get autoDynamicStreamSwitch():Boolean
    public function set autoDynamicStreamSwitch(value:Boolean):void

autoPlay

Eigenschaft 
autoPlay:Boolean

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob der MediaPlayer mit dem Abspielen des Mediums beginnt, sobald der Ladevorgang erfolgreich beendet wurde. Der Standardwert lautet true.



Implementierung
    public function get autoPlay():Boolean
    public function set autoPlay(value:Boolean):void

autoRewind

Eigenschaft 
autoRewind:Boolean

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium nach dem Abspielen auf den Anfang zurückgesetzt wird. Wenn true festgelegt ist, zeigt der Player nach dem Abspielen das erste Bild des Mediums an. Wenn false festgelegt ist, wird nach dem Abspielen das letzte Bild angezeigt. Der Standardwert lautet true. Die autoRewind-Eigenschaft wird ignoriert, wenn die loop-Eigenschaft den Wert true hat.



Implementierung
    public function get autoRewind():Boolean
    public function set autoRewind(value:Boolean):void

buffering

Eigenschaft 
buffering:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium gerade puffert.

Der Standardwert ist false.



Implementierung
    public function get buffering():Boolean

bufferLength

Eigenschaft 
bufferLength:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Länge (in Sekunden) des aktuell im Medienpuffer befindlichen Inhalts.



Implementierung
    public function get bufferLength():Number

bufferTime

Eigenschaft 
bufferTime:Number

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gewünschte Länge (in Sekunden) des Medienpuffers.

Ist der übergebene Wert nicht numerisch oder negativ, wird null erzwungen.

Der Standardwert lautet null.



Implementierung
    public function get bufferTime():Number
    public function set bufferTime(value:Number):void

bytesLoaded

Eigenschaft 
bytesLoaded:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Anzahl der Byte des Mediums, die geladen wurden.



Implementierung
    public function get bytesLoaded():Number

bytesLoadedUpdateInterval

Eigenschaft 
bytesLoadedUpdateInterval:Number

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Intervall zwischen dem Auslösen von Change-Ereignissen für die bytesLoaded-Eigenschaft.

Der Standardwert beträgt 250 Millisekunden. Ein nicht positiver Wert deaktiviert die Auslösung des Change-Ereignisses.



Implementierung
    public function get bytesLoadedUpdateInterval():Number
    public function set bytesLoadedUpdateInterval(value:Number):void

Verwandte API-Elemente

bytesTotal

Eigenschaft 
bytesTotal:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gesamtzahl der Byte des Mediums, die geladen werden.



Implementierung
    public function get bytesTotal():Number

canBuffer

Eigenschaft 
canBuffer:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium puffern kann.



Implementierung
    public function get canBuffer():Boolean

canLoad

Eigenschaft 
canLoad:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium geladen werden kann.



Implementierung
    public function get canLoad():Boolean

canPause

Eigenschaft 
canPause:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium angehalten werden kann.



Implementierung
    public function get canPause():Boolean

canPlay

Eigenschaft 
canPlay:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium abgespielt werden kann.



Implementierung
    public function get canPlay():Boolean

canSeek

Eigenschaft 
canSeek:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob im Medium Vor-/Rückläufe an bestimmte Positionen möglich sind. Medien mit Vor-/Rückläufen können an eine bestimmte Zeit springen.



Implementierung
    public function get canSeek():Boolean

currentAlternativeAudioStreamIndex

Eigenschaft 
currentAlternativeAudioStreamIndex:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.6
Laufzeitversionen: Flash Player 10, AIR 1.5

Die Indexposition des aktuell verwendeten alternativen Audiostreams. Gibt die 0-basierte Indexposition des ausgewählten Streams oder -1, wenn kein Stream ausgewählt ist, wieder.



Implementierung
    public function get currentAlternativeAudioStreamIndex():int

currentDynamicStreamIndex

Eigenschaft 
currentDynamicStreamIndex:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die Indexposition des dynamischen Streams, der aktuell wiedergegeben wird. Verwendet einen auf null basierenden Index.



Implementierung
    public function get currentDynamicStreamIndex():int

currentTime

Eigenschaft 
currentTime:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die aktuelle Zeit des Abspielkopfs in Sekunden.



Implementierung
    public function get currentTime():Number

currentTimeUpdateInterval

Eigenschaft 
currentTimeUpdateInterval:Number

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Intervall (in Millisekunden) zwischen dem Auslösen von Change-Ereignissen für die aktuelle Zeit.

Der Standardwert beträgt 250 Millisekunden. Ein nicht positiver Wert deaktiviert die Auslösung des Change-Ereignisses.



Implementierung
    public function get currentTimeUpdateInterval():Number
    public function set currentTimeUpdateInterval(value:Number):void

Verwandte API-Elemente

displayObject

Eigenschaft 
displayObject:DisplayObject  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

DisplayObject für das Medium.



Implementierung
    public function get displayObject():DisplayObject

drmEndDate

Eigenschaft 
drmEndDate:Date  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt das Enddatum für das Wiedergabefenster zurück. Gibt null zurück, wenn die Authentifizierung nicht stattgefunden hat oder hasDRM den Wert „false“ hat.



Implementierung
    public function get drmEndDate():Date

drmPeriod

Eigenschaft 
drmPeriod:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt die Länge des Wiedergabefensters in Sekunden zurück. Gibt „NaN“ zurück, wenn die Authentifizierung nicht stattgefunden hat oder hasDRM den Wert „false“ hat. Diese Eigenschaft ist im Allgemeinen die Differenz zwischen startDate und endDate. Sie wurde als Eigenschaft aufgenommen, weil es Fälle geben kann, in denen die Dauer von vorneherein feststeht, aber Anfangs- und Enddatum unbekannt sind (z. B. bei einer einwöchigen Leihfrist).



Implementierung
    public function get drmPeriod():Number

drmStartDate

Eigenschaft 
drmStartDate:Date  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt das Startdatum für das Wiedergabefenster zurück. Gibt null zurück, wenn die Authentifizierung nicht stattgefunden hat oder hasDRM den Wert „false“ hat.



Implementierung
    public function get drmStartDate():Date

drmState

Eigenschaft 
drmState:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Der aktuelle Status des DRM für dieses Medium. Die Status werden in der DRMState-Aufzählung im org.osmf.drm-Paket erläutert. Gibt DRMState.UNINITIALIZED zurück. wenn hasDRM den Wert „false“ hat.



Implementierung
    public function get drmState():String

Verwandte API-Elemente

DRMState

duration

Eigenschaft 
duration:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Dauer der Medienwiedergabe in Sekunden.



Implementierung
    public function get duration():Number

dvrTimeOffset

Eigenschaft 
dvrTimeOffset:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 2.0.1
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt die Anzahl der Sekunden an, die den zeitbezogenen Eigenschaften (currentTime und duration) des Streams hinzugefügt werden sollen, um die tatsächlichen Werte zu erhalten. (OSMF zeigt immer eine nullbasierte Zeitleiste an)

dvrTimeOffset kann einen Wert haben, der nicht null ist, falls es sich um DVR in einem Gleitfenster handelt.



Implementierung
    public function get dvrTimeOffset():Number

dynamicStreamSwitching

Eigenschaft 
dynamicStreamSwitching:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob derzeit ein dynamischer Streamwechsel durchgeführt wird. Diese Eigenschaft gibt true zurück, solange ein Wechsel angefordert, jedoch noch nicht bestätigt wurde und kein Wechselfehler aufgetreten ist. Wenn die Wechselanforderung bestätigt wurde oder ein Fehler auftritt, gibt die Eigenschaft false zurück.



Implementierung
    public function get dynamicStreamSwitching():Boolean

hasAlternativeAudio

Eigenschaft 
hasAlternativeAudio:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.6
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium über alternative Audiostreams verfügt oder nicht.



Implementierung
    public function get hasAlternativeAudio():Boolean

hasAudio

Eigenschaft 
hasAudio:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium über Audio verfügt.



Implementierung
    public function get hasAudio():Boolean

hasDRM

Eigenschaft 
hasDRM:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Zurückgegeben, wenn das Medienelement über das DRMTrait verfügt.



Implementierung
    public function get hasDRM():Boolean

isDVRRecording

Eigenschaft 
isDVRRecording:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt „true“ zurück, wenn die Medien DVR-fähig sind und derzeit aufnehmen, „false“, wenn die Medien entweder nicht DVR-fähig sind oder DVR-fähig sind, aber derzeit nicht aufnehmen.



Implementierung
    public function get isDVRRecording():Boolean

isDynamicStream

Eigenschaft 
isDynamicStream:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium aus einem dynamischen Stream besteht.



Implementierung
    public function get isDynamicStream():Boolean

loop

Eigenschaft 
loop:Boolean

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob die Mediendatei nach Beenden der Wiedergabe erneut wiedergegeben werden soll. Die loop-Eigenschaft hat Vorrang vor der autoRewind-Eigenschaft; wenn also loop auf true gesetzt ist, wird die autoRewind-Eigenschaft ignoriert.

Der Standardwert ist false.



Implementierung
    public function get loop():Boolean
    public function set loop(value:Boolean):void

maxAllowedDynamicStreamIndex

Eigenschaft 
maxAllowedDynamicStreamIndex:int

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die max. zulässige Indexposition des dynamischen Stream. Kann zur Laufzeit gesetzt werden, um einen Höchstwert für das Wechselprofil vorzugeben, z. B. um zu verhindern, dass zu einem qualitativ höherwertigen Stream gewechselt wird, wenn das aktuelle Video zu klein ist, um einen Stream höherer Qualität zu verarbeiten.



Implementierung
    public function get maxAllowedDynamicStreamIndex():int
    public function set maxAllowedDynamicStreamIndex(value:int):void

Auslöser
RangeError — Wenn die angegebene dynamische Indexposition kleiner als 0 oder größer als die höchste verfügbare dynamische Streamindexposition ist.
 
IllegalOperationError — Wenn das Medium kein dynamischer Stream ist.

media

Eigenschaft 
media:MediaElement[override]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Das von diesem MediaPlayer gesteuerte Quell-MediaElement. Festlegen des Mediums führt zum Ladeversuch für ein Medium, das geladen werden kann, nicht geladen wird oder bereits geladen ist. Wenn die Eigenschaft in ein neues MediaElement oder null geändert wird, wird das Medium automatisch entladen.



Implementierung
    override public function get media():MediaElement
    override public function set media(value:MediaElement):void

mediaHeight

Eigenschaft 
mediaHeight:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die eigene Höhe des Mediums in Pixeln. Die eigene Höhe ist die Höhe des Mediums vor jeglicher Verarbeitung. Der Standardwert für den Fall, dass kein DisplayObjectTrait vorhanden ist, lautet NaN.



Implementierung
    public function get mediaHeight():Number

mediaWidth

Eigenschaft 
mediaWidth:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die eigene Breite des Mediums in Pixeln. Die eigene Breite ist die Breite des Mediums vor jeglicher Verarbeitung. Der Standardwert für den Fall, dass kein DisplayObjectTrait vorhanden ist, lautet NaN.



Implementierung
    public function get mediaWidth():Number

muted

Eigenschaft 
muted:Boolean

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob der Ton des Mediums derzeit ausgeschaltet ist.

Verfügt das MediaElement nicht über Audio, wird der muted-Status auf diesen Wert gesetzt, sobald das MediaElement über Audio verfügt.



Implementierung
    public function get muted():Boolean
    public function set muted(value:Boolean):void

numAlternativeAudioStreams

Eigenschaft 
numAlternativeAudioStreams:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.6
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt die Gesamtanzahl alternativer Audiostreams oder 0, wenn keine alternativen Audiostreams vorhanden sind, zurück.



Implementierung
    public function get numAlternativeAudioStreams():int

numDynamicStreams

Eigenschaft 
numDynamicStreams:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die Gesamtzahl dynamischer Streamindexpositionen.



Implementierung
    public function get numDynamicStreams():int

paused

Eigenschaft 
paused:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium derzeit angehalten wird.



Implementierung
    public function get paused():Boolean

playing

Eigenschaft 
playing:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium derzeit abgespielt wird.

Das MediaElement muss abspielbar sein, um diese Eigenschaft zu unterstützen.



Implementierung
    public function get playing():Boolean

seeking

Eigenschaft 
seeking:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium derzeit einen Vor-/Rücklauf durchführt.



Implementierung
    public function get seeking():Boolean

state

Eigenschaft 
state:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Der aktuelle Status des Mediums. Verfügbare Werte finden Sie unter MediaPlayerState.



Implementierung
    public function get state():String

temporal

Eigenschaft 
temporal:Boolean  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium „temporal“ ist. Temporale Medien unterstützen „duration“ sowie eine currentTime während dieser Dauer.



Implementierung
    public function get temporal():Boolean

volume

Eigenschaft 
volume:Number

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Lautstärke des Mediums. Bereich von 0 (stumm) bis 1 (volle Lautstärke).

Verfügt das MediaElement nicht über Audio, wird „volume“ auf diesen Wert gesetzt, sobald das MediaElement über Audio verfügt.



Implementierung
    public function get volume():Number
    public function set volume(value:Number):void
Konstruktordetails

MediaPlayer

()Konstruktor
public function MediaPlayer(media:MediaElement = null)

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Konstruktor.

Parameter
media:MediaElement (default = null) — Das von diesem MediaPlayer zu steuernde Quell-MediaElement.
Methodendetails

authenticate

()Methode
public function authenticate(username:String = null, password:String = null):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Authentifiziert die Medien. Kann sowohl für anonyme als auch benutzerdatenbasierte Authentifizierung verwendet werden. Wenn das Medium bereits authentifiziert wurde oder die Authentifizierung anonym ist, ist dies ein Leerbefehl.

Parameter

username:String (default = null) — Der Benutzername.
 
password:String (default = null) — Das Kennwort.


Auslöser
IllegalOperationError — Wenn das Medium noch nicht initialisiert wurde oder hasDRM den Wert „false“ hat.

authenticateWithToken

()Methode 
public function authenticateWithToken(token:Object):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Authentifiziert die Medien mithilfe eines Objekts, das als Token dient. Kann sowohl für anonyme als auch benutzerdatenbasierte Authentifizierung verwendet werden. Wenn das Medium bereits authentifiziert wurde oder nicht DRM-geschützt ist, ist dies ein Leerbefehl.

Parameter

token:Object — Das für die Authentifizierung zu verwendende Token.


Auslöser
IllegalOperationError — Wenn das Medium noch nicht initialisiert wurde oder hasDRM den Wert „false“ hat.

canSeekTo

()Methode 
public function canSeekTo(time:Number):Boolean

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob das Medium in der Lage ist, einen Vor-/Rücklauf bis zur angegebenen Zeit durchzuführen.

Parameter

time:Number — In Sekunden angegebene Zeit, bis zu der der Vor-/Rücklauf durchzuführen ist.

Rückgabewerte
Boolean — Gibt true zurück, wenn das Medium einen Vor-/Rücklauf bis zur angegebenen Zeit durchführen kann.

getAlternativeAudioItemAt

()Methode 
public function getAlternativeAudioItemAt(index:int):StreamingItem

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.6
Laufzeitversionen: Flash Player 10, AIR 1.5

Ruft den alternativen Audiostream, der der festgelegten (nullbasierten) Indexposition entspricht, ab. Gibt null zurück, wenn die Indexposition -1 ist.

Parameter

index:int

Rückgabewerte
StreamingItem

Auslöser
RangeError — Wenn die festgelegte Indexposition des alternativen Audiostreams kleiner als -1 oder größer als die höchste verfügbare Indexposition für alternatives Audio ist.
 
IllegalOperationError — Wenn das aktuell geladene Medium über keine verknüpften alternativen Audiostreams verfügt.

getBitrateForDynamicStreamIndex

()Methode 
public function getBitrateForDynamicStreamIndex(index:int):Number

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Ruft die verknüpfte Bitrate (in Kilobyte) für die angegebene dynamische Streamindexposition ab.

Parameter

index:int

Rückgabewerte
Number

Auslöser
RangeError — Wenn die angegebene dynamische Indexposition kleiner als 0 oder größer als die höchste verfügbare dynamische Streamindexposition ist.
 
IllegalOperationError — Wenn das Medium kein dynamischer Stream ist.

pause

()Methode 
public function pause():void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Hält das Medium an, sofern dieses noch nicht angehalten wurde.


Auslöser
IllegalOperationError — wenn kein Anhalten des Mediums möglich ist.

play

()Methode 
public function play():void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Spielt das Medium ab, sofern dieses nicht bereits abgespielt wird. Um die play()-Methode verwenden zu können, muss MediaPlayer.canPlay den Wert „true“ haben. Sie müssen auf das mediaPlayerStateChange-Ereignis warten und dürfen play() erst aufrufen (oder die Wiedergabeschaltfläche der Benutzeroberfläche aktivieren), wenn der Status READY lautet.


Auslöser
IllegalOperationError — wenn kein Abspielen des Mediums möglich ist.

seek

()Methode 
public function seek(time:Number):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Weist den Abspielkopf an, zur angegebenen Zeit zu springen.

Ist time NaN oder negativ, erfolgt kein Versuch eines Vorlaufs.

Parameter

time:Number — In Sekunden angegebene Zeit, bis zu der der Vor-/Rücklauf durchzuführen ist.


Auslöser
IllegalOperationError — wenn kein Suchlauf im Medium möglich ist.

stop

()Methode 
public function stop():void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Hält die Wiedergabe sofort an und bringt den Abspielkopf an den Anfang der Mediadatei.


Auslöser
IllegalOperationError — Wenn kein Abspielen des Mediums (und damit kein Stoppen) möglich ist.

switchAlternativeAudioIndex

()Methode 
public function switchAlternativeAudioIndex(streamIndex:int):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.6
Laufzeitversionen: Flash Player 10, AIR 1.5

Ändert den aktuellen Audiostream in den durch einen nullbasierten Indexpositionswert festgelegten alternativen Audiostream. -1 wird übergegeben, da der Indexpositionswert den aktuellen Audiostream auf den Standardaudiostream zurücksetzt. Beachten Sie, dass beim Anhalten der Medienwiedergabe der Wechsel des Audiostreams erst bei Wiederaufnahme der Wiedergabe erfolgt.

Parameter

streamIndex:int


Auslöser
RangeError — Wenn die festgelegte Indexposition des alternativen Audiostreams kleiner als -1 oder größer als numAlternativeAudioStreams - 1 ist.
 
IllegalOperationError — Wenn das aktuell geladene Medium über keine verknüpften alternativen Audiostreams verfügt.

switchDynamicStreamIndex

()Methode 
public function switchDynamicStreamIndex(streamIndex:int):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wechselt zu einer bestimmten dynamischen Streamindexposition. Um nach oben zu wechseln, verwenden Sie die currentDynamicStreamIndex-Eigenschaft, zum Beispiel:

mediaPlayer.switchDynamicStreamIndex(mediaPlayer.currentDynamicStreamIndex + 1);

Hinweis: Wenn das Medium angehalten ist, findet der Wechsel erst statt, wenn das Abspielen fortgesetzt wird.

Parameter

streamIndex:int


Auslöser
RangeError — Wenn die angegebene dynamische Indexposition kleiner als 0 oder größer als maxAllowedDynamicStreamIndex ist.
 
IllegalOperationError — Wenn das Medium kein dynamischer Stream ist oder wenn der dynamische Stream sich nicht im manuellen Wechselmodus befindet.

Verwandte API-Elemente

maxAllowedDynamicStreamIndex
Ereignisdetails

bytesLoadedChange

Ereignis
Ereignisobjekttyp: org.osmf.events.LoadEvent
Eigenschaft LoadEvent.type = org.osmf.events.LoadEvent

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung des Wertes von bytesLoaded ausgelöst.

canBufferChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.CAN_BUFFER_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der canBuffer-Eigenschaft ausgelöst.

Die MediaPlayerCapabilityChangeEvent.CAN_BUFFER_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein canBufferChange-Ereignis.

canLoadChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.CAN_LOAD_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der canLoad-Eigenschaft ausgelöst.

Die MediaPlayerCapabilityChangeEvent.CAN_LOAD_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein canLoadChange-Ereignis.

canPlayChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.CAN_PLAY_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der canPlay-Eigenschaft ausgelöst.

Die MediaPlayerCapabilityChangeEvent.CAN_PLAY_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein canPlayChange-Ereignis.

canSeekChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.CAN_SEEK_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der canSeek-Eigenschaft ausgelöst.

Die MediaPlayerCapabilityChangeEvent.CAN_SEEK_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein canSeekChange-Ereignis.

currentTimeChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.TimeEvent
Eigenschaft TimeEvent.type = org.osmf.events.TimeEvent.CURRENT_TIME_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird ausgelöst, wenn die currentTime-Eigenschaft des Mediums geändert wurde. Dieser Wert wird im Intervall, das durch die currentTimeUpdateInterval- Eigenschaft des MediaPlayer-Steuerelements festgelegt wurde, aktualisiert.

Die TimeEvent.CURRENT_TIME_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein currentTimeChange-Ereignis.

hasAlternativeAudio

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.HAS_ALTERNATIVE_AUDIO_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.6
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der hasAlternativeAudio-Eigenschaft ausgelöst.

Dieses Ereignis wird vom MediaPlayer ausgelöst, wenn die hasAlternativeAudio-Eigenschaft geändert wird.

hasAudioChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.HAS_AUDIO_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der hasAudio-Eigenschaft ausgelöst.

Die MediaPlayerCapabilityChangeEvent.HAS_AUDIO_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein hasAudioChange-Ereignis.

hasDisplayObjectChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.HAS_DISPLAY_OBJECT_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der hasDisplayObjectChange-Eigenschaft ausgelöst.

Die MediaPlayerCapabilityChangeEvent.HAS_DISPLAY_OBJECT_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein hasDisplayObjectChange-Ereignis.

hasDRMChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.HAS_DRM_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der hasDRM-Eigenschaft ausgelöst.

Die MediaPlayerCapabilityChangeEvent.HAS_DRM_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein hasDRMChange-Ereignis.

isDynamicStreamChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.IS_DYNAMIC_STREAM_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der isDynamicStream-Eigenschaft ausgelöst.

Die MediaPlayerCapabilityChangeEvent.IS_DYNAMIC_STREAM_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein isDynamicStreamChange-Ereignis.

liveResume

Ereignis  
Ereignisobjekttyp: org.osmf.events.PlayEvent
Eigenschaft PlayEvent.type = org.osmf.events.PlayEvent.LIVE_RESUME

Sprachversion: ActionScript 3.0
Produktversion: OSMF 2.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird abgesetzt, wenn die Wiedergabe nach einem Anhalten fortgesetzt wird

Die PlayEvent.LIVE_RESUME-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein liveResume-Ereignis.

Wird abgesetzt, wenn die Wiedergabe nach einem Anhalten fortgesetzt wird

liveStall

Ereignis  
Ereignisobjekttyp: org.osmf.events.PlayEvent
Eigenschaft PlayEvent.type = org.osmf.events.PlayEvent.LIVE_STALL

Sprachversion: ActionScript 3.0
Produktversion: OSMF 2.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird abgesetzt, wenn in einem Livestream kein Inhalt mehr für die Wiedergabe vorhanden ist, der Stream aber noch nicht beendet ist.

Die PlayEvent.LIVE_STALL-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein liveStall-Ereignis.

Wird abgesetzt, wenn in einem Livestream kein Inhalt mehr für die Wiedergabe vorhanden ist, der Stream aber noch nicht beendet ist.

mediaError

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaErrorEvent
Eigenschaft MediaErrorEvent.type = org.osmf.events.MediaErrorEvent.MEDIA_ERROR

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird ausgelöst, wenn ein Fehler auftritt, der sich auf den Betrieb des MediaPlayer auswirkt.

Die MediaErrorEvent.MEDIA_ERROR-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein mediaError-Ereignis.

mediaPlayerStateChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerStateChangeEvent
Eigenschaft MediaPlayerStateChangeEvent.type = org.osmf.events.MediaPlayerStateChangeEvent.MEDIA_PLAYER_STATE_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung des Status des MediaPlayer-Steuerelements ausgelöst.

Die MediaPlayerStateChangeEvent.MEDIA_PLAYER_STATE_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein mediaPlayerStateChange-Ereignis.

temporalChange

Ereignis  
Ereignisobjekttyp: org.osmf.events.MediaPlayerCapabilityChangeEvent
Eigenschaft MediaPlayerCapabilityChangeEvent.type = org.osmf.events.MediaPlayerCapabilityChangeEvent.TEMPORAL_CHANGE

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Wird nach einer Änderung der temporal-Eigenschaft ausgelöst.

Die MediaPlayerCapabilityChangeEvent.TEMPORAL_CHANGE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein temporalChange-Ereignis.
MediaPlayerExample.as

package org.osmf.media
{
    import flash.display.Sprite;
    
    import org.osmf.containers.MediaContainer;
    import org.osmf.elements.AudioElement;
    import org.osmf.events.TimeEvent;
    import org.osmf.media.MediaPlayer;
    import org.osmf.media.URLResource;
    
    public class MediaPlayerExample extends Sprite
    {
        private var mediaPlayer:MediaPlayer;
        
        public function MediaPlayerExample()
        {            
            super();
                        
            mediaPlayer = new MediaPlayer();
            var audioElement:AudioElement = new AudioElement();
            audioElement.resource = new URLResource("http://mediapm.edgesuite.net/osmf/content/test/train_1500.mp3");
                                    
            mediaPlayer.volume = .5;
            mediaPlayer.loop = true;
            mediaPlayer.addEventListener(TimeEvent.CURRENT_TIME_CHANGE, onTimeUpdated);        
            mediaPlayer.addEventListener(TimeEvent.DURATION_CHANGE, onTimeUpdated);
            mediaPlayer.autoPlay = true;
            mediaPlayer.media = audioElement;    
        }
        
        private function onTimeUpdated(event:TimeEvent):void
        {
            trace('time: ' + mediaPlayer.currentTime + ' duration: ' + mediaPlayer.duration);
        }
    }
}




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.