|
FedoraCore5でFMSの第2弾.接続編です.
インストールが完了したと思われるので,接続テストを行う. と,その前にFMS2は"/opt/macromedia/fms/applications"以下にデータを入れていくのが初期設定."/opt/macromedia/fms/conf/fms.ini"の中の"VHOST.APPSDIR"の値のところで設定されている.この値を変えれば自分の好きなところにデータを入れることができる(はず). なので,とりあえず接続テストとしてapplicationsの中にtestというディレクトリを作成. Flash8で, -------------------------------------------------- // NetConnection オブジェクトの作成 var nc:NetConnection = new NetConnection(); nc.onStatus = function(infoObj:Object):Void { switch (infoObj.code) { case "NetConnection.Connect.Success" : debug_txt.text = "接続成功"; break; case "NetConnection.Connect.Closed" : debug_txt.text = "接続解除"; break; case "NetConnection.Connect.Failed" : debug_txt.text = "接続失敗"; break; case "NetConnection.Connect.Rejected" : debug_txt.text = "接続拒否"; break; default : debug_txt.text = infoObj.code; } }; // FMS サーバへ接続 nc.connect("rtmp://192.168.x.xx/test"); -------------------------------------------------- 以上のActionScriptを書いて実行. すると,無常にも 接続失敗 の文字が・・・. ファイヤーウォールもSELinuxも全部落としてから試してみても同じ結果でした. ここで,僕の前に大きな壁が立ちはだかったわけです.「接続失敗」の文字と途方に暮れる僕.やっぱりFedoraCore5は無理かなぁと明らめかけたとき,一筋の光が!? http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=c533ee36 このサイトによると,あるlibralyがないとFMSサーバーが起動しませんよ...そんな感じのことが書いてある. とりあえず,上記のサイトの通りやってみる. #./fmsmaster –console ../fmsmaster: error while loading shared libraries: libnspr4.so: cannot open shared object file: No such file or directory このエラーが出たらライブラリが足りないということらしい. "mozilla-nspr-1.7.6-1.2.5.i386"というライブラリを入れなさいと書いてあったので,検索してダウンロード.そしてインストールしてみるけど,なんかファイルの依存関係でインストールできず.もう僕にはこの道しか残されていないので,無理矢理インストールする. そして,もう一度 #./fmsmaster –console ../fmsmaster: error while loading shared libraries: libnssl.so.4: cannot open shared object file: No such file or directory エラー・・・.あかんやん.試しに接続してみても 「接続失敗」 そしてまた,途方に暮れる... ここで,落ち着いてエラー文を読んでみる.なんか"libssl.so.4"がないと怒られている模様. 検索してみると,"libssl.so.4"はFedoraCore5では,"openssl097a-0.9.7a-4.2.1.i386"というパッケージに入っているらしい.このパッケージをFC5のパッケージマネージャーからインストールすると, # ./fmsmaster -console Macromedia Flash Media Server (Master)Console mode. 1011 1224 15971 -edgeports ":1935" -coreports ":19350" -conf "/opt/macromedia/fms/conf/Server.xml" -adaptor "_defaultRoot_" -name "_defaultRoot__edge1" 1221 15975 -adaptor "_defaultRoot_" -vhost "_defaultVHost_" -app "registry" -inst -console -conf "/opt/macromedia/fms/conf/Server.xml" -name "_defaultRoot_:_defaultVHost_:registry:" 1111 /opt/macromedia/fms/conf/Server.xml 1246 15975 という感じで,なんだかいけたっぽい. これでもう一度,接続テストしてみると, 「接続成功」 ここまでで,とりあえずFMS2のインストールと接続が完了(だと思う). まだ,FMSに関してはわからないことだらけですが,ここまでくるのにかなりの時間がかかりました...疲れたーーーー 目指せ,FLVのストリーミング! |
|
こんにちは
|
|
|
|
Flashフラッシュは、英語の:en:Flash|Flashおよび:en:Flush|Flushに由来する。.wikilis{font-size:10px;color:#666666;}Quotation:Wikipedia- Article- History License:GFDL サーバー用語集【2007/08/08 12:50】
|
|
| ホーム |
|

