首页 > 文章中心 > 多媒体会议系统

多媒体会议系统

前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇多媒体会议系统范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。

多媒体会议系统

多媒体会议系统范文第1篇

关键词:多媒体智能化会议系统设计方案

Abstract: due to the rapid development of science and technology and society, between people exchange of information and communication increasingly frequent, and with computer, communication, network, multimedia and monitoring technology fast development and application, meeting rooms in addition to its traditional function outside still can and distant conference room connected, or to participate in a remote audio meeting. Based on various kinds of modern information communication needs, intelligent multimedia conference as always use solution is for the important of judah. This article mainly through by evergrande real estate group multimedia conference system as an example for analysis, aims to fully understand the structure of the conference room equipment and system configuration method.

Key words: multimedia intelligent conference system design scheme

中图分类号:S611文献标识码:A 文章编号:

1 工程概述

恒大地产集团智能化会议室,面积为172平方米,可满足88人同时开会。主要用于召开会议,报告,研讨会,视频会议等。因此,该厅需要配置扩声系统、会议系统、中控系统、大屏幕显示系统及相应的视频会议接口。

2 多媒体会议系统设计要点分析

2.1 扩声系统设计

对于该会议室,扩声系统的主要作用是将会议发言通过集中扩声将音频信号清晰地传输还原,保证会场有足够的声压场强、均匀的声场分布、足够的语言清晰度,使所有与会人员都能听到、听清发言内容,并能有效地抑制啸叫。

扩声系统的设计指标按《厅堂扩声系统声学特性指标》GB50371-2006的会议类扩声系统声学特性指标一级标准,即:

会议类扩声系统声学特性指标

等级 最大声压级(dB) 传达室输频率特性 传声增益(dB) 稳态声场不均匀度(dB) 早后期声能比(可选项)(dB) 系统总噪声级

一级 额定通带0.125~4kHz内大于或等于98dB 以125~40000Hz的平均声压级为0dB,在此频带内允许范围:-6dB~+4dB:63~125Hz和4000~8000Hz允许范围见图 125~4000Hz的平均值大于或等于-10Db 1000Hz,4000Hz时小于或等于+8dB 500~2000Hz内1/1倍频带分析的平均值大于或等于+3dB NR-20

本项目设计中,扩声系统遵循如下的信号流程:

扩声系统通常都从声场设计开始,然后再向后推进到功率放大器、声处理系统、调音台、直至话筒和其他声源。这种逐步向后推进的设计步骤是十分必然的。因为声场设计是满足系统功能和音响效果的基础,它涉及扬声器系统的选型、供声方案和信号途径等。只有确定了扬声器系统才能进行功率放大器驱动功率的计算和确定驱动信号的途径,然后再根据驱动功率的分配方案进一步确定信号处理方案和调音台的选型等问题。

2.1.1 声场设计与扬声器选型

声场设计是扩声系统的基础,涉及系统最终的音响效果。根据建筑物的功能、体型、空间高度及观众席设置等因素,扩声系统可分为集中供声、分散供声和分区供声三种供声方案。良好的扩声工程应能有效地控制扬声器声场的均匀分布和满足最远投射距离的声压级要求。根据该会议室的建筑形态和功能要求,扩声系统采用双通道集中供声与多通道辅助扩声相结合的扩声形式。

为保证最终声场的音质效果,扬声器选用国际著名品牌之一西班牙VIETA的DO产品。

对于本系统,根据前述的扩声形式,选用了四只DO-44作为左、右通道主音箱置于大屏幕及与之相对的会议室另一侧的两边,负责会议室的主要声压,达到均匀声场。

2.1.2 功率放大器与扬声器的配接

功率放大器是驱动扬声器系统的能源之本,扩声系统能否可靠有效的运行,功率放大器是关键。对于本系统,功放的配置遵循以下两个原则:

(1)功率放大器是否过载取决于功放的最低额定负载阻抗,应避免功放接到比它允许的最低负载阻抗更低的扬声器系统。

(2)选择具有足够功率容量的功率放大器,对于全频扬声器一般选择1.2倍到1.5倍的功率配比,对于超低音扬声器,一般选择1.5倍到2倍的功率配比。

