[英]No ringback for outgoing calls sip
我正在使用Android 2.3+ API开发SIP客户端应用程序,我可以使用SipDemo示例代码拨打电话并成功接收来电。 但是在同伴接听电话之前我听不到任何声音。
哪些步骤将重现该问题?
我期待回铃音,步骤:3而不是沉默。 我可以在onRingBack上做些什么来听取sip回铃音而不是沉默。
在你的onReceive()中尝试这个
mediaPlayer = new MediaPlayer();
try {
mediaPlayer.setDataSource(context, RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE));
mediaPlayer.setAudioStreamType(AudioManager.STREAM_RING);
mediaPlayer.prepare();
mediaPlayer.start();
} catch (IllegalArgumentException e1) {
e1.printStackTrace();
} catch (SecurityException e1) {
e1.printStackTrace();
} catch (IllegalStateException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
}
那应该是启动铃声。 不要为了获得mediaPlayer.stop(); 你代码中的某个地方。 onCallEstablished是我放我的地方
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.