
3.13 定时接口
..................................................................................................................
25
4 Asterisk 线程模型
............................................................................................................
25
4.1 通道线程
.................................................................................................................
25
4.2 网络监视线程
.........................................................................................................
26
4.3 服务连接线程
.........................................................................................................
26
4.4 其它线程
.................................................................................................................
26
5 其它架构概念
.....................................................................................................................
26
5.1 通道桥接
.................................................................................................................
26
6 代码流程实例
.......................................................................................................................
27
6.1 SIP 呼叫到 Playback
...............................................................................................
27
6.2 SIP 到 IAX2 的呼叫桥接
.................................................................................
28
7 Asterisk 数据结构
............................................................................................................
29
7.1 Astobj2
...................................................................................................................
29
7.2 链表
.........................................................................................................................
29
7.3 双端链表
.................................................................................................................
29
7.4 堆 Heap
....................................................................................................................
30
8 Asterisk 调试工具
.........................................................................................................
30
8.1 线程调试
...................................................................................................................
30
8.2 内存调试
...................................................................................................................
30
Asterisk 内核框架
..........................................................................................................................
31
一、asterisk 内核模块
..........................................................................................................
31
1. 内核模块
.................................................................................................................
31
1) PBX 交换核心模块(PBX Switching Core)
.................................................
31
2) 调度和 I/O 管理模块(Scheduler and I/O Manager)
................................
31
3) 应用调用模块(Application Launcher)
....................................................
32
4)编解码转换模块(Codec Translator)
..............................................................
32
5)动态模块加载器模块(Dynamic Module Loader)
............................................
33
6) CDR 生成模块(CDR Core)
.................................................................................
33
2. 外围可加载模块
.....................................................................................................
33
1)Applications
.....................................................................................................
33
2) Channel
...............................................................................................................
34
3)Functions
...........................................................................................................
34
二、asterisk 启动过程
..........................................................................................................
34
三、asterisk 基本呼叫流程
..................................................................................................
47
四、详细呼叫流程分析
...........................................................................................................
49
深入浅出 asterisk:app.c 代码分析
.............................................................................................
64
深入浅出 asterisk(一):asterisk 通道(Channels)
..............................................................
66
深入浅出 asterisk(二):chan_sip 代码分析(上)
..................................................................
67
1. 代码简介
...........................................................................................................................
67
2. 代码剖析
.............................................................................................................................
68
深入浅出 asterisk(三):chan_sip 代码分析(下)
..................................................................
71
深入浅出 asterisk(四):部署 CDR MySql 模块
...........................................................................
78
一.下载 asterisk-addons 包
...............................................................................................
78
二. 编译安装 asterisk addons
..........................................................................................
78