FMS接続時のおまじない
iyamaです。
最近ネタ切れぎみです。
ホントは別のことを書くつもりだったけど、
間に合わなかったので、豆知識系です。
Flash Media Serverに接続するときのお話。
Flash Media Serverに接続してストリーミングしたりするとき、
接続や再生に必要なメソッドの他に、
以下のおまじないをしておかないと怒られます。
(※エラーになってサーバーに接続できない)
■環境
Flash Media Server 3以降
ActionScript3.0
Flash CS3以降
/**
* onBWDone
* @param ... rest
* @return
*/
public function onBWDone(... rest):Boolean {
return true;
}
/**
* onBWCheck
* @param ... rest
* @return
*/
public function onBWCheck(... rest):Number {
return 0;
}
上記みたいな、onBWDoneがないとNetConnectionのconnect時にエラーをはきます。
どーなるってこともないけど、とりあえずないと先に進まないので
決まり文句だと思ってください。
Wowza Media Serverでも同様。
ちなみにActionScript2.0でFlash Media Server3以降に接続するときは以下みたいに記述。
■ActionScript2.0のとき
// nc = NetConnectionのとき
nc.onBWDone = function() {
// debug
trace("onBWDone");
}
以上です。
飲み行ってきまー。

コメント 0