Paket | org.osmf.net.metrics |
Klasse | public class MetricBase |
Vererbung | MetricBase ![]() |
Unterklassen | ActualBitrateMetric, AvailableQualityLevelsMetric, BandwidthMetric, BufferFragmentsMetric, BufferLengthMetric, BufferOccupationRatioMetric, CurrentStatusMetric, DroppedFPSMetric, EmptyBufferMetric, FPSMetric, FragmentCountMetric, RecentSwitchMetric |
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 2.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
MetricBase ist eine Basisklasse für Metriken, die für die adaptive Bitrate verwendet werden. Der Wert einer Metrik wird basierend auf QoSInfoHistory berechnet. Eine Metrik wird durch ihren Typ gekennzeichnet.
Die Basisklasse verarbeitet die Zwischenspeicherung des berechneten Werts. Die Unterklassen sollten nur die eigentliche Berechnung implementieren.
Alle Unterklassen sollten qosInfoHistory
als ersten Parameter im Konstruktor haben.
Alle Unterklassen müssen den _type
im Konstruktor festlegen.
Verwandte API-Elemente
org.osmf.net.abr.MetricType
org.osmf.net.abr.MetricValue
org.osmf.net.abr.QoSInfoHistory
org.osmf.net.abr.MetricValue
org.osmf.net.abr.QoSInfoHistory
Öffentliche Eigenschaften
Eigenschaft | Definiert von | ||
---|---|---|---|
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object |
Geschützte Eigenschaften
Eigenschaft | Definiert von |
---|
Öffentliche Methoden
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | MetricBase | ||
![]() |
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 |
Geschützte Methoden
Methode | Definiert von |
---|
Eigenschaftendetails
Konstruktordetails
MetricBase | () | Konstruktor |
public function MetricBase(qosInfoHistory:QoSInfoHistory, type:String)
Konstruktor.
ParameterqosInfoHistory:QoSInfoHistory — QoSInfoHistory, das für zum Berechnen der Metrik verwendet wird
| |
type:String — Der Typ der Metrik
|
Methodendetails
Tue Jun 12 2018, 10:04 AM Z