1、LOGO视频视频会会议议系系统统的的设计设计与开与开发发学生:张学生:张XX 指导老师:李指导老师:李XX 副教授副教授Company N章节结构系统的研究背景、意义以及工作系统的研究背景、意义以及工作系统的设计流程系统的设计流程系统的演示效果图系统的演示效果图总结总结致谢致谢 Company N系统的研究背景、意义以及工作v系统的研究背景系统的研究背景 随着人类经济、政治及文化活动的不断发展和科学技术的进步,人与人之间的信息交流愈来愈频繁,为此人们对通信方式提出了越来越多的需求。声音和图象具有直观性强、信息内容丰富的特点。在人类的日常生活中,大部分的信息是通过听觉和视觉来获取的。因此,通信中
2、引入了声音和图象信息的传输,特别是把图象、声音等信息综合起来,不仅大大丰富了通信的内容,而且也更适合人们获取外部信息的特点。视频会视频会议是网络时代出现的新型的会议方式,它的数据和图象的传送功能是传统的会议方式做不到的。Company N系统的研究背景、意义以及工作v系统的研究意义系统的研究意义 在视频会议技术出现前,人们要实现异地召开会议,只能利用会议电话技术,参会人员彼此只能听见声音。而人们彼此通信交流有3个基本要素:内容、表达方式和视频。其中视频因素是最有力的,任何人类交流的应用都因引入视觉的因素而使效果大大提高。视频会议正满足了这方面的要求。Company N系统的研究背景、意义以及工
3、作v系统的研究工作系统的研究工作 介绍H.323视频会议系统应用,分析基于H.323标准的视频会议技术的特点和优势,介绍基于H.323标准的视频会议系统工作原理,阐述系统的软件和硬件构成。使用VC+6.0开发,系统使用VIS H.323 DLL Library 的类库,使用DirectShow技术捕获视频。H.323视频会议系统主要由H.323终端、网守(GateKeeper)、多点控制单元(MCU)、VIS H.323 DLL等功能模块组成。Company N系统的研究背景、意义以及工作vH.323视频会议标准协议的介绍视频会议标准协议的介绍 1997年3月ITU-T(国际电信联盟电信标准化
4、部门)发布H.323协议。(1)组网结构:总线型,不会因为单个终端故障影响整个会议。(2)业务发展:不在基于电路交换,能开发多种与底层传输无关的应用。(3)性能价格比:采用TCP/IP技术,不再采用专用线路,降低了费用。(4)数据功能:建立单独的T.120数据信道,不再占用视频信道。(5)多点广播:基于TCP/IP技术,容易实现多媒体广播业务。(6)框架标准:视频采用H.261/H.263,音频采用G.711/G.722等,多路复用H.225.0/TCP/IP,通信控制H.245,数据传输T.120等,信令采用Q.931标准。Company N系统的设计流程具体实现具体实现详细设计详细设计总体
5、设计总体设计需求分析Company N系统的设计流程视频会议系统主要需要具有以下功能:会议控制:视频会议MCU将可实时接收和转发从任意分会场传输过来的现场实况。信息发布:MCU可将一些信息以滚动的显示方式发送到各个会场。数据传输:各会场可进行数据传输,实现文字讨论。画质调整:各会场可以设置视频的传输格式、传输帧率、压缩品质等。音质调整:系统可以设置编解码器、抖动缓冲、静音抑制等。会场切换:在MCU的控制下,各会场可看到不同的会场的现场实况和视频分割。需求分析Company N系统的设计流程v总体设计系统主要由H.323终端,网守,多点控制单元(MCU)和网关组成。下面是终端的设备结构图。视频I
6、/O设备音频编解码G.711,G.722等接收通路延迟视频编接码H.261,H.263H.225.0层网络接口音频I/O设备用户数据应用T.120等系统控制用户接口H.245控制呼叫控制H.225.0RAS控制H.225.0Company N系统的设计流程v系统的业务流程身份认证传输频宽管理启动启动启动客户端(多个)网守多点控制单元登陆网守登陆网守会议接听与呼叫登陆MCU会议循环视频传输音频传输数据传输会议创建与控制退出会议Company N系统的设计流程v系统功能划分多点控制单元(MCU):会议创建、会议删除、成员管理、音视频参数设 置、网络设置、会议数据转发、通告信息发等。客户端:登陆MC
7、U、音频的采集和发送、视频的采集与发送、音频设置、视频设置、视频查看、音频收听、会场切换。Company N系统的设计流程v系统类设计根据系统的功能划分,进一步将各种功能整合和划分到七个主要的系统类中去。CAudioMixer:实现多路音频混合。CAudioPlayer:操作音频输出设备。CAudioRecorder:操作音频输入设备。CH323EndPoint:操作H.323终端。CVideoGrbber:操作视频捕获设备。CVideoMixer:实现多路视频混合。CVolumeCtrl:控制系统音量。Company N系统演示效果图v多点控制单元界面Company N系统演示效果图v客户端界面Company N总结 此系统面向多客户视频会议应用而开发,实现了简单的视频会议所具有的功能。视频图象的切割和组合做得不够好,实现的不够理想。系统所实现的功能离商业应用的要求还有一定距离。Company N致谢 此次能够顺利完成毕业设计,衷心感谢李志华老师给我的指导,另外还要感谢各位老师百忙之中来给我进行毕业答辩。LOGO视频会议系统设计与开发视频会议系统设计与开发