基于H.323协议集中式视频会议系统的研究与实现

来源 :科技与生活 | 被引量 : 0次 | 上传用户:huxiangye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要视频会议系统使参会者达到参加会议并面对面沟通的需求节约了时间和费用,可以广泛应用于许多会议领域,具有良好的社会效益和经济价值。本文在分析了多媒体通信H.323协议的基础上,研究了集中式视频会议系统设计方案,并阐述了基于H.323协议的集中式视频会议系统的实现框架。
  关键词H.323协议;集中式;视频会议系统
  中图分类号TP文献标识码A文章编号1673-9671-(2011)032-0120-01
  
  视频会议系统可以通过现有的各种通信传输媒体,把各种用户所需要的图片、图像、语音和文字等多种资料输送到各个用户使用的终端设备上,从而达到地理上分散的各个用户共聚一处的效果,并且通过图形、图像和声音等多种方式让用户之间进行交流信息,增加了沟通者双方对沟通方的表达内容的理解。
  本文在分析了多媒体通信H.323协议的基础上,研究了集中式视频会议系统设计方案,并阐述了基于H.323协议的集中式视频会议系统的实现框架。
  1H.323协议介绍
  作为ITU-T组织(国际电信联盟电信标准部)所制定的标准,H.323协议已被广泛的应用在IP网络上,主要是用来传输音频数据和视频数据。从H.323协议标准描述内容来看,H.323协议主要涉及了呼叫信令和控制、点对点带宽控制、多媒体传输和控制,和多点会议等多种业务,这些业务主要涉及到了视频、音频、终端设备、数据传输、网络接口和通信控制等方面的内容,从这点来看,H.323不仅仅是一个通信协议,同时也是一个通信流程的框架性建设。
  H.323协议对提供多媒体通信服务的终端(也包括其它实体)进行了描述,这种描述是基于数据包网络模式的,往往这种单纯的数据包网络模式并不能提供可靠的服务质量,除非引进了H.323协议,这样才能提供稳定、可靠和实时的音频数据和视频数据通信服务。
  2集中式视频会议系统的整体设计
  视频会议系统的结构一般是分布式的,这种分布式的视频会议系统往往对客户所用的终端设备的要求很高,因此在视频会议系统的设计目标上往往定位于集中式结构。集中式视频会议系统的组成包括了视频会议系统服务器、视频会议系统客户端和后台数据库。视频会议系统服务器的主要功能是实现多点控制和呼叫注册,为了方面的实现服务器的主要功能,本文把MCU 和网守集成到一起,组构成集成式的服务器。视频会议系统客户端没有特别的设计,仍然是普通的客户终端,功能上定位于对音视频的采集、编解码和回放。视频会议系统的后台数据库所保存的数据主要是视频会议的房间信息以及参会人员在视频会议系统中的注册信息。本文对视频会议系统的开发主要是采用纯软件方式,开发中运用了 Windows操作系统运行的优点,并采用多线程处理多任务的方式,集中式视频会议系统的结构图如图1所示。
  图1视频会议系统组成
  从上图可以看出,本文设计的视频会议系统是多点视频会议系统,即MCU与各会议终端之间存在着个点对点数据连接。为了实现对视频会议的有效管理,视频会议系统的服务器被划分为多个房间,并给每个房间都都有一个独立的房间号(roomN)进行标识。每个独立的房间都可以进行一个视频会议,并允许多个参会成员(即参会人员的终端)加入会议。而不同房间的会议是各自独立的,即每个会议房间中的参会人员只能与本会议室的其他参会人员进行音频数据和视频数据的交互操作和交流,而不能跨会议房间进行数据的交互操作和交流。
  3MCU服务器的组成
  本次开发的视频会议系统的关键部件是MCU 服务器,MCU 服务器所完成的主要功能包括两点:
  1)控制管理整个视频会议系统。
  2)对所有参会人员使用的终端之间的多媒体实时通信进行实现。
  MCU服务器的组成结构见图2:
  图2服务器组成结构图
  MCU服务器各部分功能如下:
  服务器终端:对整个视频会议系统进行统一管理,对所有客户终端之间的连接以及会议房间进行管理。
  H.225:即呼叫信令协议,对服务器与所有客户终端的呼叫信令进行管理。
  H.245控制模块:对服务器与所有客户终端的控制信息进行交互操作。
  连接n:完成服务器与对应客户终端的连接,并处理服务器和终端各自的音频数据和视频数据。
  GK模块:完成对与会成员实施加入许可、状态查询、带宽管理功能。
  4基于H.323协议的客户端的组成
  基于H.323协议的客户端是视频会议系统中的使用者和重要组成部分。基于H.323协议的客户端的功能型框图见图3所示。
  由图3可见,基于H.323协议的客户端从输入设备获取的视频和音频信号,经编码器压缩后,按照一定格式打包,通过网络发送出去;在进行接收时,基于H.323协议的客户端首先对来自网络的数据包进行解包,获得的视频、音频压缩数据经解码后送入输出设备;同时,用户数据和控制数据也得到了相应的处理。H.323会议终端的功能要素有5个:视频编解碼器、音频编解码器、数据传输模块、系统控制模块和RTP打包/解包器。
  视频编解码器:H.323终端的视频编解码器必须要能提供H.261QCIF的视频编解码能力,还可以通过H.245交换能力信息来协商使用H.263或其它视频编解码算法。
  音频编解码器:H323会议终端的音频编解码器必须要能提供G.711的语音编解码能力。
  图3客户端的功能型框图
  数据传输:H.323会议系统的数据功能是基于T.120系列建议的基础之上的,H.323终端可以通过H.245的打开逻辑信道,关闭逻辑信道等消息来建立一个至数个单向或双向的逻辑信道,在这些逻辑信道上实现H.323系统的全部数据功能。
  系统控制:H.323会议终端是通过交换H.245消息来实现控制的,在H.323终端中使用的H.245消息有:确定主/从关系消息,交换能力消息,逻辑信道信令。
  RTP打包/解包器:采用将音视频流打包为RTP包以在IP网上实时传输,同时将接收到的RTP包解包为音视频流传输给各自的编解码器。由此,来达到对音频和视频码流的实时传输。
  在H.323会议系统中的信号有6类,包括视频信号、音频信号、数据信号、控制信号、RAS信号和呼叫信号。这6类信号的复用和解复用都在H.225.0层上进行,H.225.0的逻辑信道数为0~65535,其它信号的逻辑信道不受限制,由视频会议系统的用户和网络自由指定。
  集中式视频会议系统采用的是多线程技术,不仅服务器与客户端的呼叫建立过程由独立的线程来完成,媒体数据及控制消息的接收和发送也是由独立的线程来完成,从而实现了服务器与客户端之间的通信的顺畅。
  
  参考文献
  [1]陆,郁梅.视频会议系统及应用.微机发展,2001,1.
  [2]蔡安妮,孙景鳌.多媒体通信技术基础[M]北京:电子工业出版社,2001.
  [3]刘晓红.基于PSTN可视电话的技术要求.通信世界网,2003.
  [4]蒋林涛.多媒体通信网[M].北京:人民邮电出版社,1999.