本系统选用TICO的Q系列功放,包括一台驱动DO-44的Q25双通道功放,MI10T由SONY X700P的数字功放推动。

2.1.3 调音系统设计

考虑到现在的音频设备都是朝着数字化发展,恒大地产集团所在的办公大楼作为现代化的大楼更应该配备先进的数字化产品。所以我们在选用信号处理设备的时候就选用数字化设备,可以达到操作简单,管理方便,节省空间。SONYX700P是SONY公司面对数字化、网络化、智能化的专业AV应用的全球化发展趋势,结合SONY面对E时代应用市场的深入分析与研究,把产品的设计理念提升到一个全新的层次:即全面融合AV和IT技术的整体集成化优势的AVIT产品开发策略,面对日益成熟的多媒体应用市场,推出的具有完全创新概念的数字AV应用的优势产品。这样的一台设备,就可以代替传统的模拟调音台,RGB切换器,AV切换器,无线话筒接收机架,反馈抑制器,数字音频处理器,真正做到ALL IN ONE。

2.1.4 信号源配置

本系统中信号源部分包括两部分,一是节目源重放设备,一是话筒。

节目源重放设备部分,我们选用了一台SONY的DVD播放机DVP-NS52P,SONY JE480 MD机。

话筒部分,配置了一套Panasonic会议系统,包括一台主机,一台主席机,三十二台代表机,一套会议管理软件,两台摄象头。会议系统可以实现视频自动功能,当发言者讲话的时候,摄像头会自动跟踪发言者。而且有两种方式,可以通过手动触发跟踪,也可以语音触发跟踪。

同时配置两套SONY手持无线话筒,方便发言者移动演讲。

2.2 AMX中央控制系统设计

在本系统中,为了对系统的操作更方便,配置了一套AMX的无线触摸屏式集中控制系统,通过编程实现对扩声系统、电动窗帘、照明灯具亮度、投影屏幕、投影机的控制操作。

(1)大屏幕投影机:1套,实现遥控器上所有功能的控制;实现电源的连接及断开;实现屏幕的自动开关。

(2)DVD:1台,实现遥控器上所有功能的控制;实现电源的连接及断开。

(3)MD:1台,实现遥控器上所有功能的控制;实现电源的连接及断开。

(4)扩声系统:1套,实现音量调节。

(5)电动窗帘:实现电动窗帘的打开、闭合功能。

(6)照明灯具:实现照明灯具的打开、关闭及亮度调节功能。可以根据现场的应用需要,编写不同的灯光场景,实现简单切换使用,如开视频会议的时候,把所有灯光调到最亮,满足摄像的要求;播放演示视频信号的时候,把灯光调暗。

根据上述控制要求,系统主要配置包括一台中控主机NI-3000,一台7.5寸彩色触摸屏MVP-7500, 一台8路继电器NP-REL8,一台DMX512调光控制器,两台RDD-DM4/240 4路合并式调光模块箱。根据系统控制要求,现场编写一套中央控制程序和操作界面。

2.3 系统供电方案设计

扩声系统的供电主要考虑两个问题:供电安全和避免强电对音频弱电的干扰。

扩声系统设备的供电顺序和关机顺序非常重要,例如对于功放,应该先提供信号再打开电源、先切断功放电源再关闭信号前端设备电源,否则会造成相关设备损坏。这对于系统操作新手非常不方便而且容易出错,因此,我们在系统中配置了两台TICO的8路时序电源PRS-1820,确保系统各设备按照正确的顺序开机和关机。

音频信号属于弱电,容易受到强电的干扰,特别是变化较大的灯光供电线路。因此,施工时应避免音频线路靠近强电线路,并且扩声系统应与灯光系统分开供电。

2.4 信号切换、传输设备

A、CREATORAV 0808 音视频矩阵

8路音视频信号输入,8路音视频信号矩阵输出。CREATOR系列AV切换器是专门为视、音频信号的显示切换而设计的高性能智能矩阵开关设备,用于将各路音视频输出通道中的任一通道上,主要应用于广播电视工程,电视教学、指挥控制中心等场合。本产品带有断电现场切换记忆保护、LCD液晶显示、音视频同步或分离切换等功能,具备RS232通讯通讯接口,可以方便与电脑、遥控系统或各种远端控制设备配合使用。

