我正在开发一个软电话,使用"officesip (https://sourceforge.net/projects/officesip/)",我成功地在用户之间建立了呼叫,但是当接收方接收到呼叫时,呼叫被终止,显示“错误:488:这里不可接受”。
在发送方,我发现错误与媒体兼容性问题有关。但是我找不到解决这个问题的方法,我需要在哪里进行配置或更改?
备注:
发布于 2016-04-29 11:05:44
"488在这里不能接受“意味着音频编解码器不兼容问题。确保两端至少有一个通用的编解码器。您可以在部分中看到编解码器列表(使用m=audio行,可以枚举编解码器的有效负载号,也可以在a=rtpmap行中看到文本)。
这也可能是officesip的一个bug。在这种情况下,我建议在两端只启用一个编解码器(例如PCMU),然后尝试调用。
https://stackoverflow.com/questions/36932724
复制相似问题