零、实验环境配置参考WindowsLinux | PJSIP使用说明 | 福大嵌入式实时系统课学习 | 音频通话本人前面的博客提及miniSIPServer的使用但是本机通话肯定不需要用到服务器但是实际运用中通话需要部署在服务器上本文探讨这方面的使用过程。实验环境如下其中Ubuntu A是在Windows A下的虚拟机Windows A用于运行服务器。YeaLink是另外一台PC。Ubuntu A IP:172.20.10.14Windows A IP:172.20.10.3Yealink IP:172.20.10.2一、服务器配置打开miniSIPServer软件初始画面可以看到miniSIPServer的版本信息和一些运行信息。如下图单击工具栏的系统设置在弹出的信息框中单击“SIP”。可以看到本机的IP地址如下图下面就是得添加本地用户账号SIP Client可以用这些配置好的账号注册到这台SIP Server。单击”Local Users“分机,创建两个分机100对应Ubuntu A101对应Yealink。二、PJSIP配置Ubuntu A下运行pjsua输入’a’注册一个账户根据提示依次输入注册信息注册成功会显示Yealink注册账号‘101’这里注意两个点注册的端口 DTMF类型选择SIP信息两个分机注册成功会显示Make call测试Ubuntu A下输入m然后输入 sip:101172.20.10.3 Yealink出现振铃后即可应答。