Yealink&Linux | miniSIPServer使用说明 | 福大嵌入式实时系统课学习 | 音频通话

本文详细描述了在Windows和Linux虚拟环境中配置miniSIPServer,包括添加本地用户、PJSIP客户端注册、以及通过DTMF进行跨平台音频通话的过程。
摘要由CSDN通过智能技术生成

零、实验环境配置

参考:Windows&Linux | PJSIP使用说明 | 福大嵌入式实时系统课学习 | 音频通话

本人前面的博客提及miniSIPServer的使用,但是本机通话肯定不需要用到服务器,但是实际运用中,通话需要建议在服务器上,本文探讨这方面的使用过程。

实验环境如下,其中Ubuntu A是在Windows A下的虚拟机,Windows A用于运行服务器。YeaLink是另外一台PC。

Ubuntu A IP:172.20.10.14

Windows A IP:172.20.10.3

Yealink IP:172.20.10.2

一、服务器配置

  1. 打开miniSIPServer软件,初始画面可以看到miniSIPServer的版本信息,和一些运行信息。如下图:
    1.
  2. 单击工具栏的(系统设置),在弹出的信息框中,单击“SIP”。可以看到本机的IP地址,如下图:
    2.
  3. 下面就是得添加本地用户账号,SIP Client可以用这些配置好的账号注册到这台SIP Server。单击”Local Users“(分机),创建两个分机,100对应Ubuntu A,101对应Yealink。

二、PJSIP配置

  1. Ubuntu A下运行pjsua,输入’+a’注册一个账户,根据提示依次输入注册信息:
    1.
  2. 注册成功会显示:
    2.
  3. Yealink注册账号‘101’:
    3.
  • 这里注意两个点:
注册的端口
DTMF类型选择SIP信息
  1. 两个分机注册成功会显示:
    4.
  2. Make call测试:
Ubuntu A下输入m,然后输入 
sip:101@172.20.10.3 
Yealink出现振铃后,即可应答。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值