2.5 显示系统设计

在本系统中,为方便与会者观看演示的文件和视频信号,我们配置了一台松下的PT高流明度投影机,可以清晰重现静态和动态的图象。配置150寸的美视电动投影幕,使后场的观众也可以清晰地看清楚。配置投影机电动吊架,可以在投影机不用的时候隐藏起来。

3 结论

综上所述,通过针对以上恒大地产集团多媒体会议系统解决方案进行分析,得到了以下的结论:

(1)在对会议室进行声学处理时,要使视频会议系统发挥其优异的效果,会议室应根据规模大小和用途的不同,尽量采用合理的最佳混响时间,为了节约投资成本,具体应根据容积大小而定。这样,既能实现良好的听觉效果,又能节省投资。关于最佳混响时间,应根据国内外提出的推荐值和经过声学调查进行统计分析,提出随容积变化的混响时间建议值。

多媒体会议系统范文第2篇

多媒体视频会议系统是一种让身处异地的人通过某种传输介质实现“实时、可视、交互”的多媒体通讯技术。它可以通过现有的各种电气通讯传输媒体,将人物的静态和动态图像、语音、文字、图片等多种信息分送到各个用户的终端设备上,使得在地理上分散的用户可以共聚一处,通过图像、声音等多种方式交流信息,增加双方对内容的理解能力,能达到让身处异地的人有一种身临其境的参加同一会场会议的效果。

一般的视频会议系统包括视频会议服务器、会议室终端、PC桌面型终端、电话接入网关、网闸等几个部分。

各种不同的终端都连入MCU进行集中交换,组成一个视频会议网络。此外,语音会议系统可以让所有桌面用户通过PC参与语音会议,这些是在视频会议基础上的衍生。目前,语音系统也是多功能视频会议的一个参考条件。

(来源:文章屋网 )

多媒体会议系统范文第3篇

关键词:SIP;视频会议;安全机制;集中式会议模型

Safety Mechanism Research of SIP-based Multimedia Conference System

WANG Xianghong

(Electronic Engineering College,Xi′dian University,Xi′an,710071,China)

Abstract:With the development and application ofSIP-based multimedia conference system,the safety mechanism of multimedia communication is more and more important.According to the model of concentration conference setted by the IETF SIPPING group,this paper advances a SIP-based multimedia conference system.In order to improve the safe weakness of SIP,this paper designs a system model with the function of dignity-identity,secret-consultion and media-code-encode.From the view of theory,this system has a safety mechanism.

Keywords:SIP;multimedia conference;safety mechanism;model of concentration conference

SIP是由IETF提出的一个应用层的信令控制协议,用来创建、修改和终结一个或多个参加者参加的会话进程。SIP利用带有会话描述的SIP邀请消息来创建会话,以使本身可以通过基于组播协议的会话通告协议(SAP)、电子邮件等方式预先通告各个可能的参加者。

1 SIP基本概念

SIP是基于文本的协议,简单灵活,可扩展性好,它与网络协议独立,与底层协议无关,支持很多其他协议。SIP可以发起会话,也可以邀请用户加入以其他方式(如SAP、LDAP 等)或建立的会话,可以支持单播会话、多播会话。

SIP中有SIP用户和SIP网络服务器两个要素。用户是呼叫的终端系统元素,而SIP服务器是处理相关联信令的网络设备。SIP体系结构如图1所示。

用户本身具有客户机元素和服务器元素,客户机元素初始呼叫而服务器元素应答呼叫。允许点到点的呼叫通过客户机-服务器协议来完成,用户客户端和用户服务器都可以终止一个呼叫。SIP服务器提供多种类型的服务器。主要有服务器、重定向服务器、注册服务器和位置服务器。服务器是代表其他客户机发起请求,既充当服务器又充当客户机的媒介程序。重定向服务器接收请求,但不是将这些请求传递给下一服务器而是向呼叫者发送响应以指示被呼叫用户的地址。注册服务器主要是接收客户机的注册请求,完成用户地址的注册,支持用户鉴权。位置服务器主要是提供位置查询服务,由服务器或重定向服务器用来查询被叫的可能的地址信息。

