凌 颖
(中国电信股份有限公司上海研究院 上海200122)
随着网络能力和终端能力的不断提升,视频监控系统的接入方式越来越丰富,用户不仅可以通过安装特定客户端软件,以C/S的方式接入视频监控系统,也可以通过访问网页上的特定控件,以B/S的方式接入视频监控系统。在这种方式中,客户端软件与视频监控系统之间直接建立连接,客户端软件主要完成业务请求/认证、监控列表解析、从视频监控系统上接收视频流、视频流的解码和播放、发送PTZ监控消息给视频监控系统进行监控等工作。其中,客户端软件与视频监控系统之间是通过建立RTSP会话实现媒体内容的实时流式传输的。这种通过安装客户端软件进行视频监控的业务应用范围有一定的局限性,只能向签约的业务用户开放。
随着核心网和终端对视频通信能力的支持,一种通过建立视频通话话路接入视频监控系统的新的接入方式应运而生,即用户不需要安装任何软件,只需利用视频呼叫中心的视频话路接续能力接入视频监控系统,用户终端只要具备视频通话能力即可。这种方式能够向更多的用户开放视频监控业务,扩展了业务的应用范围。
用户通过视频终端接入视频呼叫中心,进行视频监控的业务,由于用户的视频终端上没有安装视频监控客户端,因此,用户进行业务登录/认证、实时视频浏览、云镜控制、截屏/录像/回放等操作都需要在视频呼叫中心上完成。而在传统的视频监控业务中,这些功能都是在视频监控系统的特定客户端上完成的。
(1)业务登录/认证的能力
在传统的视频监控业务中,用户是在客户端软件上通过输入登录账号和密码等方式登录到视频监控系统中。
这种通过视频呼叫中心接入视频监控系统的方式,用户不需要直接登录视频监控系统,而是由视频呼叫中心到视频监控系统上进行登录或认证,视频呼叫中心通过身份认证及授权后,方可使用视频监控系统提供的服务。
(2)实时视频浏览的能力
在传统的视频监控业务中,客户端软件通过HTTP方式访问视频监控系统的业务管理平台,进行业务浏览和前端列表选择,并根据用户类型、权限等参数信息向用户选择播放实时的视频流。
在通过视频呼叫中心接入视频监控系统的方式,业务浏览和前端监控资源列表的展示菜单都是由视频呼叫中心生成的,多画面监控点显示、多画面轮巡、字幕叠加等功能都可以由视频呼叫中心系统中的媒体服务器来完成。
媒体服务器可以将从视频监控系统上获取的多个监控点画面组合在一起向用户多画面呈现,也可以将从视频监控系统获取的多画面监控点直接呈现给用户。但是,视频呼叫中心会在视频流上叠加监视摄像头名称信息和按键控制信息,与原来视频监控系统在视频画面上叠加的反映该段视频时间、地点等信息字幕不同,这些叠加按键控制信息主要是用来指示用户进行监控画面选择和切换的。
(3)云镜控制的能力
在传统的视频监控业务中,具有控制权限的用户在连接到实时视频码流后,可以通过客户端软件上的图形解码或快捷键对远端视频资源关联的云台进行实时控制。
在通过视频呼叫中心接入视频监控系统的方式中,用户是用视频通话终端上的按键(0~9、#、*)进行云镜控制的(包括上下左右方向、图像放大和缩小、光圈放大和缩小等控制操作)。
(4)截屏、录像、回放的能力
在传统的视频监控业务中,用户在观看监控视频直播时,可以对当前图像进行视频截图,截图文件存放在客户端上,用户可以根据截图查看路径的提示进行查看;也可以选择录像按钮,对当前播放视频进行录像,录像视频文件存放在客户端上,用户可以通过客户端软件进行播放。
在通过视频呼叫中心接入视频监控系统的方式中,系统同样具备截屏、录像以及回放的功能,不同的是这些功能不是在用户终端上完成的,而是由视频呼叫中心根据用户的按键选择完成的,抓拍下来的视频截图以及录像信息存放在视频呼叫中心的媒体服务器上,如果用户需要浏览,可以发起视频呼叫到视频呼叫中心进行图片和录像的回放。
(5)应急联动告警通知的能力
在传统的视频监控业务中,是在视频监控系统中为各种业务报警(开关量告警、图像检测告警)配置短信、语音联动的,报警的短信或语音内容、报警发送对象的用户信息以及用户的手机号码和固定电话号码都是由电信管理员配置在视频监控系统中的,视频监控系统需要与短信网关和声讯平台建立连接,实现短信发送和语音外呼的能力,将报警的短信或语音内容通知给报警发送对象。
视频监控系统与呼叫中心建立连接后,可以利用呼叫中心所具备的语音外呼和短信发送能力,实现各种业务报警(开关量告警、图像检测告警)的短信、语音联动。不必在视频监控系统中配置报警的短信或语音内容、报警发送对象的用户信息以及用户的手机号码和固定电话号码等信息,这些信息可以根据行业应用的需求配置在呼叫中心上,视频监控系统只需要将告警信息发给呼叫中心,由呼叫中心将报警的短信或语音内容通知给报警发送对象。
为了实现这种新的视频监控系统接入方式,需要建立视频呼叫中心与视频监控系统之间的连接,系统互通结构如图1所示。
系统结构中各个单元实现的功能如下所述。
(1)业务管理单元
业务管理单元是视频呼叫中心接入视频监控系统的访问入口,完成以下功能:
·视频呼叫中心到视频监控系统中的认证、监控列表查询、视频抓拍/录像等功能;
·从前端监控单元上获取告警信息,并将这些告警信息发送给视频呼叫中心。
(2)视频呼叫中心接入单元
视频呼叫中心接入单元作为视频呼叫中心与视频监控系统互通的关键网元,是为视频监控系统提供RTSP接入访问的视频接入单元,实现视频呼叫中心与视频监控系统之间的视频码流转换、云镜控制消息转换等功能,主要包括:
·对来自前端监控单元的各种不同音、视频信号进行编码转换;
·代理视频呼叫中心的PTZ监控请求,实现对云镜的控制能力。
(3)前端监控单元
前端监控单元是视频监控系统中的信息采集设备,实现视频信息、音频信息、数据信息及告警信息的采集功能。前端监控单元包括前端设备(视频服务器或DVR等)、摄像机、云台设备、报警输入和输出设备等。
(1)视频监控应用服务器
视频监控应用服务器主要为呼叫视频呼叫中心的用户提供访问视频监控系统的服务,主要完成以下功能。
·接入视频监控系统的登录或认证,视频监控应用服务器根据用户主叫号码查询相关的身份信息,判断该用户是否有权限进行视频监控,如果有权限才向该用户提供服务。
·从视频监控系统上获取监控列表信息后,由视频呼叫中心将这些监控列表转换成视频菜单,通过视频IVR呈现给用户,提供给用户进行视频监控的选择。这些监控资源信息文件包括客户设备组织文件和前端(镜头)设备信息文件。
·接收用户的视频截屏/录像请求后,通过CTI Server对接收的视频监控流进行截屏或录像的操作,截屏或录像后的资源存放在视频呼叫中心的文件服务器上,用户可以随时拨入视频呼叫中心进行查看和浏览。
·从视频监控系统上接收到报警信息后,查询该报警点相关的报警发送对象的用户信息、向用户告警的短信或语音内容,然后由呼叫中心发起外呼或发送短信通知用户。
(2)视频监控接入网关
视频监控接入网关将用户在终端上输入的按键选择转换成PTZ控制消息,发给视频监控系统进行云镜控制。
(3)IVR
IVR是视频呼叫中心自助业务运行环境,提供视频呼叫平台与用户的语音自助、视频菜单自助交互服务,能向发起视频呼叫的用户终端提供视频菜单服务。
(4)CTI服务器
CTI服务器负责对所有呼叫事件进行统一排队和路由,并对视频呼叫中心内所有资源进行统一调度和管理。
(5)排队机
视频呼叫中心中的排队机主要负责语音及视频呼叫的接入。
(1)视频呼叫中心的视频监控应用系统与视频监控系统的业务管理单元之间的接口
该接口主要用于用户身份认证、视频录像/截屏、报警通知、监控资源信息同步、监控资源列表获取等功能。此接口承载于IP上,采用Web Service接口协议(SOAP/HTTP)。
·用户身份认证、视频录像/截屏的请求消息都是视频监控应用系统调用该接口发给视频监控系统的;
·报警通知是由视频监控系统调用该接口发给视频呼叫中心的;
·当监控系统中公众监控资源信息有变更时,可以通过该接口同步到视频呼叫中心上;
·在行业监控中,视频监控应用系统通过该接口根据用户手机号码从监控系统中获取监控资源列表。
(2)视频呼叫中心的视频监控接入网关与排队机之间的接口
该接口主要用于建立视频呼叫中心排队机与视频监控接入网关之间的视频通话话路。通过这个视频通话话路,视频呼叫中心的交换机可以将用户在话机上的DTMF信号通过SDP消息发送给视频监控接入网关,网关将这个消息转换成PTZ消息发给视频监控系统进行云镜控制;另外,视频监控接入网关需要将从视频监控系统接收到的监控视频流转发给视频呼叫中心。
该接口协议主要包括以下内容:
·采用SIP和SDP进行媒体会话的建立和控制;
·采用RTP、UDP、IP传输音频和视频等媒体数据。
(3)视频呼叫中心的视频监控接入网关与视频监控系统的视频呼叫中心接入单元之间的接口
该接口主要用于视频呼叫中心与视频监控系统之间的监控视频流(实时监控视频)传送,以及用于视频呼叫中心对监控摄像头进行PTZ监控操作。视频呼叫中心作为RTSP客户端,向视频监控系统发起指定视频源的媒体请求,视频呼叫中心接入单元向监控系统请求指定标识的监控视频,并对该视频按照系统要求的格式进行转换处理后,返回给视频呼叫中心。
该接口协议主要包括以下内容:
·采用RTSP和SDP进行媒体会话的建立和控制;
·采用RTP、UDP、IP传输音频和视频等媒体数据;
·采用UDP通信方式发送PTZ消息。
总而言之,在这种接入方式中,视频呼叫中心会把从视频监控系统中接收到的视频监控流,通过主叫与视频呼叫中心之间建立的视频通话话路转发到主叫用户终端上。而这些发起视频呼叫的主叫用户终端(如手机终端,SIP软、硬终端等)具有很大的差异性,在屏幕分辨率、码率等方面各不相同。虽然视频监控系统中也有一些进行视频流编码转换的单元,但是视频呼叫中心也需要具备对不同视频监控流进行编码转换的功能,以满足视频通话终端的终端显示。
在这种接入方式中,视频呼叫中心除了要进行视频监控流的编码转换以外,还需要具备录像/截屏文件存储、PTZ云镜控制消息转换的能力,这些能力都是以往视频呼叫中心所不具备的,都是需要定制开发的。
另外,主叫用户视频通话终端的芯片处理能力,音、视频编解码能力以及网络的传输速率都将是影响这种视频监控系统接入业务发展的关键因素。因此,只有在视频通话终端以及整个核心交换网络能力发展成熟,用户使用视频通话的习惯慢慢培育起来之后,此业务才能真正地发展起来。
这种新的视频监控系统接入方式,能够拓宽视频监控系统的用户接入渠道,用户终端上不需要安装任何软件,只需要支持视频通话能力,发起视频呼叫到视频呼叫中心上就能够看到视频监控画面了。这种接入方式将能够大大地拓展视频监控业务的应用范围,能够在面向公众的公共场所监控(如公共交通、旅游景点)以及对用户终端要求比较低的行业监控(如应急指挥、生产管理、商贸经营、家居看护)等得到广泛的应用。