1 / 67
文档名称:

视频会议终端软件系统设计开发.pdf

格式:pdf   页数:67页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

视频会议终端软件系统设计开发.pdf

上传人:2286107238 2015/12/26 文件大小:0 KB

下载得到文件列表

视频会议终端软件系统设计开发.pdf

相关文档

文档介绍

文档介绍:杭州电子科技大学硕士学位论文
摘要
的普及和广泛应用,在IP网(,,LAN)上进行多媒体通信的需
求急剧地增长起来。基于网络能提供远程异地交互且音视频兼具的会议系统已成为国内外研
究的一个热点。H323协议给出了基于分组网的多媒体通信系统的体系结构,定义了分组网上
提供多媒体通信服务的终端与设备的功能部件、通信过程和在分组网上提供声音、图像和数
据通信所需的协议。本文对H323协议所包含的标准和定义的部件进行了分析和研究,并在此
基础上,实现了H323视频会议终端软件系统的设计与开发。该终端软件系统包括人机交互(UI)
子系统,主控(MC)子系统,协议栈模块,视频处理(VP)子系统和音频处理(AP)子系统,主要
工作为UI子系统,MC子系统,协议栈模块的设计与开发。
本文首先介绍了视频会议系统的基本概念和发展现状(包括对视频会议标准的简单介绍),
以及本课题的主要工作方向,并对H323协议和SIP协议进行了对比分析。其次讲述了基于H323
的视频会议体系结构,包括终端、网关、网守、多点控制单元及H323通信协议栈。H323作为
一个复杂的协议集,本文给出了一个对其较完整和系统的分析,其中包括RAS、
。然后介绍了JAVA Swing实现的人机界面,包括界面结构的设计(类的设计),
Socket技术和多线程技术,该界面为视频会议系统的操作提供了便利。接下来介绍了MC子系
统的设计与实现,为了简化基于H323协议的视频会议系统的程序设计及便于对MC子系统的
管理与维护,该子系统采用了基于功能的模块化设计,完成了MC子系统的框架,改进了传统
的模块化处理方法,同时使模块之间的接口更容易实现,分工更加明确。试验结果表明,该
MC子系统运行稳定,可维护性好。最后介绍了VP/AP子系统,并对基于RADVision协议栈的
协议栈模块进行了简要分析,包括能力比较,主从确定和打开与关闭逻辑通道等,同时对PST
语法树进行了简单阐述。为了验证本系统的性能和功能,将本系统与某些厂家产品进行测试
比较,比较结果显示该系统不仅能实现基本的呼叫,而且能进行更加稳定,质量更高的音视
频通讯,最后给出了当前工作中的不足以及未来更进一步研究的建议。

关键词:视频会议,H323, MC,协议栈
I
杭州电子科技大学硕士学位论文
ABSTRACT
With the rapid development of and the advancement of munications
technology, multipoint video conferencing has been realized over work(, ,
LAN).work based video conferencing system which provides voice、video and interactive
collabration is ing a hotspot of the research protocol provides the architecture of
multimedia conferencing over packet-works and defines ponents of
terminal and equipments that support munications over packet-works,
communication procedure and protocols to support audio、video and munication. In this
paper, based on researching and analyzing of standards and modules included in H323,we develop
the H323 video conference terminal software system. The terminal software system includes
puter interaction subsystem, main-control subsystem, protocol stack subsystem,
video-process subsystem and audio-process subsystem, my main tasks is about developing the
puter interaction subsystem, the main-control subsystem an