视频会议终端
视频会议系统
视频会议方案
基于sip协议的视频会议系统应用解决方案介绍
发布时间:2019-02-19 文章来源: 网络整理

随着我国宽带建设的进一步普及,以及电子政务和信息化建设的不断推进,视频会议产品已经越来越广泛地应用到了各个领域。现在市场上的视频会议产品大多是基于H.323协议的。由于H.323协议标准过于严格,实施起来比较困难,系统的自由度较小、扩展性差,而且硬件设施比较昂贵。电力等行业的信息化和业务需求,需求发展灵活性高、扩展性更好、更容易实施的视频会议系统。因此,寻找一种成本低、灵活性高,在现有网络环境下可以进行视频通信的技术很有必要。利用SIP灵活、简单,易实现,独立于硬件的特点,可以在现有的网路环境中很好地实现会议功能。


SIP视频会议

配图来源网络


首页我们来了解下什么是SIP协议:
SIP是IETF(Internet工程任务组)提出的、不同于H.323协议的一种支持多媒体会话的信令控制协议。SIP是应用层的协议,独立于传输层,用于创建、修改和终止一个或多个参与者的会话。

SIP定义了4种逻辑实体:
(1)SIP用户代理(UA)是终端用户设备,可分为用户代理客户端和用户代理服务器两部分:用户代理客户端是客户端应用程序,初始SIP请求;用户代理服务器是服务器应用程序,当接收到SIP请求时联系用户,并且代表用户返回一个响应。

(2)SIP代理服务器接受SIP UA的会话请求并查询SIP注册服务器,获取被叫方UA的地址信息,然后将会话信息转发给主叫方UA或代理服务器。

(3)重定向服务器。SIP重定向服务器允许SIP代理服务器将SIP会话邀请信息定向到外部域,并将映射的新地址返回给呼叫方。SIP重定向服务器可以与SIP注册服务器和SIP代理服务器同在一个硬件上。

(4)注册服务器。接收客户端的注册请求,完成用户地址注册。SIP用户代理之间建立连接的流程。

SIP视频会议的创建流程:

(1)会议创建
系统通过web管理系统来创建会议。Web管理系统将创建会议的过程通过网页的形式更直观地向用户展示。在创建会议的过程同时还需要定义会议策略,主要定义该会议的与会者。根据会议创建向导收集的会议信息创建会议。创建会议时,会议的URI必须是唯一的,根据一定的生成规则确保会议URI的唯一性。将所有会议相关的信息保存到数据库中。

(2)加入会议
Call-In方式:用户可通过E—mail、Web公告、即时消息等方式事先获得会议URI,然后向会议的URI发送INVITE消息,请求加入会议。

Call-Out方式:会议开始后,会议控制中心向用户发送INVITE消息,邀请其加入会议。Call-Out方式要求在创建会议时就知道与会者的URI。

(3)会议状态信息通告机制
与会者在会议进行期间可以获得会议的事件及状态信息,这通过会议通告服务(CNS)来实现。与会者在加入会议后可向会议控制中心发送SUB—SCRIBE请求,订阅感兴趣的会议事件和状态通知的服务。当某类事件发生或会议的状态发生变化时,会议通告服务器将生成状态报告的事件包,通过NOTIFY请求发送给订阅者,通告发生的事件或状态的变化情况。

(4)会场控制机制
会场控制消息是在会议主席、会议服务器和会议成员之间传递的,可分为2部分:会议控制命令和会议控制事件。会议控制命令是从会议主席或经过授权的会议参与者发往会议服务器的更改会场资源状态的请求。而会议控制事件消息是一种关于会场资源状态信息的报告,由会议服务器发往会议参与者。

(5)会议结束
最后一个与会者离开会议时会议结束。会议结束时与会议相关的会议策略也会被销毁。

SIP协议凭借其简单、易于扩展、便于实现等诸多优点越来越得到业界的广泛青睐,已成为下一代网络体系中的核心协议。随着SIP协议的完善与发展和电力行业的信息化需要,基于SIP视频会议系统在不同行业的应用将会越来越普遍。


TAGS:视频会议解决方案SIP
视频会议设备