我刚刚安装了一个星号,我想将星号配置为SIP服务器中继。
我已经有了一个server,但是这个服务器不接受直接的Web (wss)连接.

目的是要有一个使用SIPJS库:(http://sipjs.com/guides/user-agent-construction/)的web客户端,它可以在SIPJS A上注册。
我如何配置星号上的sip.js和extension.conf文件来做到这一点?
发布于 2015-06-10 13:57:33
这可能不是你想要的答案,但是,星号不是SIP代理。从技术上讲,它是一个B2BUA (背对背用户代理)。
简而言之,这意味着星号总是一种呼叫的终点.
您可以尝试使用卡迈利奥,它可以用作无状态中继,充当SIP,而且它非常擅长。
但是,如果可以的话,您可以B2BUA调用:
A:创建一个从星号到"SIP Server A“的主干
B:创建一个从SIP.js到星号的客户端连接。可用于SIP.js的专门用于此的文档。
在这种情况下,一旦调用从SIP.js客户端传入星号,您就可以使用星号中的Dial应用程序桥接调用,从而调用"sip server a“。
例如,sip.conf
[sipjs]
context=inbound_sipjs
; ...and the rest from sip.js documentation
[sipservera]
context=inbound_sipserver
; rest as required with your sip server然后,在extensions.conf中,假设来自SIP.js客户端的入站调用:
[inbound_sipjs]
exten => _X.,1,Noop(Call from SIP.js)
same => n,Dial(SIP/sipservera/${EXTEN})
same => n,Hangup()https://stackoverflow.com/questions/30735794
复制相似问题