移动通信平台的搭建(可语音可视屏可收发短信)

zhazha_ye 发表于 2022/04/21 09:21:24 2022/04/21
【摘要】 移动通信平台的搭建(可语音可视屏可收发短信)

现代通信万物互联,5G+时代的到来更是极大的促进了通信的发展,通信在各大场景中的应用层出不穷,本次项目实验是基于笔者本人在进行的一项大创——“基于无人机组网的通信平台实现”,希望对大家有所启发和帮助🚀🚀🚀。

        自己搭建一个通信平台,取代运营商指(异)日(想)可(天)待(开),想想就有些小激动呢,这还不赶紧来学习一手🚀🚀🚀!

功能介绍

freeswitch简介
freeswitch是开源的,免费的。

freeswitch是一款非常好用的电话软交换框架,支持跨平台,扩展性良好,配置灵活。

freeswitch可以在很多平台上运行,包括Linux、Mac OS X、BSD、Solaris,甚至Windows。

freeswitch目前最新版本是1.10,常用版本有1.6和1.8。

freeswitch可以处理来自IP网络(VoIP)和PSTN(普通的固定电话)的语音、视频和文本通信。

freeswitch支持所有流行的VoIP协议以及与PRIs的接口。

freeswitch支持OPUS、iLBC、Speex、GSM、G711、G722等多种语音编解码,支持G723、G729等语音编解码的透传模式。

freeswitch可以当作PBX、SBC、媒体服务器、业务服务器等不同的通信节点来使用

freeswitch本身是在MPL 1.1 (Mozilla公共许可证)下许可的,但是一些单独的模块可能使用其他许可证。

❀想必大部分人都还是比较习惯Windows界面的操作吧,不要慌,今天笔者给大家带来的就是Windows相关的教程(Linux教程比较多了)

❀首先,是下载freeswitch

❀链接地址:根据自己系统选择下载

❀然后就跟随他的指示一步步安装即可,当完全安装后,开始运行

❀注意,是要以管理员方式运行

❀若运行中途存在卡顿,点击enter即可

❀接下来我们需要下载两个sip终端用于通话。

❀笔者本次使用的是是PC上的X-LITE,和iOS的wave lite

❀当然也可以自己选择其他sip终端,或者在同一网络下使用多台设备相互通信 

❀接下来需要将sip终端注册到freeswitch上去

❀按windows+r ,输入cmd进入命令行。

❀输入netstat -an | findstr 5060  (linux中为“netstat -an | grep 5060”)

❀标记下红框内ip地址,在随后sip中的配置中有用

❀在sip终端上右键,进入sip account setting,选择add

❀设置一个sip账号 

❀其用户名为1000-1019,这是freeswitch默认的20个用户,密码是1234,也是默认的,

❀domain中输入我们刚才从命令行中得到的地址。

❀手机端也是类似过程,只不过需要另换一个账户(切忌不能与pc端账号重合),所有账户的默认密码都是1234。

❀随后进入拨号环节,测试链接是否成功

❀测试成功后返回freeswitch检测链接响应🎇🎇🎇

本期内容到这里结束啦,希望对各位看官有所帮助,共同进步!

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。