首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Asterisk和Sipp UAS

Asterisk和Sipp UAS
EN

Stack Overflow用户
提问于 2016-06-14 11:29:10
回答 2查看 1.3K关注 0票数 1

为了执行性能测试,我试图让sipp与星号通信:

我经历过这些步骤:

1)在sip.conf中

代码语言:javascript
复制
[sippuac]
type=friend
username=sippuac
host=127.0.0.1
port=5061
context=test
dtmfmode=rfc2833
insecure=very
canreinvite=no
nat=yes

[sippuas]
type=friend
username=sippuas
host=127.0.0.1
port=5062
context=test
dtmfmode=rfc2833
insecure=very
canreinvite=no
nat=yes

2)在extensions.conf中

代码语言:javascript
复制
[test]
exten=>s,1,Dial(SIP/sippuas,20)

3)运行SIPp

代码语言:javascript
复制
sipp -sn uas -rsa 127.0.0.1:5060 -p 5062 -i 127.0.0.1 -mp 6001

sipp -sn uac 127.0.0.1:5060 -s s -p 5061 -i 127.0.0.1

最后我上了星号:

6月14日07:36:56 WARNING2600: app_dial.c:2437 dial_exec_full:无法创建“SIP”类型的信道(导致20名订阅者缺席)

我如何解决这个问题并让UAS接收呼叫?

谢谢你的帮助!

EN

回答 2

Stack Overflow用户

发布于 2016-06-16 18:45:26

我认为,在sip.conf中,type=peer应该是用于sippuas的。

在本地主机上运行性能测试是个坏主意。SIPP会影响星号的性能。此外,它使运行场景与音频,我将建议只回答一个电话的星号,并播放一些声音,这不是那么重要的发出呼叫第二sipp。

票数 0
EN

Stack Overflow用户

发布于 2017-02-22 19:50:12

若要接收来自星号的呼叫,SIPp用户应首先向其注册。您可以通过使用以下命令查看用户是否已注册:

代码语言:javascript
复制
sip show peers

在星号CLI。如果您的uas没有注册,并且您试图告诉星号拨号到客户端,而没有给出它的地址。这个链接中有关于如何注册和调用星号的简单xml示例。请按照你想要的情况去做。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37810733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档