优化实现多媒体视频会议系统

2017-11-23 05:13
网络安全和信息化 2017年5期
关键词:视频会议终端服务器

随着互联网的广泛应用和数字通信的日益发展,人们对视频会议也提出了更高的需求,传统的视频会议系统由于技术和成本的限制,始终无法面向普通大众提供高质量的视频会议业务。

基于SIP协议的多媒体视频会议技术,依托IETF推出的SIP(Session Initiation Protocol 会话初始协议),而得到了越来越广泛的应用。

图1 基于SIP协议的多媒体视频会议系统的组网结构

基于SIP协议的多媒体视频会议系统解决方案

基于SIP协议的多媒体视频会议系统的组网结构如图1。如图所示:多媒体视频会议系统主要由会议AS(Application Server应用服务器)和会 议Web服务 器,两 者可以是独立或者同一个物理实体。MCU(Multipoint Control Unit 多点控制单元)也是会议系统的组成部分,通常与AS视为同一物理实体。这些会议服务器与软交换系统的交互采用SIP协议标准。

PSTN网络终端、H.323网络终端、3G/4G移动网络终端需要经过VIG(Video Interactive Gateway视频互通网关)进行信令转化后,以SIP协议接入软交换系统。当然,如果软交换系统支持H.323协议,则H.323终端可以直接接入。SIP软件电话可以直接注册在软交换系统,或者通过网络穿越设备注册在软交换系统,进而使用会议AS提供的业务。

用户通过PC终端的Web浏览器访问Web服务器,实现会议管理、在会议中使用数据业务等功能。

系统功能描述

会议服务器借助宽带接入网络,既支持传统的语音会议和视频会议,也支持Web数据协作等多媒体业务。用户通过Web门户,建立具有音频、视频、数据功能的多媒体视频会议系统,将普通电话、IP电话、手机、视频终端、PC终端等各种终端接入系统,使会议的召开更加便利,在一定程度上节约了网络建设成本、终端成本,以及时间成本。

会议系统的基本业务流程

基于SIP协议的多媒体视频会议系统的基本流程是:

1.会议召集者通过Web在会议服务器上建立会议室。

2.会议服务器通过SIP触发软交换呼叫参会人员A。软交换经过用户属性查找,此人是PSTN用户,将呼叫路由接入到TG上。TG通过ISDN PRI呼叫PSTN上的用户A的模拟话机。用户电话振铃,参会人员A摘机,接入会议系统。

3.会议服务器继续呼叫下一位参会人员,触发软交换,呼叫参会人员B。软交换通过用户属性查找,此人是软交换下挂的直接用户,触发参会人员B的CPE终端设备,参与人员应答呼叫,并接入会议系统。

4.多媒体会议系统功能的具体实现

创建会议:用户通过Web在会议服务器上创建会议,设置会议参数,包括会议类型、会议主题、会议模式等。

会议通知:会议创建者可以向参会人员发邮件或短信来通知会议,使用会议服务器集成的邮件系统发送邮件通知,使用短信模块或者短信网关发送短信通知,告知参会人员会议拨入号和接入码。

加入会议:参会人员通过终端接入会议拨入号,软交换系统将请求传输到会议服务器,会议服务器会要求参会人员输入接入码。如果正确,就可以接入会议,然后输入会议号或者密码就可以参加会议了。

退出会议:已经加入会议的参会人员可以通过挂机主动退出会议。如果参会人员使用的是SIP终端,可以使用SIP BYE请求消息发送至软交换,软交换再将请求发送至会议服务器,进而退出会议。

会议控制:会议创建者可以通过Web增加、清除会议成员,也可以锁定会议室,禁止人员进出,也可以控制参会人员的发言权,也可以将会议管理权交给其他参会人员。同时,也可以通过Web设置通告功能,在参会人员接入会议时必须报知姓名给其他人员。会议结束时,可以设置到时终止功能,也可以主动终止会议,然后向参会人员发送BYE消息,结束会话。

数据协同:会议创建者在创建会议时,可以通过HTTPS通知会议服务器启动应用共享,并发送共享数据给会议服务器,会议服务器则发送通知给参会人员,再推送共享数据给他。同理,可以实现PPT演示、桌面共享、电子白板、发送会议中即时消息等功能。

会议查询:在Web界面直接查询会议历史记录。

会议回放:用户可以通过电话或Web界面回放会议。

链接:

SIP协议概述

IP是应用层的信令控制协议,用于创建、修改和释放一个或多个参与者的会话。这些会话可以是基于IP的多媒体会议、IP电话或多媒体分发。会话的参与者可以通过组播、网状单播或者二者结合进行通信。

SIP不是会话描述协议,不提供会议控制功能,而是使用 SDP(Session Description Protocol 会话描述协议)来描述终端设备的特点。

SIP自身不提供QoS(Quality of Service服务质量),而是与其他协议进行协作。包括 :RSVP(Resource Reservation Protocol资 源 预 留 协 议)、LDAP(Lightweight Directory Access Protocol 轻量目录访问协议)、RADIUS(Remote Authentication Dial In User Service 远程用户拨号 认 证)、RTP(Real-time Transport Protocol 实时传输协议)、RTCP(Realtime Transport Control Protocol实时传输控制协 议)、DNS(Domain Name System 域名系统)等,因此不必再引入新服务对SIP基础设施提供支持。

SIP是开放的,易于扩展。SIP可以在多台PC终端和电话上,模拟Internet创建会话,完成网络消息的传输。

SIP本身不提供服务,但是作为一个基础协议,提供了一些基本功能,用于实现不同的服务。

SIP定义了用户代理、用户代理服务器、重定向服务器、注册服务器共4种逻辑实体来完成信息的传输过程。

SIP协议是一个基于文本的协议,使用UTF-8字符集。SIP协议是一个基础协议,仅仅完成了初始化连接,而媒体通信需要的信息,包括通信对方的音视频编码格式、通信端口等信息则需要专门的协议去沟通完成的。

SIP信令一般将SDP(Session Description Protocol 会话描述协议)构建的内容作为消息体。SDP提供了统一的描述格式,包括会话信息和媒体信息。

猜你喜欢
视频会议终端服务器
省农办主任暨三农重点工作推进视频会议
X美术馆首届三年展:“终端〉_How Do We Begin?”
通信控制服务器(CCS)维护终端的设计与实现
PowerTCP Server Tool
民政部召开民政领域社会工作推进视频会议
GSM-R手持终端呼叫FAS失败案例分析
得形忘意的服务器标准
计算机网络安全服务器入侵与防御
浅谈远程视频会议系统的构建
云技术在视频会议系统中的应用研究