2017-04-17 18 views
0

私はPJSIP android版の新しい開発者です。 (Androidバージョン4.4)Android版PJSIPサンプルコードで発信時に音が聞こえません

私はPJSIP公式サイトから入手したPJSIP androidサンプルアプリケーションをテストしています。

着信は正常に機能し、発信時には音声は聞こえません。

ログを確認して、発信時にアプリケーションがサウンドデバイスを設定していないことを確認しました。 (実際に、それは、私は、発信呼び出しを行うの初めにログを逃しました。)

The log of making outgoing call

The log of receiving a call

私は、オーディオを引き起こさない理由かもしれないメッセージがあることを見つけます発信呼で。

sound_port.c EC suspended because of inactivity 

しかし、なぜ発信音を出すときに音声がないのか分かりません。 誰でもこの問題を解決する方法を知っていることがありますか?

ありがとうございます。

答えて

0

どのようにして電話をかける? CallOpParamとCallSettingを設定しますか?

次を試していない場合は、次の

CallOpParam callOpParam = new CallOpParam(true); 
CallSetting callSetting = new CallSetting(); 
callSetting.setAudioCount(1); 
//callSetting.setVideoCount(1); //If you want video 
callOpParam.setOpt(callSetting); 
Call call = new Call(account); 
call.makeCall("destination", callOpParam); 

よりよいヘルプについては、あなたが電話をかけると、あなたがコールに応答する方法どのようにコードを置くことができますか?

ご希望の場合はこちらをご覧ください。

+1

こんにちは、ご協力いただきありがとうございます。 RTP接続が使用できなくなるのはNATの問題です。 SIPサーバーを同じドメインに設定すると、アプリケーションは正常に動作します。 ありがとう! – Marcus

関連する問題