Kamailio学习笔记

来源:互联网 发布:mac版炒股软件 编辑:程序博客网 时间:2024/06/05 10:36

查看网上资料,主要的即时通信框架有支持XMPP的OpenFire和支持SIP的kamailio,根据同事的了解:
“XMPP协议和 OpenFire搭配,缺陷为:连接次数太多无法简化进行快速注册,并且用户在3000左右内存就大幅波动。
SIP协议和开源的 Kamailio搭配,可简化注册流程,服务器只做消息的数据库插入操作,其它业务逻辑 由其它服务器处理.但是语音通话那块要研究ORTP”。

先安装了kamailio,安装存在一些困难,因为官网的手册无法完全参考,云服务器的git的版本不够,无法完全参考手册下载源代码,进行编译,查看了很多资料,找到一个参考:
http://dopensource.com/kamailio-quick-install-guide/,在CentOS下直接yum安装,配置了X-Lite,可以完成语音通信。

但是搭建Linphone,又出现问题,http://www.linphone.org/technical-corner/linphone/downloads,似乎只支持Ubuntu和Debian,或者源代码编译。


好像搞错了,Linphone只运行在客户端,对信息进行封装,然后通过SIP进行发送。


SIP协议

参考:http://baike.baidu.com/link?url=wPSEil1DJRUU6_GRwevvm7pN8RbG4ut-vtZRclRN_z14QX_GOw2EuBAPJfNRdSMBUGztSB-ClasiL8Va-iNXd5Ok3H3MDuj84iW2NBiSiV7。

kamailio的安装还可以参考:

参考:http://blog.csdn.net/yetyongjin/article/details/8106997。

0 0
原创粉丝点击