使用miniSIPServer搭建pjsip服务器
实验环境如下,其中Ubuntu A是在Windows A下的虚拟机,Windows A用于运行服务器。ubuntu B是另外一台PC。ubuntu A IP:192.168.43.40ubuntu B IP:192.168.43.49windows A IP:192.168.43.188一、服务器配置1.打开miniSIPServer软件,初始画面可以看到miniSIPServer的版本信息,和一
·
实验环境如下,其中Ubuntu A是在Windows A下的虚拟机,Windows A用于运行服务器。ubuntu B是另外一台PC。
ubuntu A IP:192.168.43.40
ubuntu B IP:192.168.43.49
windows A IP:192.168.43.188
一、服务器配置
1.打开miniSIPServer软件,初始画面可以看到miniSIPServer的版本信息,和一些运行信息。如下图:
2.单击工具栏的”system"(系统设置),在弹出的信息框中,单击“SIP”。配置本机的IP地址,如下
3.下面就是得添加本地用户账号,SIP Client可以用这些配置好的账号注册到这台SIP Server。单击”Local Users“(分机),如下图:
默认已经添加了三个账号,单击”add",在弹出的对话框中配置用户名和密码。如下图:
这样就完成了最基本的配置,用一个sip客户端已经可以登录使用。
二、pjsip配置
1. Ubuntu A下运行pjsua,输入'+a'注册一个账户
2. 根据提示依次输入注册信息:
Your SIP URL: SIP:
100@192.168.43.188
URL of the registrar:
SIP:
192.168.43.188
Auth Realm:*
Auth Username:100
Auth Password: 100
注册成功会显示:
3. Ubuntu B下注册账号'101',同步骤2一致。
4.make call测试
Ubuntu A下输入m,然后输入
SIP:
101@192.168.43.188
Ubuntu B出现振铃后,依次输入a, 200即可接听。
更多推荐
已为社区贡献2条内容
所有评论(0)