-
2009年06月03日
Asterisk与OpenSER应用的区别 - [CTI开发]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://vontall.blogbus.com/logs/40385794.html
本文系转载(点击查看),我做了繁简和词汇习惯的转换。
很多人对于这两个最常被使用的 VoIP 组件,Asterisk 和 OpenSER,常常对对于它们之间的应用会有点混淆,因为就以建构 SIP 网络分机而言,这两个都能办得到,不过这两个套件在本质上是完全不同的,以下就来做个简单的比较:
- Asterisk 是所谓的 Back to Back User Agent(B2BUA);OpenSER 则是 SIP Proxy。
- SIP Proxy 的架构会比 B2BUA 执行速度快,因为它只对信令作处理。
- B2BUA 虽然执行速度较慢,但可以对媒体流作控制,例如音频编码转换(G729->G.711),通讯协议转换(IAX2->SIP)以及其它服务,像 IVR、Queuing、Text to Speech、语音辨识等功能,但以上在 SIP Proxy 却办不到。
- 分机通话时,若注册 SIP Proxy,网络传递的语音流不会经过主机,所以在主机相同的网络频宽下,SIP Proxy 服务人数可达千人。
两者因为属性不同,各有其优缺点,所以要实行哪种方案,要依整体规划而定,在某些应用下,也有可能是两者搭配使用。
随机文章:
Kamailio(OpenSER)开源SIP服务器-呼叫重定向(负载均衡) 2009年05月21日Asterisk中设置快捷键(features)的时间间隔 2009年11月20日开源的php agi库:PHPAGI 2009年09月05日Asterisk Dialplan命令中文翻译 2009年07月24日FreePBX中的拨号模式(Dial Rules) 2009年06月26日
收藏到:Del.icio.us








评论
原文出處:http://www.osslab.org.tw/index.php?title=%E5%AF%A6%E9%A9%97%E5%B0%88%E6%A1%88/Asterisk/VoIP_%E7%9F%A5%E8%AD%98%E5%AD%B8%E7%BF%92/Asterisk_vs._OpenSER