6

android.net.rtpライブラリを使用して VoIP アプリケーションを作成しようとしています。そのオーディオ ストリームは、正しく送受信できます。

私の問題は次のとおりです。呼び出し先の電話のスピーカーは正常に動作しますが、ヘッドセットは常にミュートされています (スピーカーをオフにしても)。

私のコード:

AudioManager Audio = (AudioManager) getSystemService(Context.AUDIO_SERVICE); 
Audio.setMode(AudioManager.MODE_IN_COMMUNICATION);
Audio.setSpeakerphoneOn(true);
Audio.setMicrophoneMute(false);
sender = new RtpStreamSender(null, "169.0.199.19", AudioCodec.PCMU);
4

1 に答える 1