文档介绍:RADVISION 的 Megaco/ 工具包程序员指南申明? 2001 RADVISION 有限公司本出版物中所有知识产权为 RADVISION 有限公司拥有, 并受美国版权法和其他适用的版权法等国际条约保护。 RADVISION 有限公司保留所有未明确授予的权利。本出版物的任何部分不得以任何形式被应用于制作任何未经事先书面批准的衍生作品。 RADVISION 公司保留修订和更改本出版物的权利,且无义务向任何人通知此类修改或变更。 RADVISION 公司可以在任何时间进行改进或变更文档中的产品和程序。如果想了解更多的产品和信息,请联系 RADVISION 有限公司。 RADVISION 注册商标被登记在美国, 除非另有说明, 否则不能使用于其他地区。欲了解更多信息, 请联系 RADVISION 或您当地的经销商或分销商。 版, 2001 年6月出版 关于本手册 7 相关文档 7 1 工具包概述介绍9 软件包 9 什么是的 Megaco/ ?9 的 Megaco/ 基础知识 10 简介 RADVISION 工具包 12 产品规格 13 产品特点 14 符合规格的 Megaco/ 14 设计工具包 15 差异化特性 16 的 Megaco/ 堆栈架构 17 语义层 18 原始图层 19 原料层 19 核心层 19 工具包的概念 20 多个实例 20 多线程和线程安全操作 20 调用和回调 20 非阻塞请求/ 应答交互 20 2 资料来源参考 API 的命名约定 21 句法 21 主要功能动词 22 工具包库和目录 23 3 设置和运行演示介绍 25 如何示范工程 26 演示可执行文件 26 媒体网关控制器命令行 26 媒体网关命令行 27 RVPhone 命令行 28 程序运行示例程序 29 4 创建应用程序介绍 31 媒体网关的初始化/ 关机 31 样品初始化/ 关机代码 31 媒体网关控制器的初始化/ 关机 34 样品初始化/ 关机代码 34 建筑和发送的 Megaco/ 交易 36 全力打造方法 37 罐装生成方法 42 5 Media 设备管理器介绍 45 Media 设备管理器模型 46 媒体设备管理器 API 46 主要的操作使用 Medi a 设备管理器当 47 初始化 48 初始化样例代码 48 播放信号 51 汇报活动 51 统计报告 51 创建,修改,释放和连接媒体流 52 建立媒体流 52 修改和释放媒体流 53 连接媒体流 53 使用选择终止回调函数 53 样品的 Megac o 呼叫流程 54 6 日志介绍 61 侦听器函数 62 设置日志 62 因果过滤器 62 示例 63 关于这本手册本手册介绍的 Megaco/ 工具包的组成和详细描述了在用户程序中如何实现 RADVISION 的 Megaco/ 堆栈该 Megaco/ 工具套件包含了 Megaco/ 栈, 一套 API , 示例代码和相应的用户文档。该工具包提供给那些想开发媒体网关( MG ) 或媒体应用的程序开发者。 Megaco/ 协议正在被 IETF 和 ITU-T 共同定义和规范。相关文档以下文档也与 RADVISION 的 Megaco/ 工具包一起被提供 RADVISION 的 Megaco/ 工具包参考图书馆的提供有关 API 函数和数据类型的详细信息。 RADVISION SDP 参考指南。 RADVISION 的 RTP / RTCP 编程器和参考指南。详细信息和安装说明。 1 工具包概述介绍: 该工具包 Megaco/ 是为那些想要开发媒体网关( MG) 或媒体网关控制器( MGC )的应用程序的开发者提供的。该 Megaco/ 协议由 IET F 和 ITU-T 标准组织定义,并且被广泛遵守。注为了清楚起见, 是 ITU-T 的协议的名称, MEGACO 是 IETF 协议的名称。在 ITU-T 和 IETF 共同制定了协议规范。软件包 RADVISION 公司的 Megaco/ 工具包一共提供的以下软件: 工具包库: MEGACO/ , SDP 和 RTP / RTCP 协议一个包括演示一个媒体网关控制器和媒体网关示例的应用程序 RvPhone 模拟手机模拟器什么是 MEGACO/ Megaco/ 说明了媒体网关( MG ) 和媒体网关控制器之间的联系。媒体网关用于转换电路交换语音到基于包的通信流量,而媒体网关控制器用于规定这种流量的服务逻辑。 Megaco/ 通知 MG 将来自于数据包或单元数据网络之