如何使用repro修改SIP请求



我正在使用 repro sip proxy 修改SIP请求。

我需要将SIP请求标头从7001更改为7001_ABC。

使用 atterisk

使用repro sip代理我该怎么做

我会怀疑您想将拨打的人从" 7001"更改为" 7001_ABC",然后在输入星号拨号计划之前?

如果是这种情况,您真的不需要" repro"才能做到这一点。您可以简单地在星号服务器中进行以下内容:

file: sip.conf
[myprovider]
type=peer
host=bla.bla.bla
context=from_provider
.
.

现在,在拨号计划中,您可以执行以下操作:

file: extensions.conf
[from_provider]
exten => _X.,1,Noop(*** Retargetting ***)
 same =>     n,Dial(Local/${EXTEN}_abc@my_dialplan)
 same =>     n,Hangup
[my_dialplan]
exten => _XXXX_abc,1,Noop(*** Start my thing ***)

就像封闭的标题一样,使用前缀而不是后缀更常见。此外,我将使用kamailio而不是repro,因为它的信息和可扩展性要好得多。

当前我正在执行7001来创建独特的用户ID,用户必须在其中提供其台式电话/软电话。现在,我希望用户能够提供7001@companyname.com,我们的代理将其更改为7001_companyname或4535342@pbx.sip.com(任何随机唯一号码)

最新更新