Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: サーバーからデータを取得しています...
サーバーからデータを取得しています...
org.osmf.net 

NetStreamSwitchManagerBase  - AS3 OSMF

パッケージorg.osmf.net
クラスpublic class NetStreamSwitchManagerBase
継承NetStreamSwitchManagerBase Inheritance EventDispatcher Inheritance Object
サブクラス NetStreamSwitchManager, RuleSwitchManagerBase

言語バージョン: ActionScript 3.0
製品バージョン: OSMF 1.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStreamSwitchManagerBase は、マルチビットレート(MBR)ストリーム間のトランジションを管理する必要があるクラス用の基本クラスです。

NetStreamSwitchManagerBase には手動モードと自動モードがあります。手動モードでは、切り替えを実行する NetStream の呼び出しが、要求に応じて実行されます。自動モードでは、クラス独自の内部ロジックに基づいて切り替えが実行されます。

NetStreamSwitchManagerBase から状態変更を示すイベントは送出されません。クライアントが既に NetStream のイベントを監視しているということが前提なので、さらにイベントを送出する必要がありません。

これは抽象基本クラスです。クライアントはこのクラスをサブクラス化して、独自の切り替えロジックを実装する必要があります。



パブリックプロパティ
 プロパティ定義元
  autoSwitch : Boolean
ストリーム間の切り替えを切り替えマネージャーで自動的に実行するかどうかを示します。
NetStreamSwitchManagerBase
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。
Object
  currentIndex : uint
[読み取り専用] クライアントでレンダリングされている現在のストリームのインデックスを返します。
NetStreamSwitchManagerBase
  maxAllowedIndex : int
切り替えマネージャーで切り替え可能な、ストリームの最大インデックスです。
NetStreamSwitchManagerBase
プロテクトプロパティ
 プロパティ定義元
  _autoSwitch : Boolean
NetStreamSwitchManagerBase
  _maxAllowedIndex : int
NetStreamSwitchManagerBase
パブリックメソッド
 メソッド定義元
  
コンストラクターです。
NetStreamSwitchManagerBase
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
 Inherited
イベントをイベントフローに送出します。
EventDispatcher
 Inherited
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
  
指定したインデックスのストリームへの切り替えを開始します。
NetStreamSwitchManagerBase
 Inherited
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
 Inherited
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
イベント
 イベント 概要 定義元
 Inherited[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。EventDispatcher
 Inherited[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。EventDispatcher
プロパティの詳細

_autoSwitch

プロパティ
protected var _autoSwitch:Boolean

_maxAllowedIndex

プロパティ 
protected var _maxAllowedIndex:int

autoSwitch

プロパティ 
autoSwitch:Boolean

言語バージョン: ActionScript 3.0
製品バージョン: OSMF 1.0
ランタイムバージョン: Flash Player 10, AIR 1.5

ストリーム間の切り替えを切り替えマネージャーで自動的に実行するかどうかを示します。デフォルト値は true です。



実装
    public function get autoSwitch():Boolean
    public function set autoSwitch(value:Boolean):void

currentIndex

プロパティ 
currentIndex:uint  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: OSMF 1.0
ランタイムバージョン: Flash Player 10, AIR 1.5

クライアントでレンダリングされている現在のストリームのインデックスを返します。切り替えの開始後、切り替えが終了する前にこのプロパティを問い合わせた場合、要求された最後のインデックスと異なる場合があります。



実装
    public function get currentIndex():uint

maxAllowedIndex

プロパティ 
maxAllowedIndex:int

言語バージョン: ActionScript 3.0
製品バージョン: OSMF 1.0
ランタイムバージョン: Flash Player 10, AIR 1.5

切り替えマネージャーで切り替え可能な、ストリームの最大インデックスです。



実装
    public function get maxAllowedIndex():int
    public function set maxAllowedIndex(value:int):void
コンストラクターの詳細

NetStreamSwitchManagerBase

()コンストラクター
public function NetStreamSwitchManagerBase()

言語バージョン: ActionScript 3.0
製品バージョン: OSMF 1.0
ランタイムバージョン: Flash Player 10, AIR 1.5

コンストラクターです。

メソッドの詳細

switchTo

()メソッド
public function switchTo(index:int):void

言語バージョン: ActionScript 3.0
製品バージョン: OSMF 1.0
ランタイムバージョン: Flash Player 10, AIR 1.5

指定したインデックスのストリームへの切り替えを開始します。注意:メディアが停止している場合、再生が再開されるまで切り替えは実行されません。

パラメーター

index:int





[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。