Android SIP音频通话拒绝 SDP:没有适合的编解码器
创始人
2024-08-15 18:00:13
0

当出现“Android SIP音频通话拒绝 SDP:没有适合的编解码器”错误时,通常是因为设备上缺少支持的音频编解码器。您可以通过以下方法解决该问题:

  1. 检查设备支持的音频编解码器:使用MediaCodecList类检查设备上支持的音频编解码器。以下是一个示例代码:
MediaCodecList codecList = new MediaCodecList(MediaCodecList.REGULAR_CODECS);
MediaCodecInfo[] codecs = codecList.getCodecInfos();
for (MediaCodecInfo codec : codecs) {
    if (codec.isEncoder()) {
        String[] types = codec.getSupportedTypes();
        for (String type : types) {
            if (type.equalsIgnoreCase("audio/opus")) {
                // Opus codec is supported
                // Add your code here to handle the supported codec
                break;
            }
        }
    }
}
  1. 使用支持的编解码器进行音频通话:一旦确定设备上支持的编解码器,您可以使用其中一个支持的编解码器进行音频通话。以下是一个使用Opus编解码器的示例代码:
SdpSession sdpSession = new SdpSession();
sdpSession.setAudioCodec("opus");
// Add your code here to handle the audio session
  1. 更新设备的音频编解码器:如果设备上缺少支持的音频编解码器,您可以尝试更新设备上的音频编解码器。这可能需要更新设备的操作系统或安装第三方音频编解码器。

请注意,上述示例代码仅提示如何检查和使用支持的音频编解码器。实际实现可能需要与SIP库或其他相关库进行集成。

相关内容

热门资讯

透视黑科技!智星菠萝可以辅助吗... 透视黑科技!智星菠萝可以辅助吗,wepoker-h5下载(透视)原生存在有挂(教你攻略)1、智星菠萝...
透视软件!pokemmo辅助官... 透视软件!pokemmo辅助官网,pokerrrr2辅助,真是真的有挂(2025教程)pokemmo...
透视能赢!拱趴大菠萝辅助神器,... 透视能赢!拱趴大菠萝辅助神器,德普之星透视辅助插件(透视)固有真的是有挂(2025新版技巧)1、金币...
透视讲解!epoker免费透视... 透视讲解!epoker免费透视脚本,拱趴大菠萝挂怎么安装,一贯是真的有挂(黑科技教程)1、这是跨平台...
透视工具!德州透视是真的假的,... 透视工具!德州透视是真的假的,wepoker免费脚本咨询(透视)本然存在有挂(爆料教程);1、点击下...
透视存在!哈糖大菠萝挂法,拱趴... 透视存在!哈糖大菠萝挂法,拱趴大菠萝挂,果然存在有挂(技巧教程)1、哈糖大菠萝挂法ai辅助优化,哈糖...
透视讲解!wepoker私人局... 透视讲解!wepoker私人局俱乐部辅助,wepoker破解器有用吗(透视)原来真的有挂(可靠教程)...
透视数据!uupoker透视,... 透视数据!uupoker透视,拱趴大菠萝自动计算机器人,其实存在有挂(教你攻略);1、操作简单,无需...
辅助透视!wepoker正确养... 辅助透视!wepoker正确养号方法,wepoker永久免费脚本(透视)竟然是真的有挂(2025版教...
透视攻略!pokemmo辅助脚... 透视攻略!pokemmo辅助脚本,pokemmo内置修改器,本来是有挂(黑科技教程);1、超多福利:...