2 SIP协议本身的安全机制

同许多互联网协议一样, SIP协议同样也存在欺骗性安全漏洞或者缓存溢出安全漏洞,SIP是一种不容易进行加密的协议。SIP的安全性问题包含两个层面的思考。第一是数据封包的安全性,主要着眼于应用程序层次方面;第二是IP网络的安全性,主要着眼于网络实体层与传送层的问题。SIP所面临的安全威胁大致有注册劫持、服务器伪装、消息篡改、拆卸会话及拒绝服务。

从SIP协议结构上讲,SIP消息头包含交流模式或其他需要保密的信息,SIP消息体也可能包含保密的用户信息,如媒体类型、编解码方式、地址和端口等。因此,SIP协议主要利用消息头和消息体为多媒体会话提供点到点、端到端的安全机制,在SIP协议中的安全机制有端到端的保护和逐段转接的保护两大类。端到端的保护机制主要涉及呼叫者和被呼叫者的SIP用户,如SIP认证和SIP消息体加密等,逐段转接机制则是保证在消息的传送路径上两个连续的SIP实体之间的通信安全,SIP主要是依赖网络层或传输层的安全机制来保护逐段转接的安全。

SIP协议中主要使用认证和数据加密两种安全机制。认证用于鉴别消息发送者的合法性,以确保一些机密信息和紧急信息在传输过程中的安全性,防止攻击者修改或冒名重发SIP请求或响应。数据加密用于保证SIP消息的机密性,只有经过授权的接收者才可以解密和浏览数据。数据加密一般需要通过使用加密算法如DES或AES来实现。信息的完全加密将为信令的机密性提供最好的保护,同时还可以保证信息不会被恶意中间媒介修改。

3 基于SIP的集中式视频会议安全模型

从理论上来说,要保证SIP会话的安全,可以使用各种已有的安全协议。例如通过HTTP协议Authentication机制可以对SIP会话参与者进行身份验证。SIP协议与SMTP协议报文结构相似的特点也使得S/MIME机制可以应用到SIP会话中,来保证SIP消息的机密性与完整性,从传输层与网络层的安全协议(TLS与IPsec)出发,也可以使用TLS协议来对SIP消息进行安全保护,或使用IPsec提供VPN通道来实现安全保护。在实际操作中,网络管理员也可以通过服务器的设定,来防范拒绝服务攻击(DoS),或安装防火墙等过滤不正常的数据封包;对传送的数据封包进行加密,例如使用Secure RTP通信协议,来避免网络窃听;在各个合法的使用者之间,采用地址认证策略,用来防止封包伪装攻击等。

目前,SIP协议应用的标准主要有IETF SIPPING工作组领导的集中式多媒体会议标准和CON工作组领导的会场控制和PCP(Conference Policy Control Protocol)标准。基于SIP的集中式会议模型是应用最广泛的一种,集中式会议模型具有信令集中控制、媒体集中处理的特点。根据集中式会议模型标准以及多媒体会议的一般功能要求,本文提出了一个基于SIP的视频会议系统的实现方案,系统结构如图2所示。该系统具有一定的安全保护机制。

该系统由SIP多媒体会议用户终端、会议管理服务器、会议控制服务器、媒体服务器、系统数据库、SIP消息生成与解析模块、安全管理模块和视音频捕获/播放/编解码部分构成。呼叫服务器是SIP Proxy Server服务器,负责SIP消息的转发,并集成了注册服务器的功能。

下面分别介绍各组成部分的功能。

多媒体会议用户终端 它是用户用来参加会议的桌面应用程序。会议终端启动时会发送注册消息向注册服务器注册,注册成功后便保持在线状态,可以随时发起呼叫或接收呼叫请求。与会者可通过多媒体会议终端进行申请发言、释放申请、释放发言等操作。可以进行即时消息的发送和接收,实现会议文字聊天、文件传输、电子白板等功能。

