FLVの最近のブログ記事

外部flvファイルを再生 //AS1.0 - bute_lab.の記事のようにFLVを読み込んで使う際に、Youtubeなどのようにシークバーを作るときに、どうしてもFLVのトータルの長さが必要になります。これをActionScriptで取得する際には、NetStream.onMetaDataのdurationで取得することができます。


var movieURL:String = "sample.flv";
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
_root.my_video.attachVideo(ns);

ns.play(movieURL);
ns.onMetaData = function(info:Object) {
    Total_Time = info.duration;
    Total_Min = Math.floor(total_Time/60);//トータル分を取得
    Total_Sec = Math.floor(total_Time%60);//トータル秒を取得
}
一般的なWEBでは、情報を伝えるメディアとして機能しますが、Flash Media Server(FMS)を使うことで、WEB上で他の誰かと画面を共有できたり、共同作業を行うことができるようになります。

個人で契約するようなレンタルサーバーにこのFlash Media Serverが付いているものは少ないですが、heteml では、帯域 64kbps、コネクション数 (同時接続可能数) 5 までと限られてはいるので、ライブカメラを背景にしたりするのには向きませんが、利用することができます。
Flash Media Serverを使ったコンテンツのサンプル.flaファイルも公開しているので、これを元にいろいろと面白いことができそうです。


Flash Media Serverを使ったコンテンツ

ポッキーボード
http://pocky.jp/enjoy2/pockyboard/index.html

電通レイザーフィッシュ
http://www.dentsu-razorfish.com/

何かコンテンツができたらアップします。




heteml FLV ストリーム配信設定マニュアル(サンプル.flaファイルあり)
http://heteml.jp/support/manual/flv/

heteml WEBカメラからの映像配信マニュアル(サンプル.flaファイルあり)
http://heteml.jp/support/manual/webcam/






外部flvファイルを再生 //AS1.0に追加して、FLV再生終了時の動きを設定します。


//ActionScript//////////////////////////////////////////////////////////////////

外部flvファイルを再生 //AS1.0
に以下追加

ns1.onStatus = function(infoObject1:Object) {
       if(infoObject1.code =="NetStream.Play.Stop"){
           
           //ここにFLV再生終了時の動きを設定

          ns1.pause(true);//一時停止させる
       };
};
flvファイルを外部から読込んで再生させます。
詳しくは後日

//ActionScript//////////////////////////////////////////////////////////////////

var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns1:NetStream = new NetStream(nc);

flv1.attachVideo(ns1);

ns1.seek(0);
ns1.play("001.flv");//001.flvを再生


Flashに読み込んで使う映像を作成中で、AfterEffectsを使っています。
ブルーバックで撮影した映像を抜くのに、昨日まではカラーキーとリニアカラーキーのイフェクトを使っていましたが、昨日のAdobe Flash+Videoセミナーで、Key Light(1.2)を使うときれいに抜けると聞いて、試してみました。

結果は、マジできれいに抜けました。

また、FLVで書き出す場合のビットレートの計算toolも使えます。
Flash Video bitrate calc.
価格.com ブロードバンド