Paket | org.osmf.net.qos |
Klasse | public class QoSInfo |
Vererbung | QoSInfo Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Öffentliche Eigenschaften
Eigenschaft | Definiert von | ||
---|---|---|---|
actualIndex : int [schreibgeschützt]
Der Index der Qualitätsstufe, die zurzeit heruntergeladen wird
| QoSInfo | ||
availableQualityLevels : Vector.<QualityLevel> [schreibgeschützt]
Die verfügbaren Qualitätsstufen
| QoSInfo | ||
bufferLength : Number [schreibgeschützt]
Die Länge des Puffers (in Sekunden)
| QoSInfo | ||
bufferTime : Number [schreibgeschützt]
Die minimale Pufferzeit (in Sekunden)
| QoSInfo | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
currentIndex : int [schreibgeschützt]
Der Index der Qualitätsstufe, die zurzeit abgespielt wird
| QoSInfo | ||
emptyBufferOccurred : Boolean [schreibgeschützt]
Gibt an, ob es seit der Bereitstellung des letzten QoSInfo zu einer Unterbrechung der Wiedergabe wegen eines leeren Puffers gekommen ist
| QoSInfo | ||
lastDownloadedFragmentDetails : FragmentDetails [schreibgeschützt]
Die Fragmentdetails des letzten heruntergeladenen Fragments (nur HDS)
| QoSInfo | ||
maxFPS : Number [schreibgeschützt]
Der Höchstwert der Bilder pro Sekunde, der bis jetzt aufgezeichnet wurde
| QoSInfo | ||
nsInfo : NetStreamInfo [schreibgeschützt]
Das NetStreamInfo des NetStream
| QoSInfo | ||
playbackDetailsRecord : Vector.<PlaybackDetails> [schreibgeschützt]
Der Datensatz, der die Wiedergabedetails für die Qualitätsstufen enthält, die seit dem letzten ABREvent.QOS_UPDATE-Ereignis abgespielt wurden
| QoSInfo | ||
playheadTime : Number [schreibgeschützt]
Die Abspielkopfzeit, zu der dieses QoSInfo erstellt wurde (Zeit im Stream)
| QoSInfo | ||
timestamp : Number [schreibgeschützt]
Die Systemzeit, zu der dieses QoSInfo erstellt wurde
| QoSInfo |
Öffentliche Methoden
Methode | Definiert von | ||
---|---|---|---|
QoSInfo(timestamp:Number = NaN, playheadTime:Number = NaN, availableQualityLevels:Vector.<QualityLevel> = null, currentIndex:int = -1, actualIndex:int = -1, lastDownloadedFragmentDetails:FragmentDetails = null, maxFPS:Number = NaN, playbackDetailsRecord:Vector.<PlaybackDetails> = null, nsInfo:NetStreamInfo = null, bufferLength:Number = NaN, bufferTime:Number = NaN, emptyBufferOccurred:Boolean = false)
Konstruktor. | QoSInfo | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
Eigenschaftendetails
actualIndex | Eigenschaft |
availableQualityLevels | Eigenschaft |
availableQualityLevels:Vector.<QualityLevel>
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Die verfügbaren Qualitätsstufen
Implementierung
public function get availableQualityLevels():Vector.<QualityLevel>
bufferLength | Eigenschaft |
bufferTime | Eigenschaft |
currentIndex | Eigenschaft |
emptyBufferOccurred | Eigenschaft |
emptyBufferOccurred:Boolean
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt an, ob es seit der Bereitstellung des letzten QoSInfo zu einer Unterbrechung der Wiedergabe wegen eines leeren Puffers gekommen ist
Implementierung
public function get emptyBufferOccurred():Boolean
lastDownloadedFragmentDetails | Eigenschaft |
lastDownloadedFragmentDetails:FragmentDetails
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Die Fragmentdetails des letzten heruntergeladenen Fragments (nur HDS)
Implementierung
public function get lastDownloadedFragmentDetails():FragmentDetails
maxFPS | Eigenschaft |
nsInfo | Eigenschaft |
nsInfo:NetStreamInfo
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Das NetStreamInfo des NetStream
Implementierung
public function get nsInfo():NetStreamInfo
playbackDetailsRecord | Eigenschaft |
playbackDetailsRecord:Vector.<PlaybackDetails>
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Der Datensatz, der die Wiedergabedetails für die Qualitätsstufen enthält, die seit dem letzten ABREvent.QOS_UPDATE-Ereignis abgespielt wurden
Implementierung
public function get playbackDetailsRecord():Vector.<PlaybackDetails>
playheadTime | Eigenschaft |
timestamp | Eigenschaft |
Konstruktordetails
QoSInfo | () | Konstruktor |
public function QoSInfo(timestamp:Number = NaN, playheadTime:Number = NaN, availableQualityLevels:Vector.<QualityLevel> = null, currentIndex:int = -1, actualIndex:int = -1, lastDownloadedFragmentDetails:FragmentDetails = null, maxFPS:Number = NaN, playbackDetailsRecord:Vector.<PlaybackDetails> = null, nsInfo:NetStreamInfo = null, bufferLength:Number = NaN, bufferTime:Number = NaN, emptyBufferOccurred:Boolean = false)
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Konstruktor.
Parametertimestamp:Number (default = NaN ) — Die Systemzeit, zu der dieses QoSInfo erstellt wurde (Anzahl der Millisekunden seit Mitternacht am 1. Januar 1970, Weltzeit)
| |
playheadTime:Number (default = NaN ) — Die Abspielkopfzeit, zu der dieses QoSInfo erstellt wurde (Zeit im Stream, in Sekunden)
| |
availableQualityLevels:Vector.<QualityLevel> (default = null ) — Die verfügbaren Qualitätsstufen
| |
currentIndex:int (default = -1 ) — Der Index der Qualitätsstufe, die zurzeit abgespielt wird
| |
actualIndex:int (default = -1 ) — Der Index der Qualitätsstufe, die zurzeit heruntergeladen wird
| |
lastDownloadedFragmentDetails:FragmentDetails (default = null ) — Die Fragmentdetails des letzten heruntergeladenen Fragments (nur HDS)
| |
maxFPS:Number (default = NaN ) — Der Höchstwert der bis jetzt aufgezeichneten Bilder pro Sekunde (normalerweise als eine Näherung an die charakteristische FPS des Elements)
| |
playbackDetailsRecord:Vector.<PlaybackDetails> (default = null ) — Ein Datensatz des seit dem letzten QOS_UPDATE-Ereignis abgespielten Inhalts. Es handelt sich um eine Liste von PlaybackDetails-Objekten.
| |
nsInfo:NetStreamInfo (default = null ) — Das NetStreamInfo des NetStream
| |
bufferLength:Number (default = NaN ) — Die Länge des Puffers (in Sekunden)
| |
bufferTime:Number (default = NaN ) — Die minimale Pufferzeit (in Sekunden)
| |
emptyBufferOccurred:Boolean (default = false ) — Gibt an, ob es seit der Bereitstellung des letzten QoSInfo zu einer Unterbrechung der Wiedergabe wegen eines leeren Puffers gekommen ist
|
Tue Jun 12 2018, 10:04 AM Z