Paket | org.osmf.net |
Klasse | public class NetStreamMetricsBase |
Vererbung | NetStreamMetricsBase EventDispatcher Object |
Unterklassen | RTMPNetStreamMetrics |
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Öffentliche Eigenschaften
Eigenschaft | Definiert von | ||
---|---|---|---|
averageDroppedFPS : Number [schreibgeschützt]
Die über die Lebensdauer des NetStream berechnete durchschnittliche Bildauslassungsrate. | NetStreamMetricsBase | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
currentIndex : int
Die aktuelle Streamindexposition. | NetStreamMetricsBase | ||
droppedFPS : Number [schreibgeschützt]
Die über das letzte Intervall berechnete Bildauslassungsrate. | NetStreamMetricsBase | ||
maxAllowedIndex : int
Der maximal zulässige Indexpositionswert. | NetStreamMetricsBase | ||
maxFPS : Number [schreibgeschützt]
Die maximal erzielte Bildrate für diesen NetStream. | NetStreamMetricsBase | ||
netStream : NetStream [schreibgeschützt]
Das dem Konstruktor bereitgestellte NetStream-Objekt. | NetStreamMetricsBase | ||
resource : DynamicStreamingResource
Gibt die DynamicStreamingResource zurück, auf die die Klasse verweist. | NetStreamMetricsBase | ||
updateInterval : Number
Das Aktualisierungsintervall (in Millisekunden), in dem Metriken neu berechnet werden. | NetStreamMetricsBase |
Öffentliche Methoden
Methode | Definiert von | ||
---|---|---|---|
NetStreamMetricsBase(netStream:NetStream)
Konstruktor. | NetStreamMetricsBase | ||
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 | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
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 | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
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 | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Geschützte Methoden
Methode | Definiert von | ||
---|---|---|---|
Methode, die aufgerufen wird, wenn die Metrik erneut berechnet werden muss. | NetStreamMetricsBase |
Ereignisse
Eigenschaftendetails
averageDroppedFPS | Eigenschaft |
currentIndex | Eigenschaft |
droppedFPS | Eigenschaft |
maxAllowedIndex | Eigenschaft |
maxFPS | Eigenschaft |
netStream | Eigenschaft |
resource | Eigenschaft |
resource:DynamicStreamingResource
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt die DynamicStreamingResource zurück, auf die die Klasse verweist.
Implementierung
public function get resource():DynamicStreamingResource
public function set resource(value:DynamicStreamingResource):void
updateInterval | Eigenschaft |
updateInterval:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Das Aktualisierungsintervall (in Millisekunden), in dem Metriken neu berechnet werden. Wenn auf „null“ eingestellt, werden keine Metriken neu berechnet.
Implementierung
public function get updateInterval():Number
public function set updateInterval(value:Number):void
Konstruktordetails
NetStreamMetricsBase | () | Konstruktor |
public function NetStreamMetricsBase(netStream:NetStream)
Sprachversion: | ActionScript 3.0 |
Produktversion: | OSMF 1.0 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Konstruktor. Beachten Sie, dass für den korrekten Ablauf dieser Klasse der Aufrufer die Ressource festlegen muss, die der überwachte Stream abspielt.
ParameternetStream:NetStream — Die NetStream-Instanz, die von der Klasse überwacht wird.
|
Methodendetails
calculateMetrics | () | Methode |
protected function calculateMetrics():void
Methode, die aufgerufen wird, wenn die Metrik erneut berechnet werden muss. Wenn updateInterval festgelegt ist, wird diese Methode immer aufgerufen, sobald das updateInterval erreicht ist.
Tue Jun 12 2018, 10:04 AM Z