0. doubango
doubango telecom是一个公司,主页:http://doubango.org/
这个公司下面有好多好东西,都是开源的,而doubango就是一个开源框架
1. telepresence
主页:https://code.google.com/p/telepresence/
按照说明下载编译,期间会遇到各种问题,请自行google
我的环境是centos7 minimal,虽然最后跑起来,但有个问题是第二天突然好了,之后重新搭建环境的时候再详细整理,建议使用centos6.4进行安装
编译好之后,可运行文件在/usr/local/sbin下,配置文件是telepresence.cfg,./telepresence直接运行
重要提示:运行之前要设置防火墙,不然客户端都不上!!!一个大坑啊!!!!
需要把telepresence的注册功能设置味yes,如图所示:
建议把debug_level设味INFO,可以更方便了解系统的运行,以及调试,在telepresence.cfg中设置,如图所示:
2. webrtc
webrtc是测试telepresence的一个web客户端,地址:http://conf-call.org/
2.1webrtc设置如下图:
其中192.168.1.168是我的telepresence服务器地址, Private Identity: SIP,或者填其他也可以,请自行测试。。。
2.2 webrtc登陆
10060,1234是telepresence默认配置的,在telepresence.cfg中设置,修改之后貌似也跟链得上,俺也是刚入门,莫喷哈~~~
3. imsdroid
imsdroid是一个doubango开源的一个sip/ims客户端,网上有apk可以直接下载
3.1 网络设置:
3.2 identity设置
password 可以随便写
后续:
了解telepresence是怎么运行的,以及怎么进行多人语音,或者视频,争取早日突破