Flash CS3 ドキュメンテーション |
|||
| ActionScript 3.0 のプログラミング > ビデオの操作 > ビデオファイルのロード | |||
NetStream および NetConnection クラスを使用したビデオのロードは、次に示す複数の手順で実行されます。
null 値を connect() メソッドに渡すことによって HTTP アドレスまたはローカルドライブからストリーミング FLV ファイルを再生できます。var nc:NetConnection = new NetConnection(); nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
ns.play("video.flv");
function asyncErrorHandler(event:AsyncErrorEvent):void
{
// エラーを無視します。
}
attachNetStream() メソッドを使用して関連付けます。その後、次のコード例で示すように、addChild() メソッドを使用して表示リストに Video オブジェクトを追加します。var vid:Video = new Video(); vid.attachNetStream(ns); addChild(vid);
前のコードを入力すると、Flash Player は SWF ファイルと同じディレクトリに video.flv ビデオファイルをロードしようとします。
|
ヒント |
|
Web サーバーから FLV ファイルをロードするために、Web サーバーにファイル拡張子と MIME タイプを登録しなければならないことがあります。Web サーバーのマニュアルを確認してください。FLV ファイルの MIME タイプは |
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000255.html