Win10 WSL下安装WebRTC网关Janus及与FreeSwitch互通

这几天发现了Janus,这是一个WebRTC的通用网关,至于WebRTC网关到底是啥,为啥需要它,有个文章可以参考下:
What is a WebRTC Gateway anyway? (Lorenzo Miniero) https://webrtchacks.com/webrtc-gw/
简单来说就是在通信领域用WebRTC与其他系统比如FreeSwitch下的设备进行通信,需要用WebRTC网关来做数据转发

看了下官网demo很不错,于是准备自己搭个环境测试下效果,
目标:

使用浏览器与FreeSwitch下注册的SIP电话进行通话

环境准备:
1:一台SIP电话机,我手上刚好有一GrandStream的SIP话机(也可以是软电话如xLite)
2:一台笔记本电脑带WSL的Windows 10(我用的版本是10.0.16299.371)
3:FreeSwitch 1.6.18 (windows版本,目前Debian 9与FreeSwitch还不兼容20180509)

4:WSL安装debian,版本是9.4(cat /etc/debian_version)

大致计划:
1:将FreeSwitch安装到Windows系统上
2:将SIP话机注册到FreeSwitch上
3:将Janus安装到WSL上的Debian系统上

4:使用Janus的demo:SIP Gateway(Sofia)与SIP话机测试呼叫

步骤:
1:安装FreeSwitch 1.6
到FreeSwitch网站下载安装包FreeSWITCH-1.6.18-x64-Release.msi
http://files.freeswitch.org/windows_installer/installer/x64/FreeSWITCH-1.6.18-x64-Release.msi

安装完后,在SIP话机上设置注册到FreeSwitch上,这里我用1000号码,登录成功后,
打开fs_cli,输入命令:
sofia status profile internal reg

可以看到以下输出,证明1000号已经注册上来了

freeswitch@███████> sofia status profile internal reg

Registrations:
==============&#
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值