本文 来自 csdn ucserhttp://blog.csdn.net/perfectpdl,
转载注明出处,谢谢。
Asterisk社区还真够活跃,刚刚在Asterisk 增加了 webrtc, ICE等新技术的支持,这不,又要在Asterik 12中替换其原有的SIP
协议栈,对Asterisk 内部了解的人都知道,其现有SIP协议栈有诸多弊端,导致其已经很难维护,以下是其现有SIP协议栈的缺点:
1. 整个SIP协议的实现代码不是一个以协议栈方式组织的,全部代码在一个文件 chan_sip.c中,没有SIP协议分层的概念,导致添加一个传输层的支持
要在整个源码里面各种找。
2. 改一个bug往往导致新的bug出现,原因是其代码抽象很差,一个标志位可能用在多个地方来标识某个特性,稍有疏忽,就会导致一个新的BUG。
终于 asterisk向第三方SIP协议栈招手,在流行的SIP协议栈 pjsip, reprocate, sofia-sip中选择了 pjsip. asterisk-scf也是用的这个协议栈,但遗憾的是asterisk-scf项目
中途夭折了。。
采用新SIP协议栈将实现如下功能:
- Transports (all IPv4 and IPv6)
- Digest authentication
- Media sessions
- Basic phone calls
- Call transfer
- Audio/video capability negotiation (to include T.38 negotiation)
- Direct media
- Session timers
- Party Identity
- Registration
- Registrar for incoming registrations
- Client registration (i.e. outgoing registration)
- Subscriptions
- Presence
- Dialog-info
- Message-summary
- Call-completion
- Messaging
分享到:
相关推荐
处于学习价段的同志,请配合我所发布的sip学习资料学习,会收到事半功倍的效果。...堪入式linux 的 sip 协试栈。 主要应用于网关。 用得着的人士可参考。 有兴趣的人士可交流。想接触VOIP的人士可学习。
包含:asterisk.18.11.1源码...asterisk-18-current.tar.gz libedit_3.1-20210910.orig.tar.gz openssl-1.1.1.tar.gz jansson-2.11.tar.gz sqlite-autoconf-3380200.tar.gz pjproject-2.10.tar.gz libuuid-1.0.3.tar.gz
使用Asterisk作为SIP.2 H.323网关配置
COMPONENTE DE DELPHI PARA LLAMADAS EN ASTERISK POR EL PUERTO SIP ES NECESARIO HACER LA INTALACION CORRESPONDIENTE Y CARGAR LA RUTA DEL ARCHIVO FUENTE.
SIP协议讲座-Asterisk.pptSIP协议讲座-Asterisk.ppt
讲座-Asterisk
sip server 环境详细手册!VMware player的安装配置、CentOS5.5安装配置、asterisk安装配置,以及常用sip命令
基于sip协议,用asterisk作为服务器,实现voip软电话功能,实现了接听,呼叫,挂机,呼叫转移,以及通信录等功能。
具体说明Asterisk下的SIP协议的实现方法(还涉及RTP RTCP的知识)
extensions.conf中使用sip设备的语法是SIP/devicename,devicename名在下一节中说明。 如果用户在Internet上,可以使用SIP/username@domain形式,同时不要忘记打开DNS SRV功能。 如果定义了一个SIP代理,可以使用SIP/...
asterisk 代码分析, sip_chan
一套完整的基于asterisk的ip电话配置。Asterisk PBX 快速安装向导,以及sip设置实现sip通话,以及Win32下的wxCommunicator的配置
修改sip_general_custom.conf(作为测试,在所有SIP 通道上启用提示语为中文,在实际应用中,可根据需要修改--zapata-channels.conf,sipXXX.conf,IAXXXX.conf...,也可在FreePBX的WEB界面中有language选项的地方修改--...
asterisk服务器安装。 SIP服务器,支持多种SIP client。
asterisk SIP 开源的 asterisk 编程参考
phones (POTS)ISDN (Integrated Services Digital Network)Both BRI (Basic Rate)and PRI (Primary Rate)Asterisk 支持的协议包括:Session Initiation Protocol (SIP)H. 323 (ITU standard, contributed...
SIP协议的标准化,同时也造就了一大批优秀的开源软件产品,包括Asterisk、 SipXecs、FreeSWITCH、OpenSIPS等SIP服务端软件,也包括X-lite、LinPhone、客户端软件。本文介绍了国外成熟的SIPServer开源项目OpenSIPS,...
Asterisk 简介 Asterisk 架构 Asterisk程序框图
asterisk电话用的中文sip协议,在开发voip的时候要用到
非常详细描述如何使用openwrt虚拟机搭建基于asterisk的Voip电话,实现了局域网内两个账户之间的互通,附有配置文件以及需要的软件