用freeswitch架构自己的VOIP网络电话
作者:新浪微博_奥特曼阿贵
目标:通过手机拨号的方式,达到手机与手机、手机与电脑之间的语语音或视频通讯,传输数据全部通过互联网。
附加要求:除了实现一对一通话,还必须实现群组呼叫,其中群组呼叫分两种:1、发起呼叫时,所有的群组内的成员都响铃,但某个人接听时,其它人自动挂断;2:发起呼叫时,所有群组的成员都响铃,每个人可以按接听进入群聊;
实现方式:服务端用开源freeswitch架构软交换服务器;客户端目前已经测试通过的有:
android开源客户端:sipdroid、mmsdroid;
电脑PC客户端:x-lite
苹果手机开源客户端idoubs正在测试中,不过理论没有问题。
目前以上目标和附加要求都已经实现,如果大家想了解细节,可以新浪微博@我,我的新浪微博账号"奥特曼阿贵" ,如果大家想直接使用我的公网freeswitch服务端来测试的话,也可以向我要测试账号和密码。
用freeswitch架构自己的VOIP网络电话相关推荐
- android电话分析,PigeonCall:一款Android VoIP网络电话App架构分析
1.概述 PigeonCall,中文名"飞鸽电话",是一款Android平台的VoIP网络电话应用,但只工作于局域网,支持给任意局域网内使用该App的其他用户拨打网络电话,可以在各 ...
- 智能会议系统(26)---一款Android VoIP网络电话App架构分析
PigeonCall:一款Android VoIP网络电话App架构分析 http://ticktick.blog.51cto.com/823160/1746136 1.概述 PigeonCall,中 ...
- VoIP网络电话各种软硬设备部署一览★龙人skype网络电话公司
来源:龙人计算机深圳VoIP网络电话公司: http://www.voipphone.com.cn 作者:龙人 (hivoip) VOIP网络电话 网络电话机 深圳网络电话 网络电话公司 skype网 ...
- VOIP 电话/VOIP网络电话的基本原理
VOIP 电话/VOIP 网络电话(又称IP PHONE 或VoIP)是建立在IP 技术上的分组化.数字化传输技术,其基本 原理 是:通过语音压缩算法对语音数 据进行压缩编码处理,然后把这些语音数据按 ...
- VoLTE / VoIP 网络电话
全国都在进行VoLTE改造,运营商,手机厂商们也把VoLTE作为一个卖点服务来宣传.VoLTE,即voice over LTE,意思是将语音业务直接通过4G LTE网络传输,无需2G/3G网络.为了深 ...
- Hello, FreeSWITCH(1)VoIP 基础
笔者最近刚开始接触 FreeSwitch.作为炮灰级别的程序员,适时地写一些日志巩固一下还是很有必要的. 另外推荐一本入门书籍<FreeSWITCH 权威指南&g ...
- VoIP网络电话,VoIP渐成摇钱树 市场容量已达20亿美元
VoIP(VoiceoverInternetProtocol)是一种以IP电话为主,并推出相应的增值业务的技术. VoIP可以在IP网络上便宜的传送语音.传真.视频.和数据等业务,如统一消息.虚拟电话 ...
- VoIP(网络电话)
网络电话又称为VOIP电话,是通过互联网直接拨打对方的固定电话和手机,包括国内长途和国际长途,而且资费比用传统电话拨打便宜5到10倍.宏观上讲可以分为软件电话和硬件电话.软件电话就是在电脑上下载软件, ...
- 5.freeswitch架构
1.总体架构 freeswitch由一个稳定的核心Core以及一些外围模块组成.内部使用线程模型来处理并发请求,每个连接都在单独的线程中处理,不同的线程间通过Mutex互斥访问共享资源,并通过消息和异 ...
最新文章
- day08 MapReduce
- python之sys.argv获取命令行的参数
- SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一)
- Redis:11---Set对象
- java 打印100以内的质数
- StringBuffer与StringBuilder
- 95-190-742-源码-WindowFunction-AllWindowFunction
- eigrp配置实验_【实验】思科与华为的差别——路由的优选
- ExtJS Panel主要配置列表
- sql取整数_SQL 窗口函数
- Java爬虫工程师技能列表
- 卡巴斯基6.0最新授权文件[6.0.2.523可用]
- Linux - grep命令详解
- 【Android】ListView刷新、加载
- 单臂路由实现VLAN间通信
- vscode配置maven,settings.json文件
- 五子棋的实现 Java课程设计
- 码农到架构师视频学习笔记
- Android照片处理——涂鸦和拼图实现
- 关于libsvm的PCA和 网格寻优