[AS]FMSを使った動画再生をするときの設定の注意点
FMS:Flash Media Server
ローカルのflvのprogressive再生のときとFMSでの設定の違いをメモしとく
NetConnectionの設定で
ローカルflvの時は
//ローカルのflvを再生するとき var nc:NetConnection = new NetConnection(); nc.connect(null);
FMSのときは、
//FMSを使うとき var nc:NetConnection = new NetConnection(); nc.connect("rtmp://hoge.moge.ore.dore"); nc.client = new Object();
FMSのときはnc.connectにURLを設定(flvファイルの手前のフォルダまで)
※上の例はURLが rtmp://hoge.moge.dore.flvだった場合
あと、nc.client、ローカルflvでは設定しなくていいけど、FMSのときは設定してあげないとエラーになる。
あとNetStreamの設定
ローカルflvのときは、
var ns:NetStream = new NetStream(nc); ns.play("doke.flv")
FMSのときは
var ns:NetStream = new NetStream(nc); ns.play("doke")
FMSのときは、.flvをつけると宜しくないようす。
情報追記:2011/02/22
http://memo.393.bz/archives/1480
Tweet