| 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):voidupdateInterval | 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):voidKonstruktordetails
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():voidMethode, 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
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen