视频会议系统的研究与设计

视频会议系统的研究与设计

论文摘要

随着信息化的发展,人们迫切需要一种集音频、视频、数据交流为一体的多媒体交流方式,而视频会议系统就是基于这种需求而产生。视频会议系统属于新型的会议服务,是以Intranet(企业网、局域网)、WAN(广域网)为运行平台,为企业、公司、机构及事业单位提供基于视频、音频、电子白板、文字等形式的实时互动交流的网络多媒体交流系统。视频会议系统的框架复杂性,使得其开发成本高,限制了系统研发的灵活性和扩展性。本文使用开源的OpenH323 Library平台设计了一个纯软件的视频会议系统,实现了能在普通PC机上应用的终端,并对终端上对系统质量影响较大的音视频同步问题提出了算法改进。本文首先研究了国际电信联盟制定的多媒体通信标准H.323,具体分析了H.323标准的体系结构、协议栈原理以及H.323体系内部的通信过程,着重分析了视频会议系统通信过程中涉及到的两个重要协议H.255.0呼叫信令协议和H.245媒体控制协议。然后,使用澳大利亚的Equivalence Pty Ltd公司开发的OpenH323平台,对视频会议系统的框架进行了设计。在设计过程中,对该平台对应于H.323协议的源代码进行了代码分析,并提出了改进,而且在此平台的基础上对视频会议系统进行了设计和实现。最后,在视频会议终端上的实现上,重点研究了音频和视频处理模块的实现。这两个模块分别采用Microsoft公司提供的Waveform Audio API和VFW包来实现音视频处理模块的采集、压缩和回放等功能。同时,本文还对于终端传输过程中关乎视频会议系统质量的音视频同步问题进行了深入的探讨。本文对开源代码所做的深入剖析和改进,为在开源上进一步开发多功能的多媒体视频会议系统提供了开发和研究的基础。本文开发的视频会议系统建立在开源平台上,运行环境稳定,性价比高,灵活性强,能够很好地满足商业目的,有较强的实用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 视频会议概述
  • 1.1.1 视频会议系统简介
  • 1.1.2 关键技术
  • 1.1.3 视频会议的类型
  • 1.2 视频会议的国内外研究现状
  • 1.2.1 国外发展情况
  • 1.2.2 国内发展情况
  • 1.3 课题意义和章节安排
  • 1.3.1 课题意义
  • 1.3.2 论文章节安排
  • 第2章 视频会议系统及协议分析
  • 2.1 视频会议系统的整体设计
  • 2.2 H.323协议标准
  • 2.2.1 H.323协议简介
  • 2.2.2 H.323系统
  • 2.2.3 H.323终端
  • 2.2.4 H.323多点控制单元
  • 2.2.5 H.323网守
  • 2.3 H.323协议栈结构
  • 2.4 H.323通信过程协议
  • 2.4.1 H.225.0呼叫信令协议
  • 2.4.2 H.245媒体控制协议
  • 2.5 本章小结
  • 第3章 OpenH323的软件平台剖析
  • 3.1 OpenH323项目简介
  • 3.2 Pwlib平台介绍
  • 3.3 OpenH323协议栈总体框架
  • 3.4 OpenH323协议栈内主要协议体系分析
  • 3.4.1 传输层
  • 3.4.2 H.255.0 RAS协议
  • 3.4.3 H.245传输控制协议
  • 3.4.4 RTP协议
  • 3.5 本章小结
  • 第4章 音视频模块的设计与实现
  • 4.1 音频处理模块
  • 4.2 视频处理模块
  • 4.2.1 视频压缩编码模块
  • 4.2.2 视频采集与播放
  • 4.3 音视频同步
  • 4.3.1 音视频同步算法研究
  • 4.3.2 同步算法实现
  • 4.4 本章小结
  • 第5章 视频会议系统终端的设计
  • 5.1 系统的终端结构设计
  • 5.2 终端实现涉及到的API和应用程序结构
  • 5.2.1 API
  • 5.2.2 应用程序结构
  • 5.2.3 编译Open H323
  • 5.3 视频会议系统的程序实现
  • 5.3.1 应用程序初始化
  • 5.3.2 创建终端实例
  • 5.3.3 初始化终端实例
  • 5.3.4 发起呼叫
  • 5.3.5 守听呼叫
  • 5.4 系统测试结果
  • 5.5 本章小结
  • 第6章 总结与展望
  • 参考文献
  • 作者在攻读硕士学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    视频会议系统的研究与设计
    下载Doc文档

    猜你喜欢