ns1-watanabeの日記

 | 

2008-05-22

Flash AS2 video 周りのメモ 15:35

FLVPlaybackを使用しないAS2制御のflv再生

Macromedia Flash Basic 8 を使用

ビデオオブジェクトをNetConnectionとNetStreamを使用し制御していく

以下手順

1 ライブラリーに新規ビデオを追加。タイプ「ビデオ(ActionScript制御)」を選択。

2 ステージにD&Dインスタンスを作成。インスタンス名を入力。

3 以下事前処理のサンプルコード

var obj_nc:NetConnection = new NetConnection();
_root.obj_nc.connect(null);
var obj_ns:NetStream = new NetStream(obj_nc);
_root.video.attachVideo(obj_ns);

4 ボタンを配置

5 ボタンonPressに各動作を割り当てる

6 以下使うであろうメソッド

_root.obj_ns.play(flv_uri); //引数のファイルを読み込んで再生
_root.obj_ns.pause(); //ポーズ、若しくはポーズ解除
_root.obj_ns.close(); //停止
_root.obj_ns.seek(Number); //Number秒数に最も近いキーフレームをシーク
_root.obj_ns.play(""); //としても止まるようだ

ゲスト



トラックバック - http://nextstageone.g.hatena.ne.jp/ns1-watanabe/20080522
 |