2012-03-23 36 views
0

フレックスで新しいです。私は動的Webプロジェクトを作成しました。それを実行します。それはhttp://localhost:5080/myAppにアクセス可能です。今、私はそのアプリケーションへの接続を作成したいですが、NetConnection.Connect.Rejectedを取得しました。これは私のコードです:NetConnection.Connect.Red5サーバーに接続するとエラーが発生しました

import mx.core.UIComponent; 
     import mx.events.FlexEvent; 

     private var connection:NetConnection; 
     private var inStream:NetStream; 
     private var outStream:NetStream; 


     private var camera:Camera; 
     private var microphone:Microphone; 


     private var inVideo:Video; 
     private var outVideo:Video; 


     private var inVideoWrapper:UIComponent; 
     private var outVideoWrapper:UIComponent; 



     protected function application1_creationCompleteHandler(event:FlexEvent):void 
     { 
      connection = new NetConnection(); 
      connection.connect("rtmp://localhost/myApp"); 
      connection.addEventListener(NetStatusEvent.NET_STATUS, onConnected); 

     } 

     private function onConnected(event:NetStatusEvent):void 
     { 
      if(event.info.code == "NetConnection.Connect.Success") 
      { 
       setupVideo(); 
      } 
     } 

     private function setupVideo():void 
     { 
      camera = Camera.getCamera(); 
      microphone = Microphone.getMicrophone(); 

      outStream = new NetStream(connection); 
      outStream.attachCamera(camera); 
      outStream.attachAudio(microphone); 
      outStream.publish("Radislav"); 

      outVideo = new Video(); 
      outVideo.attachCamera(camera); 

      inStream = new NetStream(connection); 
      inStream.play("Radislav"); 

      inVideo = new Video(); 
      inVideo.attachNetStream(inStream); 


      outVideoWrapper = new UIComponent; 
      outVideoWrapper.addChild(outVideo); 
      addElement(outVideoWrapper); 


      inVideoWrapper = new UIComponent; 
      inVideoWrapper.addChild(inVideo); 
      addElement(inVideoWrapper); 

      inVideoWrapper.move(400,0); 

     } 

答えて

1

ロングストーリーが短い - あなたがconnection.connect()コールで二番目のパラメータが必要です。しかし、詳細については、サーバーログ(red5/jvm)を参照してください。ログが表示されない場合は、サーバーにログを書き込ませる方法を説明します。http://avchathq.com/blog/missing-red5-log-files-where-are-they/

+0

はい、わかりました。私は昨日解決策を見つけた。あなたが言ったのとまったく同じです。ありがとう! – Radislav

関連する問題