在线工博会

新型企业级视频会议系统的构架设计与实现
视频会议系统是利用计算机网络通信技术,使得在地理位置上分散的客户无需集中在一个会议室中,就可以通过图像、声音等多种形式,和对方或多方进行面对面交谈和举行会议的一种现代化通信系统。它可以帮助企业实现远程视频会议、远程培训、资料共享、实时交互和协同工作的目的,主要应用于政府级行政会议、远程医疗、远程教育、商业洽谈、个人应用等领域。
一、视频会议
随着音视频编、解码技术的日趋成熟和视频会议系统应用的不断推广,视频会议系统的研究机构和开发商除了提供实时可交互的音频、视频、文字、白板等基本功能外,更加注重提高传输质量、降低资源消耗、扩大适用范围,深入满足用户的多样化需求。通过调查研究,我们发现已有视频会议系统存在需要改进的部分主要有以下两个方面:
(1)有关带宽方面:(a)国内的视频会议系统基本上都是基于企业内部网运行的(有足够的带宽做保证),如局域网、城域网等,虽然它们也支持互联网运行,但效果不太理想,这一点大大限制了视频会议系统的应用。(b)国外的视频系统,代表性的:一是Microsoft的NetMeeting系统,其功能较单一,在互联网上的效果也不理想。二是SkePe公司的视频系统,在互联网上与同类产品在相同条件下比较表现较好。但当同时参加会议的对象增多时,效果也很不好。
(2)有关声音方面(多方同时可以说话,即混音技术):现有的产品中,有的往往采取在同一时刻只能有一个人说话的技术手段,这样一来,那种会议的效果(如讨论)就大打折扣,有的虽然允许多方同时对话,但效果还有待于进一步的提升。
通过研究上述问题,并有效结合当前企业需求发展,设计一个技术更深入、功能更全面的视频会议系统的系统构架,能为企业提供一个更优质的音视交互服务,创造一个全新的异地实时互动平台,促进视频会议系统应用与研究的进一步发展。
二、设计思想
本着先进性、实用性、可扩展性和安全灵活的研究目标,系统采用MPEG-4/H.264视频压缩技术和G.729音频压缩技术;基于TCP/IP、UDP、RTP/RTCP/RSVP、P2P/Muhicast协议架构,设计适用于企业级大规模的网络视频会议的软件系统。该系统不仅可以运行在局域网、广域网和因特网上,满足规模大小不等的公司需求,还可以集音、视频和数据协同操作为一体,功能全面丰富。系统支持多路音视频交互,全面满足远程视频会议、资料共享、协同工作、远程培训等需要,提供快捷高效的沟通方式。
三、系统构架
根据所述的设计思想,系统可通过客户端和管理员两个子系统来实现。客户端子系统需要完成以下几个功能模块:
(1)多路音视频交互功能。包括多画面和智能混音等。利用多面面功能,可在一台终端显示设备上同时显示多个远端会场的活动图像,加强会议现场感受。利用智能混音功能,可实现多方同时发言的讨论式会议。
(2)会议、媒体录播功能。提供数字化的会议视音频码流录制、存储及在线点播功能,可让无法及时参加会议的人员通过流媒体点播了解当时的会议实况。
(3)音视频控制功能。利用音视频控制功能的支持,用户除可调整本地音视频外,还可灵活地连接和屏蔽与其他人的音视频相互访问权限,从而调整传输数据量的大小,有效利用带宽资源,提高系统质量。
(4)数据会议功能。通过数据会议功能,企业既可在远程会议中同时传输PPT、数据报表等演示资料,加强应用的直观性和实际效果;又可实现协同办公,如会议进程中进行应用共享、文件传输、文字交流等数据协作。
(5)用户分组功能。通过用户分组功能,可以方便地查看各个分组中的参会人员及其状态。管理员子系统需要完成以下几个功能模块:
用户管理功能。它为管理员提供了企业员工信息的录入、删除、更改、查找、分页浏览等功能,并根据输入的信息实现用户自动分组。
数据库管理功能。在数据库管理中,为了便于不同企业根据其自身特点按不同的属性字段(如部门、级别)定义用户分组视图,管理员可以灵活地增加、删除用户分组的分组项或者分组项内的组项值。
四、系统的实现效果
本系统实现了两个子系统(客户端和管理员)。
1.客户端子系统主要完成了以下几个功能
(1)多用户音、视频的协同访问:当多人加入会议系统协同访问时,多路视频技术和音频混音技术保证了与会者犹如身临会场般地自由交谈。
(2)提供灵活可控的分组视图:每个企业不同的分组屙眭字段(如部门、级别)对应有其特定的分组视图,系统提供了自动显示特定分组视图的功能,每个分组视图包含其所拥有的分组成员。
(3)提供白定义视图:每个用户都希望有其自己的用户组,在此我们提供了用户自定义视图,并提供了视图的增加、删除、重命名操作。
(4)显示用户列表:用户列表可以把该会议中每个用户的状态显示出来,如:是否在线、是否交谈、是否允许对方访问视频、是否允许对方访问音频、是否可访问对方视频、是否可访问对方音频。
(5)本地音、视频控制:可控制本地耳机和麦克,可控制本地摄像头。
(6)文字聊天:可自由选择交流对象进行文字聊天。
(7)文件发送:实现同时向多人进行文件传输,并保证其速度和质量。
(8)不同窗口视图切换:提供用户列表视图、视频视图、文字聊天视图兰种视图间的相互切换。
(9)会议、多媒体播放、录制:实现会议及各种格式媒体文件的播放、录制、实时数据传输功能。
2.系统管理员子系统主要完成了以下几个功能
(1)数据库管理:在数据库管理中,为了便于不同企业根据其自身特点按不同的属性字段(如部门、级别)定义特定分组视图,系统提供了灵活定义分组视图的功能。
(2)用户管理:提供企业员工信息的录入、删除、更改等操作。
五、测试结果
采用本设计结构的视频会议系统,在局域网和广域上都得到了很好的应用。
视频会议系统已经改变了传统的会议模式并带来了深刻的变革,相信随着现代通信技术和计算机技术的进一步发展,它将会渗透到社会生活的各个领域,发挥越来越重要的作用。 12/7/2010


电脑版 客户端 关于我们
佳工机电网 - 机电行业首选网站