作者:新浪微博_奥特曼阿贵
目标:通过手机拨号的方式,达到手机与手机、手机与电脑之间的语语音或视频通讯,传输数据全部通过互联网。

附加要求:除了实现一对一通话,还必须实现群组呼叫,其中群组呼叫分两种:1、发起呼叫时,所有的群组内的成员都响铃,但某个人接听时,其它人自动挂断;2:发起呼叫时,所有群组的成员都响铃,每个人可以按接听进入群聊;

实现方式:服务端用开源freeswitch架构软交换服务器;客户端目前已经测试通过的有:
android开源客户端:sipdroid、mmsdroid;
电脑PC客户端:x-lite
苹果手机开源客户端idoubs正在测试中,不过理论没有问题。

目前以上目标和附加要求都已经实现,如果大家想了解细节,可以新浪微博@我,我的新浪微博账号"奥特曼阿贵" ,如果大家想直接使用我的公网freeswitch服务端来测试的话,也可以向我要测试账号和密码。

用freeswitch架构自己的VOIP网络电话相关推荐

  1. android电话分析,PigeonCall:一款Android VoIP网络电话App架构分析

    1.概述 PigeonCall,中文名"飞鸽电话",是一款Android平台的VoIP网络电话应用,但只工作于局域网,支持给任意局域网内使用该App的其他用户拨打网络电话,可以在各 ...

  2. 智能会议系统(26)---一款Android VoIP网络电话App架构分析

    PigeonCall:一款Android VoIP网络电话App架构分析 http://ticktick.blog.51cto.com/823160/1746136 1.概述 PigeonCall,中 ...

  3. VoIP网络电话各种软硬设备部署一览★龙人skype网络电话公司

    来源:龙人计算机深圳VoIP网络电话公司: http://www.voipphone.com.cn 作者:龙人 (hivoip) VOIP网络电话 网络电话机 深圳网络电话 网络电话公司 skype网 ...

  4. VOIP 电话/VOIP网络电话的基本原理

    VOIP 电话/VOIP 网络电话(又称IP PHONE 或VoIP)是建立在IP 技术上的分组化.数字化传输技术,其基本 原理 是:通过语音压缩算法对语音数 据进行压缩编码处理,然后把这些语音数据按 ...

  5. VoLTE / VoIP 网络电话

    全国都在进行VoLTE改造,运营商,手机厂商们也把VoLTE作为一个卖点服务来宣传.VoLTE,即voice over LTE,意思是将语音业务直接通过4G LTE网络传输,无需2G/3G网络.为了深 ...

  6. Hello, FreeSWITCH(1)VoIP 基础

            笔者最近刚开始接触 FreeSwitch.作为炮灰级别的程序员,适时地写一些日志巩固一下还是很有必要的.         另外推荐一本入门书籍<FreeSWITCH 权威指南&g ...

  7. VoIP网络电话,VoIP渐成摇钱树 市场容量已达20亿美元

    VoIP(VoiceoverInternetProtocol)是一种以IP电话为主,并推出相应的增值业务的技术. VoIP可以在IP网络上便宜的传送语音.传真.视频.和数据等业务,如统一消息.虚拟电话 ...

  8. VoIP(网络电话)

    网络电话又称为VOIP电话,是通过互联网直接拨打对方的固定电话和手机,包括国内长途和国际长途,而且资费比用传统电话拨打便宜5到10倍.宏观上讲可以分为软件电话和硬件电话.软件电话就是在电脑上下载软件, ...

  9. 5.freeswitch架构

    1.总体架构 freeswitch由一个稳定的核心Core以及一些外围模块组成.内部使用线程模型来处理并发请求,每个连接都在单独的线程中处理,不同的线程间通过Mutex互斥访问共享资源,并通过消息和异 ...

最新文章

  1. day08 MapReduce
  2. python之sys.argv获取命令行的参数
  3. SSM(Spring+SpringMVC+Mybatis)框架环境搭建(整合步骤)(一)
  4. Redis:11---Set对象
  5. java 打印100以内的质数
  6. StringBuffer与StringBuilder
  7. 95-190-742-源码-WindowFunction-AllWindowFunction
  8. eigrp配置实验_【实验】思科与华为的差别——路由的优选
  9. ExtJS Panel主要配置列表
  10. sql取整数_SQL 窗口函数
  11. Java爬虫工程师技能列表
  12. 卡巴斯基6.0最新授权文件[6.0.2.523可用]
  13. Linux - grep命令详解
  14. 【Android】ListView刷新、加载
  15. 单臂路由实现VLAN间通信
  16. vscode配置maven,settings.json文件
  17. 五子棋的实现 Java课程设计
  18. 码农到架构师视频学习笔记
  19. Android照片处理——涂鸦和拼图实现
  20. 关于libsvm的PCA和 网格寻优

热门文章

  1. 最好的风水,在君嘴上
  2. 记一次防范webshell实战
  3. Android 蓝牙BLE串口通信之高低位转换、16进制字符串转换float浮点型
  4. 2020己亥年大年三十新春祝福
  5. 利用BS爬取逐浪网多本小说
  6. 根本上解决Thinkbook 14p Gen2 ACH Linux睡眠或从Linux重启后SSD掉盘的问题
  7. 设计模式原则—单一职责原则
  8. 实用:IP地址冲突的三大解决方式
  9. 外贸单证不一致应如何处理
  10. macbook触摸板怎么按右键