会议管理服务器 它负责整个视频会议系统的管理工作,包括会议的预定、修改和取消,会议策略的制定和修改等。它向管理员和会议参与者提供会议配置、管理和会议信息查询界面,执行从界面上传来的配置、管理和控制命令,并据此对会议控制服务器进行相应的配置和管理,实现基本的会议管理功能。另外,还可以通过会议管理服务器对会议控制服务器的系统参数进行配置,并提交到系统数据库保存。会议控制服务器在启动时可以从系统数据库将系统参数下载到本地,进行系统的初始化。

会议控制服务器 它是此系统的控制中心,会议控制功能包括会议的创建、启动、删除、会场管理和控制、会议状态信息的采集和、会议成员的在席管理、处理会议成员请求等。它是整个视频会议系统的核心和关键部分。从会议管理服务器发出会议管理和控制命令,通过会议控制服务器具体执行,它根据会议管理系统的配置或指示创建或者结束会议,接收终端呼叫,邀请终端参与会议,控制会议过程,并按各个会议的媒体策略对会议中的媒体流进行集中处理。

SIP Proxy Server服务器 通过Proxy和注册服务器提供的服务,会议系统完成会议控制功能、支持用户的移动性。注册服务器负责接收来自终端和会议控制服务器的注册消息,以便终端和会议控制服务器都能通过定位服务找到对方的当前位置。SIP Proxy Server服务器既充当服务器又充当客户机,它根据接收到的请求回复响应,并可代表其他SIP客户机发起请求。

媒体服务器 媒体服务器可采用纯软件方式或硬件板卡方式实现媒体混合等处理,完成创建关联域、增加终端、删除终端、修改终端属性、删除关联域等操作。媒体服务器接收与会者发来的媒体流,按照媒体策略进行混合后,再分发给与会者,从而实现会议媒体流的交互。

视音频捕获/播放/编解码 完成视频/音频信息的采集、转化,实时压缩本地媒体产生的数据,实时解压缩和播放远地媒体产生并经过网络传送过来的数据。

安全管理模块 该模块主要由身份认证/密钥协商、媒体流加解密/认证两个子模块组成。在呼叫处理过程中,SIP消息生成与解析模块,调用身份认证/密钥协商子模块,对呼叫双方进行身份认证,并产生一个主密钥,用于对随后的多媒体流加解密和认证。在呼叫处理过程中得到和生成的与安全相关的信息写入一个安全上下文对象中。媒体流加解密/认证子模块完成对媒体流数据报的加解密和认证。可采用AES缺省方式,由会话密钥对每个数据包生成一个密钥,再用此密钥对这个数据包中的媒体流进行加密。

4 结 语

本文主要对SIP的安全机制及基于SIP的集中式会议系统构成进行了研究,提出了一种具有安全机制的集中式会议模型。

参 考 文 献

[1]张健,李恒文,魏绍亮.SIP协议应用研究[J].现代电子技术,2006,29(5):19-21.

[2]司端锋,潘爱民.IP电话中的安全性研究[J].计算机工程,2004,30(18):105-107.

[3]阂涵,陈萃萌,张琦辉.基于SIP协议的网络安全性分析[J].计算机工程与设计,2004,25(3):386-389.

[4]刘晓鸣.基于SIP协议的视频会议系统[J].现代电子技术,2006,29(24):106-107,110.

[5]吴志军,马兰,沈笑云.VISUAL C++视频会议开发技术与实例[M].北京:人民邮电出版社,2005.

多媒体会议系统范文第4篇

吉林省电力有限公司供电公司营业厅视频监控系统安装工程施工招标

招标地区:吉林

资质要求:投标人须具备建筑智能化工程专业承包三级及以上资质或电子工程专业承包三级及以上资质,或者计算机集成四级及以上资质企业,项目经理具有相应的项目经理证,企业具有安全生产许可证。

联系电话:0431-85794017 董建明 (2008年7月16日-8月4日)

上海市医疗急救中心安全监控系统项目招标

招标地区:上海

工程概括:包含四个部分:(1)中心大楼监控系统;(2)DV视频监控系统;(3)52寸液晶监控显示屏2台;(4)红外线对射入侵探测器。

