2012年4月8日日曜日

[Red5] ApplicationAdapter エントリポイントのメモ

★ApplicationAdapterで定義されているメソッド
☆ApplicationAdapterの上位クラスで定義されているメソッド
●IStreamFilenameGeneratorで定義されているメソッド
呼び出される順番に記載、引数は一部未記載。



★start(IScope)・・・サーバ起動時。スコープが開始された時?
☆appStart(IScope)
★connect(IConnection, IScope, Object[] param)・・・クライアントが接続
☆appConnect(IConnection, Object[] param)・・・Webスコープ接続
★join(IClient, IScope)・・・スコープにクライアントが追加された時
●generateFilename(IScope, String name, String extension,
GenerationType type) ・・・動画ファイル名の生成
☆streamBroadcastClose(IBroadcastStream)
★disconnect(IConnection, IScope)
★leave(IClient, IScope)・・・クライアントがスコープから切断された時

2012/4/8時点 未確認
☆roomConnect()
☆roomStart()
☆roomJoin()
☆roomStop()
☆roomLeave()
☆roomDisconnect()
☆streamPublishStart()
☆streamBroadcastStart()
☆streamRecordStart()
★stop(IScope)



※他のRed5関連のエントリはこちら

0 件のコメント: