ブログは移動しました。
Openlaszloとred5の連携について
リンク先をご参照ください。Please refer to link ahead.



オブジェクト共有プログラムを作ることはできました!!!
しかし、サーバーでのデータの処理がブラックボックスです。red5のデモアプリを使っているのでしょうがないですが・・・



C:\Program Files\Red5\src\org\red5\server\so\SharedObject.java

がアプリケーションから送信されたデータを受け取って、処理して、クライアント側に返しているっぽい。

このファイルの行数が800行くらいあるので解読には時間がかかりそう・・・・・・・・


とりあえず、


this._netConnection = new NetConnection();
this._netConnection.connect("rtmp://red5が動作しているpcのアドレス/oflaDemo/shimaMove");


のようにred5のoflaDemoに接続して、

this._sharedObject = SharedObject.getRemote
("shimamove",this._netConnection.uri,true);


にすると、
C:\Program Files\Red5\webapps\oflaDemo\persistence\SharedObject\shimaMove
が自動的に生成されて、
shimaMove.red5というファイルが勝手に生成される。

this._sharedObject = SharedObject.getRemote
("shimamove",this._netConnection.uri,false);

にすると、さっきのようなファイルやフォルダは生成されない。

この違いで何が変わってくるかはよくわからないが、今後も調べていこうと思います。


なにかご存知の方がいらっしゃいましたら、ご意見、よろしくお願いいたします。
Submit Your Comment, Correction, or Tip.





ブログは移動しました。
Openlaszloとred5の連携について
リンク先をご参照ください。Please refer to link ahead.