6
Sto tentando di utilizzare la libreria android.net.rtp
per creare un'applicazione VoIP. Il suo flusso audio può essere inviato e ricevuto correttamente.Utilizzo di android.net.rtp per VoIP
Il mio problema è: l'altoparlante del telefono del callee funziona bene, ma l'auricolare è disattivato in qualsiasi momento (anche se spengo l'altoparlante).
Il mio codice:
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);