Paquete | org.osmf.net |
Clase | public class NetStreamSwitchManagerBase |
Herencia | NetStreamSwitchManagerBase EventDispatcher Object |
Subclases | NetStreamSwitchManager, RuleSwitchManagerBase |
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
A NetStreamSwitchManagerBase can work in manual or auto mode. For the former, it will execute upon request the NetStream call that performs the switch. For the latter, it will execute the switch based on its own internal logic.
A NetStreamSwitchManagerBase doesn't dispatch any events indicating state changes. The assumption is that a client will already be listening to events on the NetStream, so there's no need for duplicative events here.
This is an abstract base class, clients must subclass it to implement their own switching logic.
Propiedad | Definido por | ||
---|---|---|---|
autoSwitch : Boolean
Indicates whether the switching manager should automatically
switch between streams. | NetStreamSwitchManagerBase | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
currentIndex : uint [solo lectura]
Returns the current stream index that is rendering on the client. | NetStreamSwitchManagerBase | ||
maxAllowedIndex : int
The highest stream index that the switching manager is
allowed to switch to. | NetStreamSwitchManagerBase |
Propiedad | Definido por | ||
---|---|---|---|
_autoSwitch : Boolean | NetStreamSwitchManagerBase | ||
_maxAllowedIndex : int | NetStreamSwitchManagerBase |
Método | Definido por | ||
---|---|---|---|
Constructor. | NetStreamSwitchManagerBase | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento. | EventDispatcher | ||
Distribuye un evento en el flujo del evento. | EventDispatcher | ||
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento. | EventDispatcher | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Elimina un detector del objeto EventDispatcher. | EventDispatcher | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Initiate a switch to the stream with the given index. | NetStreamSwitchManagerBase | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object | ||
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto. | EventDispatcher |
_autoSwitch | propiedad |
protected var _autoSwitch:Boolean
_maxAllowedIndex | propiedad |
protected var _maxAllowedIndex:int
autoSwitch | propiedad |
autoSwitch:Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indicates whether the switching manager should automatically switch between streams. The default is true.
Implementación
public function get autoSwitch():Boolean
public function set autoSwitch(value:Boolean):void
currentIndex | propiedad |
currentIndex:uint
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Returns the current stream index that is rendering on the client. Note this may differ from the last index requested if this property is queried after a switch has begun but before it has completed.
Implementación
public function get currentIndex():uint
maxAllowedIndex | propiedad |
maxAllowedIndex:int
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
The highest stream index that the switching manager is allowed to switch to.
Implementación
public function get maxAllowedIndex():int
public function set maxAllowedIndex(value:int):void
NetStreamSwitchManagerBase | () | Información sobre |
public function NetStreamSwitchManagerBase()
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Constructor.
switchTo | () | método |
public function switchTo(index:int):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | OSMF 1.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Initiate a switch to the stream with the given index. Note: If the media is paused, switching will not take place until after play resumes.
Parámetros
index:int |
Tue Jun 12 2018, 02:12 PM Z