其他文献
随着年龄不断增长,控制骨头活动的横纹肌的弹性纤维会逐渐由结缔组织所代替。结缔组织虽然很结实,但没有弹性,因此肌肉变得较弱,不能强力收缩。所以老年时,肌肉的力量衰退,反应也就迟钝了。运动是延缓肌肉力量衰退的方法,但运动又会引起肌肉酸痛。肌肉酸痛是由于运动时肌肉无氧代谢产生乳酸过多引起的。  按摩运动后按摩是一种最有效的消除疲劳方法。可选在运动结束后20分钟或运动当晚睡前进行。从轻按开始,逐渐过渡到推
电网调度是一项严谨细致、持之以恒的工作,在各个环节存在着多方面的危险点。本文对调度运行危险点进行分析,并采取有效的控制措施,才能减少经济损失和事故发生的可能。
流感病毒每季都会发生变化,科研人员不得不研发不同的流感疫苗予以应对。但美国和荷兰研究人员称,他们在最新的研究中发现,将两种抗体组合起来就有望研发通用型流感疫苗。   这项研究是由美国加州的斯克里普斯研究所和荷兰克鲁塞尔生物制药公司共同完成的,论文日前发表在新一期《科学快报》上。   目前人们接种的流感疫苗是季节性的,首先要预测下个季节流感病毒的类型,才能生产特定的疫苗。其原因在于,常用的疫苗是由流
应用CPM番茄丰收素沾花处理,比清水(CK)提早成熟10~15d,产量提高48.6%;比PcIPA处理提早成熟3~7d,增产23.7%,并且显著降低畸形果和裂果数;CPM番茄丰收素还显著地提高了果实维生素C的含量,降低
农业生物技术应用国际服务组织(ISAAA)主席克莱夫詹姆士日前在北京召开的新闻发布会上透露:“经过15年的商业化,2010年全球转基因作物累计种植面积逾10亿公顷,10亿公顷大体相当于美国的国土面积,这意味着转基因作物已经开始稳固发展。”  据介绍,在已种植转基因作物的29个国家中,19个为发展中国家,发展中国家2010年种植的转基因作物面积占全世界的48%。中国、印度、巴西、阿根廷和南非在201
[目的]探究优质专用型小麦品种产量潜力的发挥,为大面积推广,实现优质高产高效提供技术指导。[方法]在中等肥力水平下,设450万、525万、600万、675万、750万粒/hm^25个密度处
随着教育改革不断进步,教师需要与时俱进,不断创新教学方法。为了进一步做好教育教学工作,教师需要重视新技术的应用,如博客。在教学过程中重视博客运用,就能在教学活动中获
随着我国经济发展速度的加快,城市化速度也进入了一个大跨越的阶段,与城市化相匹配的电力建设也随之有了较大的发展。电力建设的规模大、造价高、难度大,因此在整个电力建设
电子信息制造与研发是上海历年来重点发展的优势产业,加快推进新一代信息技术产业及高新技术产业化是对接国家电子信息产业调整和振兴规划、实施国家科技重大专项、加强央地合作的重要抓手。  根据《上海推进电子信息制造业高新技术产业化行动方案》,上海的目标是到2012年,高性能集成电路、下一代通信网络和设备、新型显示产业规模达到2500亿元,其中集成电路800亿元、通信制造1200亿元、新型显示500亿元;集
本土化是国际贸易中的一个关键性要素,直接影响着区域市场发展的成败。海外技术引入过程中的本土化可以帮助产品找到合适的销售渠道,从而逐步打开市场,在引入地得到可持续发