联系电话:021-63185583 徐舟 (2008年7月24日-8月13日)

新区实验小学弱电智能化改造项目招标

招标地区:苏州

工程概况:改造项目包含:(1) 桥架系统;(2) 综合布线系统;(3) 广播系统;(4) 监控系统;(5) 防盗报警系统;(6)有线电视系统;(7)LED显示系统;(8)大会议室系统;(9)多媒体会议系统;(10)机房系统。

联系电话:0512-68079725郝春荣(2008年7月25日-8月6日)

绍兴市公安局安康医院弱电工程招标

招标地区:长沙

工程概况:综合管路系统、机房及防雷接地、计算机网络设备、综合布线系统、闭路电视系统、多媒体会议系统、安防监控系统(包括门禁及巡更、紧急求助、探访对讲录音、监狱对讲、视频监控等子系统)。病床呼叫系统、广播系统不在招标范围之内。

联系电话:0575-85127153胡小姐 (2008年7月24日-31日)

华盛世纪新城一期弱电系统工程招标

招标地区:绍兴

工程概况:包括小区安全防范系统、可视对讲系统、公共广播及背景音乐系统、电子公告牌系统、弱电管网、监控机房装修等六个子系统,其中安全防范又包括环境数字监控、周界防范、电梯监控、电子巡更、停车场管理等五个模块等系统的货物和相关服务。建筑面积约52.29万平方米。

联系电话:0731-4169655周异 (2008年7月21日-8月4日)

采 购 招 标

烟台经济技术开发区古现15路等路灯灯杆、灯具设备采购招标

招标地区:烟台

采购设备:烟台开发区古现15路等路灯灯杆、灯具设备采购,共约121套,分为灯杆、灯具两个标段。

联系电话:0535-6393108陈波 (2008年7月17日-8月8日)

济南市迎十一届全运会路灯建设和提升工程路灯灯杆采购招标

招标地区:济南

采购设备:路灯灯杆采购。

联系电话:0531-82595535罗卫东 (2008年7月22日-28日)

校园弱电系统设备招标公告招标

招标地区:苏州

多媒体会议系统范文第5篇

[关键词]网络 多媒体会议 研究和实现

多媒体会议(又称视频会议)。使用户以接近面对面的方式进行交谈,交换各种形式的信息,最大限度的消除了地理分布所造成的障碍,大大地提高了工作效率。从功能上看,完整的视频会议系统应具有会议管理、视频/音频处理、多点控制、通信服务等功能模块,其逻辑系统结构如图1所示。

一、 会议结构及规则的制定

制定的会议结构和规则分为八类:(1)会议成员及身份。会议只有一位主持人,成员包括自由人和组员,自由人指未加入某个组的成员,组员指已经加入某个组的成员;主持人的身份是自由人或组员;组员包括组长和普通组员。(2)会议管理。主持人创建会议,等待成员加入,同时会议开始;主持人退出会议,会议结束,这时其他成员自动全部退出会议。(3)组的创建和撤消。只有自由人可以创建组,创建组的自由人成为组长,每个组只有一名组长;组长退出某个组、退出会议或被主持人删除时,该组解散,普通组员成为自由人;主持人有权删除某个组,组中所有组员成为自由人。(4)所有成员权限。成员之间(包括自由人之间、组员之间、自由人和组员之间)可以相互文字交谈;任一成员可以向全体或组发送文字信息;每个成员能且只能接收一路视频音频数据。(5)主持人权限。主持人有权删除任一自由人或普通组员。(6)自由人权限。自由人可以自由选择加入某个组,成为该组的普通组员;自由人只能向单个其他自由人发送视频音频数据,但需要得到对方同意;自由人有权同意或拒绝其他自由人向自己发送视频音频数据的请求。(7)组长权限。组长有权删除某个组员,使其成为自由人;组长可直接向所在组全体成员发送视频音频数据;组长有权同意或拒绝普通组员视频音频数据的发送请求;组长有权终止普通组员视频音频数据的发送过程;组长有权指定某普通组员向全组发送视频音频数据。(8)普通组员权限。普通组员可以自由选择退出某个组,成为自由人;普通组员可向所在组全体成员发送视频音频数据,但需要得到组长同意。

