Twilio “SDP 格式不正确。”连接 SIP 时

Posted

技术标签:

【中文标题】Twilio “SDP 格式不正确。”连接 SIP 时【英文标题】:Twilio "The SDP is not correctly formatted." when connection SIP 【发布时间】:2018-07-10 15:34:16 【问题描述】:

我正在尝试将 SIP 从 Asterisk 发送到 Twilio 以开始语音通话,但我收到了错误

"32102" - "SDP 格式不正确。

请求参数:

SipCallId   "31780c1014c8110130d0d50962cafa11@10.100.0.30"
SipSrcTransport "udp"
UserAgent   "PRACTIS SCOUT/SIP 2.6"
To  "<sip:2410@mytestbot.sip.twilio.com>"
From    "\"PRACTIS\" <sip:PRACTIS@10.100.0.30>;tag=as3923c373"

我没有找到从 Twilio 调试器获取请求正文消息的方法。

我错过了什么?

【问题讨论】:

如果你想知道它有什么问题,你必须提供 SDP 正文 你能看到 Asterisk 发送给 Twilio 的 SDP 吗?如果您在 Twilio 调试器中看不到它,您可以在 Asterisk 日志中看到它还是使用代理捕获它? 【参考方案1】:

我们通过更改 Asterisk 上的音频编解码器解决了这个问题。我们在 Asterisk 中启用了所有可用的编解码器,因此 Twilio 可以选择支持的编解码器。

感谢您的宝贵时间!

【讨论】:

以上是关于Twilio “SDP 格式不正确。”连接 SIP 时的主要内容,如果未能解决你的问题,请参考以下文章

呼叫连接或挂断上的 Twilio 获取呼叫详细信息

Twilio Conversations - 范围对话和消息服务 - 如何连接?

Twilio Video - 连接静音的可编程语音呼叫?

Twilio Sync:连接被服务器关闭,原因是 TOKEN_EXPIRED

如何设置 twilio 通话记录?

Twilio,如何将正在进行的呼叫转移到另一个号码