- 作者:james.zhu(james.zhu@hiastar.com) www.hiastar.com 微信公众号:asterisk-cn
- Asterisk课堂-如何通过源代码安装方式安装Asteisk/dahdi
- Asterisk课堂-系统部署环境要求
- Asterisk课堂-Asterisk技术架构
- Asterisk课堂-拨号规则基础
- Asterisk课堂-创建第一个拨号规则
- Asterisk课堂-拨号规则中的Contexts
- Asterisk课堂-拨号规则中的Express 用法
- Asterisk课堂-拨号规则中变量的使用
- Asterisk课堂 拨号规则 Extensions用法
- Asterisk课堂-拨号规则中匹配模式
- Asterisk课堂-IAX2 介绍
- Asterisk课堂-IAX2 呼叫流程
- Asterisk课堂-SIP介绍

大家知道,很多语音通信协议都有规范的一个呼叫流程,这个流程包括创建呼叫,握手协商,应答呼叫,媒体互通,拆线挂机。同样,在Asterisk环境中,IAX2 发起呼叫的过程也和其他的协议是基本相同的(例如SIP协议)。实际环境中,个别控制流程的命名不同而已。
视频中介绍了AIX2呼叫流程,大家可以观看视频了解更多介绍:
IAX2 几个基本的呼叫流程如下:
SETUP,负责发起呼叫,创建NEW 回话。

RINGING,Answer, 通过协商,包括携带媒体等等相关参数,应答呼叫。

MEDIA 媒体互通,实现双方谈话。

Teardown 拆线,呼叫方任意一方可挂机。

本章节介绍了IAX2 呼叫的几个主要流程,用户需要根据自己的实际呼叫环境做更多测试。