二、基于COM的视频会议的结构和功能特点

一般的讲,一个应用程序总是由单个的二进制文件组成。以前,如果这个程序需要做一些改进,就要修改源代码,然后编译,生成新的文件,取代原来的文件。现在,用一种全新的角度来看问题:把原先一整个的EXE可执行文件,分割成功能不同,但相对独立的几个部分,把它们拼装起来,组成程序,组成软件。在未来程序以后,如果意识到需要对它进行修改,只要替换有问题的或是需要升级的部件就可以了。甚至可以做到在不影响程序正常运行的情况下替换其中的部件。

这样的一些具有独立功能的二进制代码就是组件(Component)。形象地讲,组件相当于计算机系统里的硬件芯片(某些组件甚至具有热插拔的性质),当实现芯片的更新换代时,只要新的芯片的接口与原芯片一致,其他的任何部分不需要做任何改动。

组件对象模型(COM,Component Object Model)作为一种编程方法,定义了一种使软件组件彼此通信的二进制标准,即使两个组件不是用同一种语言编写而成,只要它们都遵循COM标准就可以相互通信。

COM组件通过接口(interface)来显示其功能,并实现与其他COM组件的通信。一个COM组件可以拥有无数个接口。所有的接口都由IUnKnown接口派生,IUnKnown接口具有一种访问COM组件所提供接口的函数QueryInterface。在C++中,接口通过抽象基类实现。对于COM来讲,接口是一个包含一个函数指针数组的内存结构。每一个数组元素包含的是一个由组件所实现的函数地址。

COM组件首先要在系统的注册表里进行注册,在应用程序的执行过程中动态加载,需要时在内存里创建,用完后即可释放其所占的资源。

三、软件实现

本系统的模块大致有:视频采集模块、音频采集模块、视频压缩模块、音频压缩模块、视频音频的复合模块、网络传输模块、视频音频的解复合模块、视频解压缩模块、音频解压缩模块、视频播放模块、音频播放模块。另外还添加了一个极其重要的会议管理模块,该模块的主要功能是控制会议的创建和结束、加入或退出会议、创建或删除组、加入或退出组、会议成员管理以及文字数据的产生、发送、接收和显示。

由于采用了COM组件的软件设计方法,上述各模块除了会议管理模块以外,其他部分均为COM组件的形式,每个组件封装了各自相关的线程,从而使得整个应用程序的结构大大简化,脉络清晰,仅仅需要三个线程就可以完成所有的工作,分别是:用户界面线程、本地输出流产生线程、对方输入流播放线程。其中,用户界面线程包含了会议管理模块和网络传输模块;本地输出流产生线程包含视频采集模块、音频采集模块、视频压缩模块、音频压缩模块、视频音频的复合模块、网络传输模块,其中的数据流向如图2所示;对方输入流播放线程包含网络传输模块、视频音频的解复合模块、视频解压缩模块、音频解压缩模块、视频播放模块、音频播放模块,数据流向如图3所示。这三个线程之间的关系是:用户界面线程根据相应的信令启动或终止本地输出流产生线程,对于对方输入流播放线程则在用户界面线程启动时就已经创建,时刻等待视频音频数据的到来,直到应用程序结束,即用户界面线程终止。

本软件的运作采用层级组网方式,即会议由一位主持人负责整个会议的召集和终止,他是最上层的管理者;会议的成员可以创建会议小组,每个组有一位组长,负责组的建立、取消以及组内成员的管理工作,组长是会议第二级的管理者。与通常的由MCU参与建立的层级组网方式不同,本软件所建立的会议成员之间可直接通信,不需要通过主持人或其他途径的数据切换;同样,组内成员也是直接通信,不需要通过组长或其他途径的数据切换。

参考文献:

[1]张明德等.视频会议系统原理与应用.北京:北京希望电子出版社,1999,8.

[2]鲁士文.计算机网络原理与网络技术.北京:机械工业出版社,1996,12.

[3]沈兰荪等.视频编码与低速率传输.北京:电子工业出版社,2001.