FreeSWITCH学习笔记 第一场 第七个镜头 利用客户端(FS_Cli)执行呼叫
2017-10-26 14:41
399 查看
FreeSWITCH自带一个客户端软件(FS_Cli),是命令行的,可以完全的测试FreeSWITCH功能,本章介绍利用FS_Cli进行呼叫
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/10/9e2e9d3f8eaea26c24e919111080ca65)
1000接听后,无论说什么都会听到自己说的话(
我们看一下1000的注册信息,打开FS_Cli,使用注册信息查询命令
![](https://oscdn.geek-share.com/Uploads/Images/Content/202009/10/a19f98da014384dc0ae90cdd62860524)
通过Total items returned看出注册人数为1,通过Contact字段知道SIP地址为sip:1000@192.168.17.96:19734。当进行呼叫操作后就会通过提供的信息进行寻址,找到真实地址后进行INVITE请求
呼叫测试
首先打开eyeBeam(eyeBeam的使用前面章节有介绍)注册1000,成功后打开FS_Cli,使用呼叫命令进行呼叫
freeswitch> originate user/1000 &echo
1000接听后,无论说什么都会听到自己说的话(
echo的功劳)。后面章节会有
echo等FreeSWITCH神奇APP的介绍。
呼叫寻址
本节讲述上面例子中如何通过user/1000找到寻址到真实用户的
我们看一下1000的注册信息,打开FS_Cli,使用注册信息查询命令
freeswitch> sofia status profile internal reg
通过Total items returned看出注册人数为1,通过Contact字段知道SIP地址为sip:1000@192.168.17.96:19734。当进行呼叫操作后就会通过提供的信息进行寻址,找到真实地址后进行INVITE请求
相关文章推荐
- FreeSWITCH学习笔记 第一场 第六个镜头 控制台与客户端(FS_Cli)
- FreeSWITCH学习笔记 第一场 第三个镜头 WSS配置
- FreeSWITCH学习笔记 第一场 第二个镜头 视频通话配置
- FreeSWITCH学习笔记 第一场 第一个镜头 安装启动
- FreeSWITCH学习笔记 第一场 第九个镜头 拨号计划(Dialplan)
- FreeSWITCH学习笔记 第一场 第四个镜头 局域网支持
- FreeSWITCH学习笔记 第一场 第五个镜头 添加新SIP用户
- FreeSWITCH学习笔记 第一场 第八个镜头 API和App
- Asp.Net Ajax 学习笔记24 利用Microsoft AJAX Library开发客户端组件(中)
- FreeSWITCH学习笔记 第二场 第二个镜头 JsSIP视频通讯
- [Silverlight学习笔记]关于利用WCF RIA Service进行通信并在客户端获取数据
- Asp.Net Ajax 学习笔记25 利用Microsoft AJAX Library开发客户端组件(下)
- Android(java)学习笔记206:利用开源SmartImageView优化网易新闻RSS客户端
- FreeSWITCH学习笔记 第二场 第一个镜头 JsSIP初识
- AWS学习笔记(四)--CLI创建EC2时执行脚本
- Asp.Net Ajax 学习笔记23 利用Microsoft AJAX Library开发客户端组件(上)
- JS客户端学习笔记一
- Linux内核分析第七周学习笔记——Linux内核如何装载和启动一个可执行程序
- python学习笔记(十)——模块和客户端
- Flask学习总结笔记(12) -- 利用ajax进行前后端数据交互