【发布时间】:2015-04-28 09:04:32
【问题描述】:
我的 sip 提供商不支持我需要发送到我的 IP 电话的某些 SIP 标头。我可以指定自己的标头,但我的提供商每次都会在它们前面添加一些前缀。
我需要将 Call-info 标头发送到我的手机。但是我的提供商添加了类似 X-PH- 前缀的内容,因此我的 IP 电话无法理解修改后的标头。
我需要在我的网络中的 IP 电话和提供商的服务器之间创建某种中间件。有没有我可以使用的代理/中间件?
【问题讨论】:
我的 sip 提供商不支持我需要发送到我的 IP 电话的某些 SIP 标头。我可以指定自己的标头,但我的提供商每次都会在它们前面添加一些前缀。
我需要将 Call-info 标头发送到我的手机。但是我的提供商添加了类似 X-PH- 前缀的内容,因此我的 IP 电话无法理解修改后的标头。
我需要在我的网络中的 IP 电话和提供商的服务器之间创建某种中间件。有没有我可以使用的代理/中间件?
【问题讨论】:
我建议放置一个具有“标题操作规则”功能的会话边界控制器 [Sonus、Dialogic 等]。其他选项是使用 Opensips / Kamailio 来进行标头操作,但它对于定义规则的方式有一个学习曲线,当然还有将它放在网络中的痛苦。
顺便说一句,由于您正在专门寻找符合 RFC 的 SIP 标头 [Call_info],因此您可以随时向您正在处理的运营商推送它。让他们遵守 SIP 规范。也许他们看到了推动供应商合规的优点。
【讨论】: