« IEにてFlashの高速化 | メイン | ASサンプルサイト「にゃあプロジェクト」 »

March 14, 2007

flvのストリーミング方法

今さらですが、よく忘れるのでflvのストリーミング方法をメモしときます。
ルートにmyvideoという名のMCをつくり、mov_sample.flvというムービーを
用意する。

//FLVストリーミング
var connection_nc:NetConnection = new NetConnection();
connection_nc.connect(null);
var stream_ns:NetStream = new NetStream(connection_nc);
//ループ設定
stream_ns.onStatus = function(infoObject:Object):Void {
if(infoObject.code =="NetStream.Play.Stop"){
stream_ns.play("mov_sample.flv");
}
};
this.myvideo.attachVideo(stream_ns);
stream_ns.play("mov_sample.flv");

キーポイントを打ってムービーとの同期を行うときは

stream_ns.onCuePoint=function(info):Void {
if(info["name"]=="キーポイント1"){
キーポイント1アクション;
}
if(info["name"]=="キーポイント2"){
キーポイント2アクション;
}}

これをループ設定を消して、記入すればキーポイントで
ムービーが同期します。

投稿者 ikoma : March 14, 2007 03:38 AM

トラックバック

このエントリーのトラックバックURL:
http://www.publicroots.com/cgi-bin/mt/mt-tb.cgi/6

コメント

コメントしてください




保存しますか?