admin 管理员组文章数量: 887021
2024年3月27日发(作者:diva是什么意思英语)
QB-╳╳-╳╳╳-╳╳╳╳
China Mobile Video Surveillance
General Technical Requirements
版本号:1.0.0
╳╳╳
╳-╳╳-╳╳发布 ╳╳╳╳-╳╳-╳╳实施
中国移动通信企业标准
中国移动视频监控
总体技术要求(送审稿)
中国移动通信集团公司 发布
QB-中国移动视频监控总体技术要求
目 录
前 言 ............................................................................................................................................ IV
1. 范围........................................................................................................................................... 1
2. 规范性引用文件 ....................................................................................................................... 1
3. 术语、定义和缩略语 ............................................................................................................... 1
4. 业务概述 ................................................................................................................................... 2
5. 系统结构 ................................................................................................................................... 2
5.1 单域系统架构................................................................................................................... 2
5.2 多域系统架构................................................................................................................... 3
5.3 系统分层结构................................................................................................................... 4
5.4 系统功能结构................................................................................................................... 4
5.5 网元描述 .......................................................................................................................... 5
5.5. 5
5.5. 7
5.5. 7
5.5. 7
5.5. 7
5.5. 8
5.5.7 8
5.5.8 8
5.5. 8
6. 用户及设备编码 ....................................................................................................................... 9
7. 功能要求及主要流程 ............................................................................................................... 9
7.1系统功能 ........................................................................................................................... 9
7.1.1 用户开销户流程.............................................................................. 10
7.1.2 用户划归与业务变更...................................................................... 11
7.1.3 设备开销户流程.............................................................................. 12
7.1.4 设备划归.......................................................................................... 14
7.1.5 权限管理流程.................................................................................. 14
7.1.6 用户修改别名和密码...................................................................... 15
7.1.7 售后服务流程.................................................................................. 15
7.1.8 话单与支付...................................................................................... 15
7.2业务功能 ......................................................................................................................... 16
7.2.1 前端注册注销.................................................................................. 16
7.2.2 无线前端休眠和短信通知上线...................................................... 17
7.2.3 前端保活.......................................................................................... 18
7.2.4 前端能力上报.................................................................................. 19
7.2.5 前端查询平台信息.......................................................................... 19
7.2.6 前端时钟同步.................................................................................. 20
7.2.7 平台呼叫前端请求实时视频.......................................................... 21
7.2.8 客户端注册和注销.......................................................................... 24
7.2.9 客户端保活...................................................................................... 25
7.2.10 客户端查询平台信息.................................................................... 26
I
QB-中国移动视频监控总体技术要求
7.2.11 客户端自动升级............................................................................ 26
7.2.12 历史告警查询................................................................................ 27
7.2.13 获取设备列表................................................................................ 27
7.2.14 客户端自定义LOGO上载和下载.................................................... 29
7.2.15 查询设备详细信息........................................................................ 29
7.2.16 活动告警查询和确认.................................................................... 30
7.2.17 前端状态通知................................................................................ 31
7.2.18 直连实时浏览................................................................................ 31
7.2.19 中转实时浏览................................................................................ 34
7.2.20 直连中转自动切换........................................................................ 37
7.2.21 云镜控制........................................................................................ 39
7.2.22 云镜锁定和解锁流程.................................................................... 40
7.2.23 直连语音对讲................................................................................ 41
7.2.24 中转语音对讲................................................................................ 41
7.2.25 语音广播........................................................................................ 42
7.2.26 平台告警联动查询和设置............................................................ 44
7.2.27 告警联动........................................................................................ 45
7.2.28 平台触发前端抓拍上载................................................................ 46
7.2.29 平台手动录像................................................................................ 47
7.2.30 平台录像计划查询和设置............................................................ 48
7.2.31 平台录像查询删除........................................................................ 49
7.2.32 平台录像回放和下载.................................................................... 50
7.2.33 前端手动录像................................................................................ 52
7.2.34 前端录像计划查询和设置............................................................ 53
7.2.35 前端录像查询................................................................................ 54
7.2.36 前端录像中转回放和下载............................................................ 55
7.2.37 前端录像直连回放和下载............................................................ 57
7.2.38 前端抓拍和上载............................................................................ 58
7.2.39 前端抓拍计划查询和设置............................................................ 59
7.2.40 前端抓拍图片查询和下载............................................................ 60
7.2.41 平台抓拍图片查询和下载............................................................ 61
7.2.42 前端参数配置和查询.................................................................... 61
7.2.43 手机客户端获取设备列表............................................................ 63
7.2.44 手机客户端请求播放实时视频和云镜控制................................ 63
7.2.45 手机WAP方式请求实时视频.......................................................... 65
7.2.46 手机WAP方式录像回放.................................................................. 66
7.2.47 手机客户端录像查询.................................................................... 66
7.2.48 获取录像回放或下载 68
7.2.49 手机客户端录像回放.................................................................... 69
7.2.50 客户端上载视频............................................................................ 71
7.2.51 上载视频查询、回放和下载........................................................ 71
7.2.52 前端采集数据上载........................................................................ 72
7.2.53 客户端上线和前端登陆的总体流程说明.................................... 72
8. 性能要求 ................................................................................................................................. 74
II
QB-中国移动视频监控总体技术要求
8.1承载网性能要求.............................................................................................................. 74
8.2无线网络性能要求 .......................................................................................................... 75
8.3图像参数要求.................................................................................................................. 75
8.4传输要求 ......................................................................................................................... 75
8.5系统处理能力.................................................................................................................. 76
可靠性要求 ............................................................................................................................. 76
安全性要求 ..................................................................................................................... 76
10.1认证机制 ....................................................................................................................... 77
10.2信令安全 ....................................................................................................................... 77
10.3数据安全 ....................................................................................................................... 77
10.4网络安全 ....................................................................................................................... 77
网管要求 ......................................................................................................................... 79
11.1平台网管要求 ................................................................................................................ 79
11.2 前端网管要求 ............................................................................................................... 79
系统要求 ......................................................................................................................... 80
12.1设计原则 ....................................................................................................................... 80
12.2建设原则 ....................................................................................................................... 80
12.3硬件要求 ....................................................................................................................... 81
9.
10.
11.
12.
12.3.1 可靠性与可用性............................................................................ 81
12.3.2 服务器硬件要求............................................................................ 81
12.3.3 终端设备硬件要求........................................................................ 82
12.4软件要求 ....................................................................................................................... 82
12.4.1基本要求.......................................................................................... 82
12.4.2 软件设计要求................................................................................ 83
12.4.3 中心服务平台管理系统软件要求................................................ 83
12.5环境和节能要求............................................................................................................ 83
13. 编制历史 ......................................................................................................................... 84
III
QB-中国移动视频监控总体技术要求
前 言
本标准旨在于定义中国移动视频监控业务的总体技术规范和业务流程,用于
中国移动公司开展视频监控业务的规范性文件。
本标准是中国移动视频监控业务系列标准之一,该系列标准的结构、名称或
预计的名称如下:
序号 标准名称
[1] 中国移动视频监控业务规范
[2] 中国移动视频监控业务接口规范
[3] 中国移动视频监控总体技术要求
[4] 中国移动视频监控客户端规范
[5] 中国移动视频监控前端规范
[6] 中国移动视频监控中心平台设备规范
本标准涉及知识产权的情况说明。
本标准由中移 号文件印发。
本标准由中国移动通信集团数据部提出,集团公司技术部归口。
本标准起草单位:中国移动通信研究院,中国移动北京公司
本标准主要起草人:郑冬冬、柴鑫刚、刘聪、朱偉
IV
QB-中国移动视频监控总体技术要求
1. 范围
本标准定义了中国移动视频监控业务的总体技术规范和业务流程,用于中国移动公司开
展视频监控业务的规范性文件。
2. 规范性引用文件
下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其
随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标
准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新
版本适用于本标准。
表2- 1
规范引用文件表
序号
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
标准编号
RFC768
RFC793
RFC959
RFC2326
RFC4566
RFC2616
RFC3261
RFC3550
RFC3551
RFC4145
RFC4571
标准名称
用户数据包协议(UDP)
传输控制协议(TCP)
文件传输协议(FTP)
实时流协议(RTSP)
会话描述协议(SDP)
超文本文传输协议(HTTP1.1)
会话初始协议(SIP)
实时传输协议(RTP)
实时控制协议(RTCP)
基于TCP的媒体传输会话描述协议(SDP)
基于连接的实时传输、控制协议
3. 术语、定义和缩略语
表3-1
术语、定义和缩略语表
词语
业务控制中心
监控客户端
移动监控客户端
网络录像单元
监控前端
移动监控前端
业务管理平台
解释
SCC(Service Control Center)
SC(Surveillance Client)
M_SC(Mobile Surveillance Client)
VR(Video Recorder)
VCU(Video Capturing Unit)
M_VCU(Mobile Video Capturing Unit)
SMP(Service Management Platform)
1
QB-中国移动视频监控总体技术要求
视频转码单元
视频分发服务器
前端接入网关
客户端接入网关
VT(Video Transcoder)
VDS(Video Distribution Server)
VCU_GW(VCU Gateway)
SC_GW(SC Gateway)
4. 业务概述
视频监控业务是中国移动的面向公众的视频监控业务,随着技术的不断发展,基于宽带
技术的网络图像应用在网络视频监控中逐步得到推广使用,使得视频监控已不仅仅局限于安
全防范,而是已成为一种对各行各业都较为行之有效的监督手段和管理资源。互联网应用的
蓬勃兴起,图像压缩编码与流媒体技术的逐步演进,系统处理能力的大幅度提升,都使得数
字信息技术作为一项领先的技术手段,在促进网络图像应用,降低产品成本,提高灵活性、
可扩充性等方面提供了强大的技术驱动力。受益于这些技术突破,网络图像业务的应用面得
以大大扩展,正逐渐进入许多对网络图像业务有着极大需求的新兴行业市场。
视频监控业务是一种基于宽带网络为用户提供图像和各种报警信号远程采集、传输、储
存、处理的一种全新电信业务。这是一个由前端、中间端、后端三部分组成的网络视频监控
系统。前端由镜头、摄像机、云台、报警开关、视频编解码设备、主机控制设备和监控软件
组成;中间端即是中国移动提供的中心服务平台,中心服务平台具有业务平台的管理功能,
并对传送过来的图像进行转发、分发或存储,对报警进行联动处理。
目前中国移动主要大力发展集团客户和家庭客户市场。
5. 系统结构
5.1 单域系统架构
系统单域的总体框架如下图所示。主要包括业务管理平台(SMP)、中心服务平台、监
控前端(VCU)以及监控客户端(SC),中心服务平台包括业务控制中心(SCC)、视频转分
发服务器(VDS)、网络录像单元(VR)、视频转码单元(VT)、前端接入网关(VCU_GW)、
客户端接入网关(SC_GW)。
2
QB-中国移动视频监控总体技术要求
SMP
中心服务平台
SCC
业务控制中心
VDS
网络录像单元
视频分发服务器
VRVT
视频转码单元
VCU_GW
前端接入网关客户端接入网关
SC_GW
VCU
监控前端
SC
监控客户端
图5-1
中国移动视频监控业务系统单域结构图
5.2 多域系统架构
视频监控业务平台多域访问时,由客户端同时连接到多个域平台实现,如下图所示:
SMP01
SCC
SMP02
SCC
VDS
VR
SC_GW
VT
VCU_GWVCU_GW
VR
VDS
VT
SC_GW
SCVCU
SC
VCUSC
图5- 2
中国移动视频监控业务系统多域结构图
跨域的SC需要分别到各个不同的域进行注册,并获取不同域内对应设备列表。
3
QB-中国移动视频监控总体技术要求
5.3 系统分层结构
系统总体上分成运营支撑层、业务管理层、业务控制层、媒体服务层和接入层五层。各
网元的具体分层如下图所示:
图5-3
中国移动视频监控业务系统分层图
5.4 系统功能结构
系统总体分为业务管理、实时视频、录像功能、报警联动等功能。
4
QB-中国移动视频监控总体技术要求
增值业务
GIS
智能系统
对外接口
省BOSS
业务管理
用户管理设备管理权限管理
网管
前端网管平台网管
系统接口
业务网关
实时监控
实时浏览云镜控制音频对讲音频广播
录像功能
实时录像录像下载
录像回放
报警联动
前端报警联动平台报警联动客户端联动
图5-4
中国移动视频监控业务系统功能图
5.5 网元描述
5.5.1 SMP
SMP是系统的业务管理服务器,负责实现系统的业务管理,可连接多个SCC部署成为一个
域,SMP保存有本域所有SCC所管理的设备和客户的信息。当在BOSS系统上增加、删除客户或
设备时,BOSS将下发到SMP,SMP保存并根据客户和设备归属转发到本域不同的SCC。SMP向BOSS
系统提供功能服务接口,向其提供业务数据查询,业务设置等业务功能。
SMP的主要功能及实现要求包括:
1. BOSS 接口
实现与BOSS 接口的功能,实现客户、设备信息的增加、删除和修改等,支持设备划归
客户及客户访问权限的设置,由于各个省市的BOSS系统都不一样,所以BOSS的接口在本规范
不进行定义,和BOSS系统的接口在开局的时候根据不同的BOSS系统进行定制的。
2. 计费
5
QB-中国移动视频监控总体技术要求
SMP必须实现从SCC获取实时/历史媒体访问的时长/流量等话单信息的功能,并与BOSS
接口。
3. 客户自服务Portal
客户自服务Portal功能,实现客户管理员对本客户业务管理支撑功能,实现本地业务自
服务。功能包括:客户登录、客户分配子账户和管理账户权限、客户报表、监控点数量、子
账户数量。
4. 运营商管理Portal
运营商管理Portal功能,该门户由电信运营商的各级操作员使用。主要用于视频监控系
统的业务管理和权限管理,包括企业用户管理、PU/通道资源管理、操作员帐号/权限管理、
系统运营管理、性能统计等。
5. WEB客户端门户
WEB客户端门户,也称WEB客户端,是基于网页访问使用的客户端软件,采用B/S模式提
供监控服务。用户可在任何可访问互联网的地方用浏览器直接访问,操作简洁方便。
6. WAP门户
手机门户也称WAP或手机WAP门户,专门提供给手机终端开展移动视频监控业务使用。手
机客户端通过WAP方式或者其他拨号上网方式登录该门户,由门户鉴权并向手机客户端展现
PU列表信息,该门户主要提供手机登录、监控列表显示、生成访问链接,等功能。
SMP部分的详细技术要求参见《中国移动视频监控中心平台设备规范》。
7. 客户端和运营商管理门户界面
用户名
用户名
密 码
密码
验证码
登陆重置
图5-5
门户登陆界面
6
QB-中国移动视频监控总体技术要求
门户名称(如:客户自服务门户)
******
***千里眼系统
菜单名菜单名菜单名菜单名
帮助退出
图标
欢迎登陆千里眼***系统
状态栏
图5-6
门户内部界面
5.5.2 VCU
VCU是系统的信息采集端,实现视频信息、音频信息、数据信息及告警信息的采集功能,
具有语音信息和数据信息的双向传送功能。部分VCU可实现音视频录像的存储功能。VCU系统
常包括如下设备:前端设备(视频服务器或DVR等)、摄像机、云台设备、报警输入输出设
备等。
VCU部分的详细技术要求参见《中国移动视频监控前端规范》。
5.5.3 SC
SC是系统的客户端,实现视频信息、音频信息、数据信息及告警信息对用户的呈现,以
及对VCU相关业务参数配置和管理。
SC部分的详细技术要求参见《中国移动视频监控客户端规范》。
5.5.4 SCC
SCC是系统的业务控制中心,实现作为应用服务器提供视频监控业务;作为管理中心提
供客户/用户管理、前端/平台设备管理;集中存储用户数据和业务参数配置数据。
SCC部分的详细技术要求参见《中国移动视频监控中心平台设备规范》。
5.5.5 VDS
VDS是系统的媒体分发服务器,实现对音频/视频接收、转发、分发及计费数据采集等功
能,可分布式部署。
VDS部分的详细技术要求参见《中国移动视频监控中心平台设备规范》
7
QB-中国移动视频监控总体技术要求
5.5.6 VR
VR是系统中的网络录像存储单元,实现对音频/视频数据的接收、存储、存储介质管理
及录像回放、下载服务等功能。VR必须可连接SAN、NAS、DAS等各类物理存储设备。VR可实
现分布式部署。
VR部分的详细技术要求参见《中国移动视频监控中心平台设备规范》。
5.5.7 VCU_GW
VCU_GW是系统的前端接入网关,是VCU的接入点,部署在VCU与SCC之间。
VCU_GW实现对VCU的接入管理,接收、转发来自VCU、SCC的呼叫控制信令。
VCU_GW部分的详细技术要求参见《中国移动视频监控中心平台设备规范》。
5.5.8 SC_GW
SC_GW是系统的客户端接入网关,在部署时,SC_GW、VCU_GW可以在同一台设备上实现。
SC_GW实现对SC的接入管理,接收、转发来自SC的呼叫控制信令并负责转发给本域的SCC
进行处理。转发从SCC接收到的消息给SC。
SC_GW部分的详细技术要求参见《中国移动视频监控中心平台设备规范》。
5.5.9 VT
功能1:
VT是实现对来自VCU或VDS的码流进行音视频转码,使码流适合手机M_SC显示的低码率码
流,并发送给手机M_SC,且实现与手机M_SC的RTSP信令交互。
功能2:
VT将视频流分发给手机, CS手机客户端或手机WAP方式请求的实时视频流和录像流都是
经过VT转发给手机,无论是否转码。
8
QB-中国移动视频监控总体技术要求
6. 用户及设备编码
图6- 1
设备编号图
编码规则说明:
视频监控的设备编号共计15位
前3位是省平台代码,则为省会城市区号,如010表示北京移动视频监控业务平台,020
表示广东移动视频监控业务平台,731表示湖南移动视频监控业务平台;
第4位表示编码类型:
0:表示前端编码,则第5位~第11位表示7位的主设备序号;则第12~13位为设备类型(00:
前端,01:镜头,02:告警输入, 03:告警输出,04:语音输入,05:语音输出 06:串口设
备);第14位~第15位表示2位的子设备顺序号,并且子设备需要从01开始进行编号。
1:表示客户端编码,则第5位~第15位表示11位的用户序号。
前端设备的ID,在前端施工的时候配置上。
7. 功能要求及主要流程
本章节中定义的视频监控业务平台内部模块之间的业务流程仅做参考,不做强制要求,
但是客户端(SC或者M_SC)与客户端接入网关(SC_GW)和前端(VCU或者M_VCU)与前端接
入网关(VCU_GW)之间的业务流程必须遵循本规范定义。详细接口参数定义参见《中国移动
视频监控业务接口规范》
非明确说明情况下,下文中的客户端是指PC客户端,文中的手机客户端默认是指CS手机
客户端。
本规范中sessionID 的长度不超过32个字符。
7.1系统功能
使用视频监控业务的主体流程如下:
9
QB-中国移动视频监控总体技术要求
客户申请
开通业务
客户/用户
开户
设备入网
用户划归设备划归
客户/用户使
用
售后服务
支付
N
业务销
户?
Y
客户/用户
销户
设备退网
图7-1
视频监控业务开户流程图
注:客户是指一个企业客户,或一个家庭客户。用户是指使用监控客户端的具体使用
者。
具体详细业务流程如下:
7.1.1 用户开销户流程
用户开户时,开户系统将用户名统一转换为小写设置到平台,保证平台中保存的用户
名都是小写。
7.1.1.1 省内客户开销户流程
省内集团/家庭客户开通/注销视频监控业务具体说明如下(无跨省前端设备情况):
1. 客户/用户开通
10
QB-中国移动视频监控总体技术要求
集团客户经理
/家庭客户
省业务支
撑系统
千里眼平台
施工人员
1、签约开通
2、订购关系通知
4、操作结果返回
5、安装工单下发
6、结果返回
7、开通结果
远程指导或
现场安装用户客户端
3、订购关系生成
图7-2 省内客户开销户流程图
集团客户经理或家庭客户到营业厅/省内业务支撑系统签约开通业务,并可以选择相应
的业务套餐等属性;集团客户通过客户经理、营业厅进行业务受理;家庭客户通过营业厅
进行业务受理;
省内业务支撑系统系统生成客户ID,并将客户的订购关系(含用户数量、前端型号及数
量、安装位置、SIM卡信息)发送至视频监控平台,并返回操作结果。
各省内业务支撑系统系统根据用户签约信息生成工单,并下发至施工人员进行远程指
导安装或现场安装用户客户端。
视频监控业务开通使用需要同时开通客户端查看功能和前端设备监控功能,用户才能
正常监控到前端设备。客户开通后,客户管理员可以通过视频监控业务平台自服务Portal
添加“用户账号”,并进行查看权限设置;
注:客户是指一个企业客户,或一个家庭客户。用户是指使用监控客户端的具体使用
者。
2. 客户/用户销户
集团客户通过客户经理、营业厅申请业务取消;家庭客户通过营业厅申请业务取消;
省内业务支撑系统将该用户的业务注销消息发送给视频监控业务平台;后者将客户信
息和业务信息同步删除,且业务信息不能恢复;
7.1.2 用户划归与业务变更
集团客户的用户划归是指将用户申请加入(或退出)本集团客户,加入后才可查看属于
本集团客户的前端设备。
家庭客户的用户划归是指将某些授权用户申请加入(或退出)到本家庭客户中,加入后
该用户才可查看属于本家庭客户的前端设备。
用户划归的同时可申请变更客户信息、业务套餐等业务数据,并将订购关系变更消息
发送至视频监控业务平台;后者进行相关操作后将操作结果返回给省内业务支撑系统系
统。业务变更流程如下:
11
QB-中国移动视频监控总体技术要求
集团客户经理/
家庭客户
营业厅/
省业务支撑系统
千里眼平台
1、划归与业务变更请求
2、订购关系通知
3、业务变更结果
4、返回变更结果
图7-3
用户划归与业务变更流程图
通过省内业务支撑系统变更的业务数据主要有:
资费套餐;
集团客户暂停、恢复;用户暂停、恢复;设备暂停、恢复;用户归属的集团客户;
设备归属的集团客户;定义用户为集团客户管理员;
其他业务数据由客户管理员在自服务门户上进行变更:包括系统管理权限、视频浏览
权限、云镜控制权限、报警管理、录像管理和用户管理的权限等等。
跨省客户的用户划归与业务变更跟“开销户流程”相同,由总部业务支撑系统分拆单
到各参与业务省内业务支撑系统。
7.1.3 设备开销户流程
前端设备包括有各种型号的视频服务器、网络摄像机、DVR 等,外围设备摄像机又包
括模拟摄像机、云台及报警设备等。
7.1.3.1 省内设备入/退网
1. 设备入网
集团客户经理/
家庭客户
1、预受理
3、预受理成功
4、签约
5、设备入网通知
6、操作结果
7、设备安装工单下发
8、施工结果
9、返回开通结果
2、资源确认
资源确认
营业厅/
省业务支撑系统
千里眼平台施工人员
图7-4
省内设备入网流程图
12
QB-中国移动视频监控总体技术要求
集团客户经理或家庭客户到当地营业厅请求开通业务(预受理);移动公司进行资源确
认后通知客户资源满足,可开通业务。专线申请相关流程参见中国移动专线业务相关规范。
集团客户经理或家庭客户到营业厅/省内业务支撑系统签约设备入网;
省内业务支撑系统生成设备ID,并将设备入网通知发送至视频监控平台,并返回操作结
果。
省内业务支撑系统将工单下发给售后施工人员进行现场安装施工,并返回施工结果。省
内业务支撑系统接收处理结果后,反馈给集团客户经理或家庭客户。
集团客户通过客户经理、营业厅进行业务受理;家庭客户通过营业厅进行业务受理。
系统中需要入网的设备主要包括平台设备、前端设备及前端外围设备。平台设备包括如
VR、VDS、SCC。前端设备包括有各种型号的视频服务器、网络摄像机、DVR等,外围设备摄
像机又包括模拟摄像机、云台及报警设备等。如需增加安装一个设备,就需要在设备管理中
增加一个设备,并配置相应属性。
配置设备属性
平台设备的属性包括设备的种类、型号、生产厂家、安装地点、接入线路方式、所属用
户、使用状态等。设备都有一个唯一的设备ID 作为标识。
设备 ID 的编码规则详见本文第八章设备及用户编码标准。
外围设备摄像机的属性包括摄像机的种类、型号、制造商、安装地点、接入线路方式、
所属用户、使用状态等。
前端设备视频服务器属性包括型号、生产厂家、安装地点、接入线路方式、所属用户、
使用状态及相连的摄像机等。视频服务器有一个唯一的设备ID 作为标识。
2. 设备退网
集团客户通过客户经理、营业厅申请业务取消;家庭客户通过营业厅申请业务取消;
省内业务支撑系统将该设备的业务注销消息发送给视频监控业务平台;后者将设备信
息同步删除,且不能恢复;
省内业务支撑系统系统将工单下发给售后施工人员进行拆机,并返回施工结果。省内
业务支撑系统系统接收处理结果后,反馈给集团客户经理或家庭客户。
3.启/停用设备
省内业务支撑系统系统可启用、停用设备。
集团客户经理或家庭客户可以在BOSS/营业厅申请启用、停用设备。省内业务支撑系统
向视频监控业务平台发起启/停用设备消息,平台将操作结果返回给省内业务支撑系统。
13
QB-中国移动视频监控总体技术要求
省内业务支撑系统千里眼平台
启/停用设备消息
平台操作结果
图7-5
省内设备启/停用设备流程图
7.1.4 设备划归
设备划归是指将设备加入(或退出)某个客户,加入后才可由属于本客户的用户查看。
集团客户经理/
家庭客户
营业厅/
省业务支撑系统
千里眼平台
1、设备划归请求
2、设备划归通知
3、操作结果
4、返回结果
图7-6
设备划归流程图
跨省客户的设备划归与业务变更跟“开销户流程”相同,由总部业务支撑系统分拆单
到各参与业务省内业务支撑系统。
7.1.5 权限管理流程
客户管理员通过浏览器访问用户自服务Portal实现对本客户群的用户增删、分配权限
等操作。
14
QB-中国移动视频监控总体技术要求
客户
用户自服务门
户
权限管理操作
视频监控平台
设备权限操作
操作结果
操作结果
图7-7
权限管理流程图
保证平台上的信息只能有已分配权限的用户自己查看,运营商管理员、其他客户及客
户中未分配权限的用户均无法查看。
7.1.6 用户修改别名和密码
客户管理员和普通用户可以登录“用户自服务门户”,修改自己的密码和用户别名。
修改后用户就可以用别名来登录。
7.1.7 售后服务流程
售后服务流程如下:
集团客户经理/
家庭客户
营业厅/
省业务支撑系统
千里眼平台施工人员
1、客户投诉
2、工单下发
3、故障处理
4、返回结果
5、返回开通/注销结果
图7-8
售后服务业务流程图
7.1.8 话单与支付
本省客户,没有跨省前端设备的情况,由本省内业务支撑系统生成话单,在本省支
付;
有跨省前端设备的情况,客户向受理业务的省份一点支付,收费省内业务支撑系统通
过总部业务支撑系统向其他参与省进行结算。
15
QB-中国移动视频监控总体技术要求
7.2业务功能
7.2.1 前端注册注销
在前端接入视频监控业务平台,需要注册到视频监控业务平台,当前端设备离开视频监
控业务平台需要请求注销。注册是有时效性的,在一次注册即将过期时,注册必须定时进行
刷新。
一个SCC下面可能存在多个VCU接入网关服务器,VCU接入到哪个VCU的接入网关服务器
上,必须由SCC进行统一调度,为了业务开通和管理的方便,VCU的接入入口必须进行统一,
然后通过SIP的重定向功能,调度VCU接入到对应的接入网关上,下图中的VCU_GW(A)就是
一个统一接入的VCU_GW接入网关。
前端注册到平台采用前端设备编号进行注册登记。形式如sip:vcuid@
VCU/M_VCU
VCU_GW(B)
Register
VCU_GW(A)
SCC
Register
302(重定向)
302(重定向)
Register(登陆请求)
Register(登陆请求)
401(需鉴权响应)
401(需鉴权响应)
Register(带鉴权信息注册)
Register(带鉴权信息注册)
注册响应消息(200 OK)
注册响应消息(200 OK)
图7-9
前端注册流程图
VCU或M_VCU发送Register消息到配置的VCU_GW(A)
VCU_GW转发Register消息给SCC
SCC进行统一调度,返回302消息给VCU_GW,同时在响应消息中指定到VCU_GW(B)
上进行接入
VCU_GW(A)返回302重定向给VCU
VCU或M_VCU根据响应重新发送Register消息到前端接入网关服务器VCU_GW(B);
前端接入网关VCU_GW(B)转发Register消息到SCC;
SCC检测到Register消息中没有登陆请求消息,返回401需要鉴权响应;
前端接入网关VCU_GW(B)转发401需鉴权响应到前端;
前端收到401响应后,发送携带鉴权信息的Register消息到前端接入网关VCU_GW
(B);
16
QB-中国移动视频监控总体技术要求
前端接入网关VCU_GW(B)转发携带鉴权信息的Register消息到SCC;
SCC鉴权通过后返回200 OK注册成功响应消息;
前端接入网关VCU_GW(B)转发注册响应消息到前端。
备注:注销和注册消息的唯一不同就是,注销的时候 Register消息中的Expires 参数
等于0。
7.2.2 无线前端休眠和短信通知上线
由于空口资源宝贵,无线前端在没有人使用的时候需要下线以释放宝贵的空口资源,在
主动休眠时,VCU需发送休眠通知给业务平台,当无线前端需要被使用的时候再上线,这时
需要通过短信通知无线前端上线。无线前端在与业务平台10分钟(此周期可配置)没有业务
交互时(定期保活消息除外),无线前端自动进入休眠状态。
不仅可以由客户手动进行无线前端的唤醒,且因为业务操作需求时,可由平台进行判断,
如果无线前端处于休眠状态,平台可以主动唤醒无线前端。
对于用户的短信,都需要根据用户类别(集团用户、家庭用户)走不同的网关:
1) 集团用户短信走行业网关;
2) 家庭用户短信走短信网关;
SCSC_GWSCC
VCU_GWM_VCU
MESSAGE(休眠通知)
MESSAGE(休眠通知)
200 OK
MESSAGE(VCU状态变化通知)
MESSAGE(VCU状态变化通知)
200 OK
200 OK
HTTP Request(无线编码器上线通知)
HTTP Request(无线编码器上线通知)
200 OK(通知响应)
200 OK(通知响应)
发送短消息到前端通知无线前端上线
200 OK
无线前端收到注册短线之后,重新发起注册流程
图7-10
无线前端休眠和唤醒流程图
VCU本身检测与业务平台没有业务数据交互时,主动发送休眠通知消息给VCU_GW
VCU_GW转发休眠通知给SCC
SCC返回响应给VCU_GW
17
QB-中国移动视频监控总体技术要求
VCU_GW转发响应给VCU
由于休眠也是一种状态变化,SCC需要把此状态通知到在线的客户端,这里由SCC主
动发送VCU状态变化通知给客户端所接入的SC_GW
SC_GW转发给SC
SC返回响应给SC_GW
SC_GW转发响应给SCC
客户端(SC)如果需要对休眠的无线前端进行业务操作时,则首先通过HTTP Request
消息发送无线前端上线请求消息到客户端接入网关;
客户端接入网关转发无线前端上线请求消息到SCC;
SCC发送200 OK响应消息到SC;
SCC同业务接入网关,发送注册短信到无线前端;
无线前端收到请求注册上线的短信后,重新注册到视频监控业务平台。
7.2.3 前端保活
VCU、M_VCU和平台之间需要支持心跳保活消息,确保平台能及时检测到前端异常下线,
前端也可以检测到链接异常,前端和业务平台之间的心跳消息使用Options消息,心跳消息
间隔是60秒,平台在连续3个心跳周期内收不到前端的任何消息(包括心跳消息及业务消息)
则认为前端异常下线。
VCU
options(心跳消息请求)
VCU_GWSCC
保活处理
200 OK(心跳响应消息)
检测心跳消息,如果在指定周期未发现心跳消息,端开前端
MESSAGE(设置前端下线状态)
200 OK(设置前端下线状态响应)
图7-11
前端保活流程图
前端发送心跳请求消息(Options)到前端接入网关;
前端接入网关更新前端设备的保活状态;
SCC发送200 OK响应消息到前端;
如果VCU_GW在3个心跳周期内没有收到前端发送过来的心跳消息后,认为前端异常;
VCU_GW发送前端下线消息到SCC;
SCC收到下线消息后,置前端状态为下线,并通知到相应的客户端。
18
QB-中国移动视频监控总体技术要求
7.2.4 前端能力上报
VCU在注册成功接入到平台后或者在相关配置参数被修改之后需主动上报VCU的能力信
息到平台。否则用户通过VCU的WEB配置界面修改参数之后,平台无法获知这些具体的参数信
息,导致平台和前端保持的信息不同步。需要上报给业务平台的能力参数主要包括每个视频
通道的码流信息和编码方式、最大视频连接数、当前视频连接数和支持的RTP承载方式是UDP
还是TCP等信息。
VCU
MESSAGE(VCU能力上报)
VCU_GWSCC
MESSAGE(VCU能力上报)
200 OK
200 OK
图7-12
前端能力上报流程图
前端发送MESSAGE消息给VCU_GW,在MESSAGE消息体中承载VCU能力信息;
VCU_GW转发消息给SCC;
SCC收到消息之后,进行业务处理,并返回200 OK响应给VCU_GW
VCU_GW转发响应给VCU。
7.2.5 前端查询平台信息
VCU通过SIP的Register接入到业务平台之后, VCU还需要知道平台的一些其他的相关信
息(如平台时间、保活周期信息等),这些信息内容都可通过这个流程来获取。
19
QB-中国移动视频监控总体技术要求
VCU
MESSAGE(查查查查查查)
MESSAGE(查查查查查查)
200 OK
200 OK
MESSAGE(查查查查)
MESSAGE(查查查查)
200 OK
200 OK
VCU_GWSCC
图7-13
前端查询平台信息流程图
前端发送业务平台信息查询信息请求消息给VCU_GW
VCU_GW转发请求消息给SCC
SCC返回200 OK响应给VCU_GW
VCU_GW转发响应给VCU
SCC根据请求的业务平台信息查询请求返回具体的平台相关信息给VCU_GW
VCU_GW转发平台信息给VCU
VCU返回200 OK给VCU_GW
VCU_GW转发响应给SCC
7.2.6 前端时钟同步
在视频监控业务中需要平台和前端进行时间同步,以保证前端和平台的时间准确。
VCU/M_VCUVCU_GW
SCC
NTP请求
NTP响应
NTP请求
NTP响应
图7-14
前端时间同步流程图
前端网关服务器配置SCC为时钟源,向SCC进行时钟同步;
前端配置前端网关为时钟源,向前端网关进行时钟同步。
这样保证前端和平台的时间统一。
20
QB-中国移动视频监控总体技术要求
7.2.7 平台呼叫前端请求实时视频
在VCU接入到业务平台之后,业务平台根据需要判断是否呼叫VCU。如需要进行平台录像
或者有客户端需要浏览接入VCU上的视频时,则业务平台则主动呼叫VCU。
平台根据前端上报支持的RTP OVER UDP还是RTP OVER TCP能力进行选择确定采用何种
方式,默认采用RTP OVER UDP方式,在无线前端配置成RTP OVER TCP方式下,平台能够主
动采用RTP OVER TCP方式呼叫前端。
在实时视频媒体采用RTP OVER UDP方式进行承载时,VCU需支持RTCP包的发送和接收,
同时VCU可能部署在NAT设备之后,在平台与VCU呼叫建立成功之后,VCU需主动发送RTP/RTCP
的NAT穿越包来打通业务平台与VCU之间的NAT设备,VCU根据NAT穿越包响应判断在VCU与VDS
之间是否存在NAT设备,如果不存在后续可不发送NAT穿越包,如果存在N则需要定时发送NAT
穿越包,详细流程见图16
在实时视频媒体采用RTP OVER TCP方式进行承载时,VCU需支持根据SDP协商的信息主动
与VDS建立TCP链路,并发送RECORD消息给VDS,并通过建立的TCP链路发送RTP和RTCP给VDS。
RECORD消息定义与NAT穿越包包定义保持一致,详细流程见图17
在呼叫会话还没有完全建立成功之前,VCU必须支持CANCEL方法取消前面的呼叫过程
RTP OVER UDP方式呼叫VCU的流程如下图描述
21
QB-中国移动视频监控总体技术要求
SCCVDS/VRVCU_GWVCU/M_VCU
判断是否需要呼叫前端
请求实时视频
媒体资源申请
INVITE (VDS SDP)
INVITE (VDS SDP)
200 OK (VCU SDP)
200 OK (VCU SDP)
媒体资源确认
ACK
ACK
RTP/RTCP NAT 穿越包
RTP
RTCP
媒体资源释放
BYE
BYE
图7-15
平台呼叫前端(RTP OVER UDP)流程图
SCC判断是否需要呼叫前端请求实时视频;
如果需要请求前端实时视频,SCC向VDS/VR申请媒体资源;
媒体资源申请成功之后,SCC主动发起INVITE消息到VCU_GW;
VCU_GW转发请求前端实时视频INVITE消息到VCU;
前端分配资源,发送200 OK响应消息给VCU_GW,在消息中携带前端SDP消息;
VCU_GW转发请求实时视频响应消息到SCC;
SCC通知VDS/VR媒体协商成功;
SCC发送ACK消息到VCU_GW;
VCU_GW转发ACK消息到VCU;
VCU收到ACK消息后,首先发送RTP和RTCP的NAT穿越包,并开始发送码流到
VDS/VR,VDS/VR接收码流后存储或者分发到客户端;
当平台录像结束后,或者客户端都停止观看实时视频后,SCC发送请求释放对应的
媒体资源;
SCC发送BYE消息到VCU_GW;
VCU_GW转发BYE消息到VCU;
VCU终止发送实时视频流到平台并发送200 OK响应消息。
22
QB-中国移动视频监控总体技术要求
RTP OVER TCP方式呼叫VCU的流程如下图描述
SCCVDS/VRVCU_GWVCU/M_VCU
判断是否需要呼叫前端
请求实时视频
媒体资源申请
INVITE (VDS SDP)
INVITE (VDS SDP)
200 OK (VCU SDP)
200 OK (VCU SDP)
媒体资源确认
ACK
ACK
NAT穿越包(TCP)
NAT穿越响应包(TCP)
RTP/RTCP(TCP)
媒体资源释放
BYE
BYE
图7-16
平台呼叫前端(RTP OVER TCP)流程图
SCC判断是否需要呼叫前端请求实时视频;
如果需要请求前端实时视频,SCC向VDS/VR申请媒体资源;
媒体资源申请成功之后,SCC主动发起INVITE消息到VCU_GW;
VCU_GW转发请求前端实时视频INVITE消息到VCU;
前端分配资源,发送200 OK响应消息给VCU_GW,在消息中携带前端SDP消息;
VCU_GW转发请求实时视频响应消息到SCC;
SCC通知VDS/VR媒体协商成功;
SCC发送ACK消息到VCU_GW;
VCU_GW转发ACK消息到VCU;
VCU收到ACK消息后,VCU根据SDP协商中的TCP连接,向VDS建立TCP链路,并通过建
立的连接发送RECORD消息(这个RECORD消息包的格式与RTP OVER UDP中发送的NAT
穿越包格式保持一致,支持消息承载发送的方式从UDP变成TCP,详细包格式参见接
口规范定义)
VDS根据RECORD包内容判断合法性,并返回响应给VCU
23
QB-中国移动视频监控总体技术要求
VCU通过建立的TCP链路发送RTP/RTCP数据给VDS。RTP OVER TCP打包格式以RFC2326
中的10.12 Embedded (Interleaved) Binary Data定义方式
当平台录像结束后,或者客户端停止观看实时视频后,SCC发送请求释放对应的媒
体资源;
SCC发送BYE消息到VCU_GW;
VCU_GW转发BYE消息到VCU;
VCU终止发送实时视频流到平台并发送200 OK响应消息。
VCU主动释放建立的TCP链路
7.2.8 客户端注册和注销
客户端使用视频监控业务之前必须先到视频监控业务平台进行注册,当客户端需要退出
视频监控业务时需要请求注销。一个SCC下面可能存在多个SC接入网关服务器,SC接入到哪
个SC的接入网关服务器上,必须由系统中的SCC进行统一调度,如下图中的SC_GW(A),调度方
式可采用SIP的302重定向功能来实现,所以SC必须要支持SIP 重定向功能
客户端注册到平台时采用客户端编号进行注册,形式如sip:scid@
用户登录可使用用户ID或别名,别名使用的英文字母不区分大小写,由客户端自动将
别名自动转换为小写再向平台注册。
SC
SC_GW(B)
Register
SC_GW(A)
SCC
Register
302(重定向)
302(重定向)
Register(登陆请求)
Register(登陆请求)
401(需鉴权响应)
401(需鉴权响应)
Register(带鉴权信息注册)
Register(带鉴权信息注册)
注册响应消息(200 OK)
注册响应消息(200 OK)
图7-17
客户端注册注销流程图
SC发送Register消息到SC_GW(A),这里的SC_GW(A)是平台的统一接入服务器。
也即是在客户端上配置的接入服务器
SC_GW(A)转发请求给SCC
SCC进行调度,并返回302重定向到SC_GW(B)
客户端(SC)发送Register消息到客户端接入网关SC_GW(B);
客户端接入网关SC_GW(B)转发Register消息到SCC;
24
QB-中国移动视频监控总体技术要求
SCC检测到Register消息中没有登陆请求消息,返回401需要鉴权响应;
客户端接入网关SC_GW(B)转发401需鉴权响应到客户端;
客户端收到401响应后,发送携带鉴权信息的Register消息到客户端接入网关SC_GW
(B);
客户端接入网关SC_GW(B)转发携带鉴权信息的Register消息到SCC;
SCC鉴权通过后返回200 OK注册成功响应消息;
客户端接入网关SC_GW(B)转发注册成功响应消息到客户端。
备注:注销和注册消息的唯一不同就是,注销的时候 Register消息中的Expires 参数
等于0,客户端在注册的时候使用用户名或者用户ID注册,后续SIP消息头中要保持一致,这
是SIP协议栈的基本要求。
7.2.9 客户端保活
客户端和平台之间需要支持心跳保活消息,确保平台能及时检测到客户端异常下线,客
户端也可以检测到和平台之间的连接异常,客户端和业务平台之间的心跳消息使用Options
消息,心跳消息间隔是60秒,平台3个心跳周期内收不到任何消息(包括心跳消息及业务消
息)则认为客户端下线。
SC
Options(心跳)
SC_GWSCC
保活处理
200 OK(心跳响应消息)
在保活周期内未检测到客户端的保活消息则认为客户端下线
MESSAGE 客户端下线状态通知
200 OK
图7- 18
客户端保活流程图
客户端发送心跳请求消息(Options)到客户端接入网关;
客户端接入网关更新客户端的保活状态;
SCC发送200 OK响应消息到客户端;
如果SC_GW在3个心跳周期内没有收到客户端发送过来的心跳消息后,认为客户端已
下线;
SC_GW发送客户端下线消息到SCC;
SCC收到下线消息后,置客户端状态为下线。
25
QB-中国移动视频监控总体技术要求
7.2.10 客户端查询平台信息
客户端通过SIP的Register接入到业务平台之后,需查询平台相关信息,如平台时间、
保活周期、SC_GW的HTTP端口等信息。
SC
MESSAGE(查查查查查查)
MESSAGE(查查查查查查)
200 OK
200 OK
MESSAGE(查查查查)
MESSAGE(查查查查)
200 OK
200 OK
SC_GWSCC
图7-19
客户端查询平台信息流程图
客户端发送业务平台信息查询信息请求消息给SC_GW
SC_GW转发请求消息给SCC
SCC返回200 OK响应给SC_GW
SC_GW转发响应给SC
SCC根据请求的业务平台信息查询请求返回具体的平台相关信息给SC_GW
SC_GW转发平台信息给SC
SC返回200 OK给SC_GW
SC_GW转发响应给SCC
7.2.11 客户端自动升级
在视频监控业务中需要支持客户端自动升级。SC注册成功之后主动到平台查询相关的升
级信息,如果需要升级的话,则到升级服务器下载升级包进行升级。
26
QB-中国移动视频监控总体技术要求
SCSC_GWSCC
升级服务器
HTTP Request(查询升级信息)
HTTP Request(查询升级信息)
200 OK(升级信息)
200 OK(升级信息)
HTTP GET(下载升级包)
HTTP 200 OK响应
图7-20
客户端自动升级流程图
SC注册成功之后主动向SC_GW获取升级信息,SC_GW转发请求消息给SCC;
SCC根据请求消息和设置的升级策略判断是否需要进行升级,如果需要升级,则在
响应消息中返回升级包的URL地址信息给SC;
SC通过指定的URL(升级服务器)下载升级包并进行文件替换。
7.2.12 历史告警查询
用户可查询设备历史告警。
SCSC_GWSCC
告警查询(HTTP+XML)告警查询(HTTP+XML)
200 OK 查询结果响应200 OK 查询结果响应
图7-21
历史告警查询流程图
客户端向SC_GW发送HTTP请求,请求查询历史告警记录;
SC_GW转发查询告警请求消息到SCC;
SCC对请求进行鉴权认证,认证成功之后,返回告警查询结果给客户端。
客户端向用户展示告警查询结果;
7.2.13 获取设备列表
客户端登陆视频监控业务平台后,需要请求设备列表。在设备列表中主要包括三种类型
的信息:用户相关的信息、设备列表信息和设备动态状态信息。这三个信息分三次不同的请
求进行获取。其中用户相关的信息主要包括用户本身的权限属性等信息,设备列表信息主要
27
QB-中国移动视频监控总体技术要求
包括一些设备列表分组和具体的设备列表信息,而设备动态状态信息主要包括设备IP地址,
码流、状态等信息。详细信息可以参见接口说明
SC
HTTP Request(查查查查查
查)
SC_GWSCC
HTTP Request(查查查查查
查)
401查查查查查查
401查查查查查查
HTTP Request(查查查查查
查)
HTTP Request(查查查查查
查)
200 OK (查查查查)
200 OK (查查查查)
HTTP Request(查查查查查查查
查)
HTTP Request(查查查查查查查查查
查)
200 OK(查xml查查查查查查查)
200 OK(查xml查查查查查查查)
HTTP Request(查查查查查查查
查)
HTTP Request(查查查查查查查
查)
200 OK(查xml查查查查查查查)
200 OK(查xml查查查查查查查)
图7-22
获取设备列表流程图
客户端向SC_GW发送HTTP请求,获取用户本身相关的信息,在HTTP请求头中未携带
鉴权信息
SC_GW转发请求给SCC
SCC返回401响应给SC_GW
SC_GW返回401响应给客户端,需对客户端进行鉴权;
客户端重新组成HTTP头,并携带鉴权信息向SC_GW发送获取用户信息请求消息
SC_GW转发请求消息给SCC
SCC进行认真鉴权成功之后,并返回具体的用户相关信息给SC_GW,在响应消息中包
括用户设备列表的时间戳信息。
SC_GW转发给客户端SC
客户端SC根据设备列表的时间戳和本地保存的时间戳判断是否需要重新获取设备
静态列表。如果需要,则发送获取设备静态列表给SC_GW,如果时间戳一致,则不需
要重新获取设备静态列表,直接获取动态信息。
SC_GW转发请求给SCC
SCC返回设备静态列表给SC_GW
28
QB-中国移动视频监控总体技术要求
SC_GW转发设备静态列表响应给客户端
客户端加载了设备列表之后,向SC_GW继续获取具体的设备状态信息
SC_GW转发给SCC
SCC返回设备状态信息给SC_GW
SC_GW转发响应给客户端
7.2.14 客户端自定义LOGO上载和下载
客户可自定义企业LOGO上载到业务平台,上载的自定义 LOGO必须经过运营管理员审批。
审批完成之后,手机/PC客户端登录后自动把企业LOGO下载到本地并叠加到客户端上。
客户管理员
登录
响应
客户自服务门户SCCSC_GW(客户端接入网关)
SC/M_SC
HTTP上载自定义LOGO
200 OK
LOGO上载完成
更新数据库
HTTP(获取用户信息)
详细参见列表获取流程
200 OK(返回LOGO的URL)
HTTP(企业LOGO下载)
图7-23
客户自动LOGO上载和下载流程图
客户管理登录客户自服务门户,通过自服务门户把自动LOGO上载到业务平台
LOGO上载完成之后,自服务门户发送消息通知SCC,企业自服务LOGO上载完成通知
SCC更新用户自定义LOGO的下载地址
SC/M_SC在获取用户信息时,把企业LOGO URL返回给SC。
SC/M_SC根据企业LOGO下载URL,自动下载企业LOGO图片到本地,下载企业LOGO中的
HTTP头不需要携带鉴权头
7.2.15 查询设备详细信息
用户在登陆客户端后,可查询设备详细信息,详细信息包括前端设备的视频通道列
表、输入通道列表和输出通道列表。
29
QB-中国移动视频监控总体技术要求
SCSC_GWSCC
查询设备详细信息(HTTP+XML)查询设备详细信息(HTTP+XML)
200 OK 查询结果响应200 OK 查询结果响应
图7-24
设备详细信息查询流程图
客户端向SC_GW发送HTTP请求,请求查询VCU设备详细信息;
SC_GW转发查询请求消息到SCC;
SCC对请求进行鉴权认证,认证成功之后,返回查询结果给客户端。
客户端向用户展示查询结果;
7.2.16 活动告警查询和确认
客户端自动查询设备活动告警并可对活动的告警进行确认操作
SCSC_GWSCC
查查查查查查(HTTP+XML)查查查查查查(HTTP+XML)
200 OK 查查查查查查200 OK 查查查查查查
查查查查查查查查查查查查查查查查
(HTTP+XML)(HTTP+XML)
200 OK 查查查查查查200 OK 查查查查查查
图7-25
活动告警查询和确认流程图
客户端向SC_GW发送HTTP请求,请求查询活动设备告警;
SC_GW转发查询告警请求消息到SCC;
SCC对请求进行鉴权认证,认证成功之后,返回告警查询结果给客户端;
客户端向用户展示告警查询结果;
客户端向SC_GW发送HTTP请求,对当前告警进行操作,如手动恢复或者确认;
SC_GW转发查询告警操作请求消息到SCC;
SCC对请求进行鉴权认证,认证成功之后,返回当前告警操作结果给客户端;
客户端向用户展示告警操作结果。
30
QB-中国移动视频监控总体技术要求
7.2.17 前端状态通知
客户端获取设备列表后,当前端状态发生变化时,SCC需要及时通知客户端前端的状态
变化。
SCSC_GWSCC
前端设备状态变化
判断通知给哪些SC
MESSAGE(VCU状态)
MESSAGE(VCU状态)
200 OK
200 OK
图7-26
前端状态变更通知流程图
前端状态发生变化,通知SCC;
SCC收到前端状态变化消息后,判断需要通知那些客户端;
SCC通过Message消息通知客户端前端的状态变化;
SC_GW转发该前端状态变化消息到客户端
客户端收到前端状态变化消息后,更新客户端设备状态;
返回200 OK到SCC;
7.2.18 直连实时浏览
在家庭监控中,需要支持客户端直连前端请求实时视频。
客户端根据前端上报支持的RTP OVER UDP还是RTP OVER TCP能力进行选择确定采用何
种方式,默认采用RTP OVER UDP方式,在无线前端配置成RTP OVER TCP方式下,客户端能
够主动采用RTP OVER TCP方式呼叫前端。
在客户端采用RTP OVER UDP方式进行直连实时监控时,客户端主动发送NAT穿越包,VCU
支持NAT穿越包的处理,客户端如果连续三次收不到NAT穿越包响应则停止发送NAT穿越包。
为了打通VCU侧的NAT设备,VCU也需要主动发送NAT穿越包给客户端,如果在连续三次收不到
NAT穿越包响应则停止发送NAT穿越包。客户端和VCU都需要根据NAT穿越包响应判断VCU和客
户端之间是否存在NAT设备,如果不存在后续可不发送NAT穿越包,如果存在NAT设备,则需
要定时发送NAT穿越包。在媒体层客户端和VCU都需要支持RTCP功能。下面的流程包括客户端
31
QB-中国移动视频监控总体技术要求
与前端在同一个私网、客户端或者前端有一方在公网上的情况,对于客户端和前端分别处于
不同的私网下的情况通过平台中转解决。
如果客户端采用RTP OVER TCP方式进行直连实时监控时,客户端主动与VCU建立TCP链路,
并发送NAT穿越包请求消息到VCU,VCU通过建立的TCP链路发送RTP包给客户端。在采用RTP
OVER TCP方式直连情况下,只支持客户端能够主动与VCU建立TCP链路的网络条件进行。
如果多个客户端同时直连同一个前端进行实时浏览,只要VCU同时支持多路呼叫处理和
视频分发,则由VCU进行分发处理。
客户端支持在呼叫未完全建立时的CANCEL方法
直连实时监控时的RTP OVER UDP流程如下图
SCSC_GWSCCVCU_GWVCU
INVITE (SC SDP)INVITE (SC SDP)
INVITE (SC SDP)
200 OK (VCU SDP)
INVITE (SC SDP)
200 OK (VCU SDP)
200 OK (VDS SDP)200 OK (VDS SDP)
ACK
ACK
ACK
RTP NAT穿越包
RTCP NAT穿越包
RTP(UDP)
RTCP(UDP)
ACK
BYEBYE
BYE
200 OK
BYE
200 OK
200 OK
200 OK
图7- 27
直连实时监控(RTP OVER UDP)流程图
客户端发送INVITE消息到SC_GW请求直连实时浏览;
SC_GW转发直连实时浏览请求到SCC;
SCC转发直连实时浏览请求INVITE消息到VCU_GW;
VCU_GW转发直连实时浏览请求INVITE消息到前端;
前端收到此直连实时浏览请求后,分配资源,发送直连实时浏览响应消息给VCU_GW,
在消息中携带前端SDP消息;
VCU_GW转发直连实时浏览响应消息到SCC;
SCC转发直连实时浏览响应消息到SC_GW;
SC_GW转发直连实时浏览响应消息到客户端;
客户端进行媒体协商通过后返回确认消息ACK到前端;
前端收到确认消息后发送码流到客户端;
32
QB-中国移动视频监控总体技术要求
当用户停止观看实时视频后,客户端发送终止直连实时视频消息到前端;
前端终止发送实时视频流到平台并发送200 OK响应消息。
直连实时监控时的RTP OVER TCP流程如下图
SCSC_GWSCCVCU_GWVCU
INVITE (SC SDP)INVITE (SC SDP)
INVITE (SC SDP)
200 OK (VCU SDP)
INVITE (SC SDP)
200 OK (VCU SDP)
200 OK (VDS SDP)200 OK (VDS SDP)
ACK
ACK
ACK
NAT穿越包
NAT穿越响应包
RTP(TCP)
RTCP(TCP)
ACK
BYEBYE
BYE
200 OK
BYE
200 OK
200 OK
200 OK
图7-28
直连实时监控(RTP OVER TCP)流程图
客户端发送INVITE消息到SC_GW请求直连实时浏览;
SC_GW转发直连实时浏览请求到SCC;
SCC转发直连实时浏览请求INVITE消息到VCU_GW;
VCU_GW转发直连实时浏览请求INVITE消息到前端;
前端收到此直连实时浏览请求后,分配资源,发送直连实时浏览响应消息给VCU_GW,
在消息中携带前端SDP消息;
VCU_GW转发直连实时浏览响应消息到SCC;
SCC转发直连实时浏览响应消息到SC_GW;
SC_GW转发直连实时浏览响应消息到客户端;
客户端进行媒体协商通过后返回确认消息ACK到前端;
客户端根据SDP协商信息主动与VCU建立TCP链路,客户端主动发送的NAT穿越包到
VCU;采用RTP OVER TCP方式时,VCU不需要主动与客户端建立链路,而RTP OVER UDP
方式需要双向发送NAT穿越包;
VCU进行NAT穿越包消息验证,返回响应;
VCU通过建立的TCP链路发送RTP包给客户端;RTP OVER TCP打包格式以RFC2326中的
10.12 Embedded (Interleaved) Binary Data定义方式
33
QB-中国移动视频监控总体技术要求
当用户停止观看实时视频后,客户端发送终止直连实时视频消息到前端;
前端终止发送实时视频流到平台并发送200 OK响应消息。
7.2.19 中转实时浏览
当多个人同时观看同一路实时视频,并且前端只支持一个视频上传的情况下,前端的实
时视频需要经过平台分发送到不同的客户端,或者当客户端与前端在分别部署在不同的私网
下,前端的实时视频需通过中转才能观看时,可采用下面的流程来实现。
中转流程分RTP OVER UDP和RTP OVER TCP两种方式,采用何种方式完全由VCU支持哪种
方式确定。客户端根据VCU上报的RTP承载类型,在SDP协商中指定采用何种方式,详细见下
面描述
中转实时监控时的RTP OVER UDP流程如下图
SC
INVITE (SC SDP)
SC_GWSCCVDSVCU_GWVCU
INVITE (SC SDP)
判断VCU码流是否已
经接入VDS
如果呼叫的流已经接入到VDS则通过VDS进行分发
如果没有接入到VDS则有SCC启动呼叫VCU流程
具体的可参见平台呼叫VCU流程
资源申请
资源申请响应
200 OK (VDS SDP)
200 OK (VDS SDP)
ACK
ACK
资源确认
NAT 穿越包
RTP
RTCP
BYE
BYE
资源释放请求
资源释放响应
200 OK
200 OK
判断是否还有流分发
NAT 穿越包
RTP
RTCP
如果VDS没有流分发,则通知SCC结束VDS与VCU之间的呼叫
图7- 29
中转实时监控(RTP OVER UDP)流程图
客户端发送INVITE消息到SC_GW请求中转实时浏览;
34
QB-中国移动视频监控总体技术要求
SC_GW转发中转实时浏览请求到SCC;
SCC判断该前端实时视频是否接入到平台,如果没有接入到平台,则启动呼叫VCU
流程,如果已经接入到平台,则通过VDS进行流分发,VCU接入到VDS的流程参见前
面的章节,这里不做详细的描述;
SCC转发INVITE请求到VDS/VR请求前端实时视频;
VDS返回200 OK响应消息给SCC
SCC发送请求中转实时浏览响应消息到SC_GW,在响应消息中携带VDS的SDP;
SC_GW转发请求中转实时浏览响应消息到客户端;
客户端发送确认消息到SCC;
客户端发送NAT穿越包到VDS的指定端口(包括RTP和RTCP的NAT穿越包);
前端发送媒体流到VDS;
VDS根据NAT穿越包的端口,将前端发送来的媒体转发到客户端;
客户端都停止观看实时视频后,发送BYE消息到SC_GW,请求终止实时视频;
SC_GW转发BYE消息到SCC;
SCC转发BYE到VDS,终止VDS与SC之间的媒体会话。
VDS返回BYE响应给SCC
SCC返回BYE响应给SC_GW
SC_GW转发给SC
VDS判断VCU的码流是否分发给其他的客户端,如果没有则需要启动终止VDS与VCU
之间的会话。
中转实时监控时的RTP OVER TCP流程如下图
35
QB-中国移动视频监控总体技术要求
SC
INVITE (SC SDP)
SC_GWSCCVDSVCU_GWVCU
INVITE (SC SDP)
判断VCU码流是否已
经接入VDS
如果呼叫的流已经接入到VDS则通过VDS进行分发
如果没有接入到VDS则有SCC启动呼叫VCU流程
具体的可参见平台呼叫VCU流程
INVITE (SC SDP)
200 OK (VDS SDP)
200 OK (VDS SDP)
200 OK (VDS SDP)
ACK
ACK
ACK
NAT穿越包
NAT穿越响应包
RTP/RTCP(TCP)
BYE
BYE
BYE
200 OK
200 OK
200 OK
判断是否还有流分发
RTP/RTCP(TCP)
如果VDS没有流分发,则通知SCC结束VDS与VCU之间的呼叫
图7-30
中转实时监控(RTP OVER UDP)
客户端发送INVITE消息到SC_GW请求中转实时浏览;
SC_GW转发中转实时浏览请求到SCC;
SCC判断该前端实时视频是否接入到平台,如果没有接入到平台,则启动呼叫VCU
流程,如果已经接入到平台,则通过VDS进行流分发,VCU接入到VDS的流程参见前
面的章节,这里不做详细的描述;
SCC转发INVITE请求到VDS/VR请求前端实时视频;
VDS返回200 OK响应消息给SCC
SCC发送请求中转实时浏览响应消息到SC_GW,在响应消息中携带VDS的SDP;
SC_GW转发请求中转实时浏览响应消息到客户端;
客户端发送确认消息到SCC;
由于客户端在初始呼叫时,知道呼叫的通道采用RTP OVER TCP,在SDP协商完成之
后,客户端主动与VDS建立TCP链路,并发送NAT穿越包请求给VDS。客户端发送NAT
穿越包格式参加附录,只是数据发送承载方式不一样;
VDS返回NAT穿越包响应,NAT穿越包响应格式参见附录;
36
QB-中国移动视频监控总体技术要求
VDS通过建立的TCP链路发送RTP包给客户端;RTP OVER TCP打包格式以RFC2326中的
10.12 Embedded (Interleaved) Binary Data定义方式
VCU通过VCU与VDS建立的TCP链路发送媒体流到VDS;
VDS根据通过客户端建立的TCP链路转发VCU的媒体流到客户端;
客户端都停止观看实时视频后,发送BYE消息到SC_GW,请求终止实时视频;
客户端主动释放与VDS直接的TCP链路
SC_GW转发BYE消息到SCC;
SCC转发BYE到VDS,终止VDS与SC之间的媒体会话。
VDS返回BYE响应给SCC
SCC返回BYE响应给SC_GW
SC_GW转发给SC
VDS判断VCU的码流是否分发给其他的客户端,如果没有则需要启动终止VDS与VCU
之间的会话。
7.2.20 直连中转自动切换
在多个客户端进行直连前端,前端在无法进行直连分发时,可由业务平台控制前端和已
经建立连接的客户端进行直连到中转自动切换。直连中转切换方式采用re-INVITE方法来修
改已经建立的会话来实现。直连中转切换只有在RTP OVER UDP方式有效,RTP OVER TCP方式
下不支持。
为了保证业务平台能够正确的切换,前端直连分发流数发生变化时,需及时上报到业务
平台。
如果前端可同时支持N(N>1)路分发时,由业务平台控制至少保留一路分发流给业务平
台,N-1数量的客户端可直连前端,这样可减少直连中转切换。下图描述了在SC1已经与前端
建立了直连之后,SC2也想实时浏览同一前端的视频,但是前端只能支持一路流的分发,此
时业务平台需要控制前端流接入到VDS上,由VDS分发流数据到SC1和SC2上。
37
QB-中国移动视频监控总体技术要求
SC2SC1SC_GW
INVITE (SC1 SDP1)
200 OK (VCU SDP1)
ACK
INVITE (SC1 SDP1)
SCCVDS
INVITE (SC1 SDP1)
200 OK (VCU SDP1)
ACK
RTP
MESSAGE(分发流状态上报)
200 OK
ACK
VCU_GW
INVITE (SC1 SDP1)
VCU
200 OK (VCU SDP1)
ACK
200 OK (VCU SDP1)
ACK
MESSAGE(分发流状态上报)
200 OK
INVITE (SC2 SDP1)
判断VCU无法直连
需要切换成中转
获取VCU接入资源
Re-INVITE(VDS SDP)
200 OK (VCU SDP2)
VCU接入资源确认
ACKACK
RTP
获取SC1接入资源
Re-INVITE(VDS SDP)
200 OK (VCU SDP2)
Re-INVITE(VDS SDP)
200 OK (SC SDP)
ACK
Re-INVITE(VDS SDP)
200 OK (SC SDP)
ACK
RTP
获取SC2接入资源
200 OK (VDS SDP)
ACK
200 OK
RTP
200 OK (VDS SDP)
ACK
200 OK
SC2接入资源确认
图7- 31
直连中转自动切换
客户端SC1发送INVITE消息到SC_GW请求直连实时浏览;
SC_GW转发直连实时浏览请求到SCC;
SCC转发直连实时浏览请求INVITE消息到VCU_GW;
VCU_GW转发直连实时浏览请求INVITE消息到前端;
前端收到此直连实时浏览请求后,分配资源,发送直连实时浏览响应消息给VCU_GW,
在消息中携带前端SDP消息;
VCU_GW转发直连实时浏览响应消息到SCC;
SCC转发直连实时浏览响应消息到SC_GW;
SC_GW转发直连实时浏览响应消息到客户端SC1;
客户端SC1进行媒体协商通过后返回确认消息ACK到前端;
前端收到确认消息后发送码流到客户端SC1;
前端同时发送分发流状态信息给VCU_GW
VCU_GW转发给SCC,SCC进行业务逻辑处理,并返回MESSAGE响应消息
客户端SC2发送INVITE消息到SC_GW,请求同一个VCU上的码流(可请求中转或者直
连)
SC_GW转发SC2的请求给SCC
SCC根据VCU的分发能力,以及当前VCU是否接入到VDS进行处理,由于VCU只支持一
路分发,而且已经被SC1直连占用,此时必须通知VCU和SC1进行一次切换,统一切
换到中转方式。
38
QB-中国移动视频监控总体技术要求
SCC向VDS申请VCU接入的资源
SCC申请成功之后,发送re-INVITE消息给VCU_GW
VCU_GW转发请求给VCU,VCU进行会话修改
VCU返回re-INVITE响应给VCU_GW
VCU_GW转发给SCC
SCC通知给VDS,VDS与VCU的媒体协商成功
SCC返回ACK给VCU_GW
VCU_GW转发给ACK给VCU
VCU切断发送给SC1的流数据,而把流数据发送给VDS
VCU切换成功之后,SCC同时通知SC1进行切换,SCC向VDS申请分发给SC1的资源
SCC发送re-INVITE给SC_GW
SC_GW转发给SC1
SC1根据新的SDP信息,进行媒体接受的切换,并返回响应给SC_GW
SC_GW转发给SCC
SCC通知VDS,VDS与SC1的媒体协商成功,开始发送流数据给SC1
SCC返回ACK给SC_GW
SC_GW转发ACK给SC1
SC1也完成从直连到中转的切换
处理完成VCU和SC1的会话处理流程之后,SCC进行处理SC2的会话处理,SC2的会话
处理可参见前面的流程,这里不在描述会话释放也参见前面的流程,这里不再详细
描述
7.2.21 云镜控制
用户在观看实时视频的时候,支持进行云镜控制操作,来控制镜头的拉近拉远,镜头的
角度和转向等。
SCSC_GW
MESSAGE(云镜控制消息)
MESSAGE(云镜控制消息)
竞权判断
MESSAGE(云镜控制消息)
MESSAGE(云镜控制消息)
200 OK
200 OK
200 OK
200 OK
Message(云镜控制响应)
Message(云镜控制响应)
200 OK
200 OK
云镜操作
SCCVCU_GWVCU
图7-32
云镜控制流程图
客户端发送云镜控制请求消息(Message)到客户端接入网关;
39
QB-中国移动视频监控总体技术要求
客户端接入网关转发云镜控制消息到SCC;
SCC进行云镜权限竟权判断;
如果竟权通过,SCC转发该云镜控制消息到VCU_GW;
VCU_GW转发该云镜控制消息到前端;
前端处理该云镜控制请求,并返回200 OK消息;
SCC在竟权成功或者失败,都需要发送云镜控制响应消息(Message)给SC_GW;
SC_GW转发云镜控制响应消息到客户端
客户端返回200 OK消息到SCC;
7.2.22 云镜锁定和解锁流程
客户可对云镜进行锁定操作,禁止其他权限低的用户进行云镜控制操作,直到锁定状
态被解锁,系统提供超时自动解锁功能
SCSC_GWSCC
MESSAGE(云镜锁定操作)MESSAGE(云镜锁定操作)
200 OK
200 OK
权限判断云镜锁定解锁处理
在权限允许条件下
如果当前是锁定状态则执行解锁
如果当前是解锁状态则进行锁定
MESSAGEMESSAGE
(云镜锁定操作结果和锁定状态)(云镜锁定操作结果和锁定状态)
200 OK
200 OK
图7-33
云镜加解锁流程图
SC向SC_GW发送云镜锁定解锁操作
SC_GW转发给SCC
SCC收到MESSAGE之后返回200 OK响应
SCC根据当前控制镜头的状态(锁定状态、锁定的用户)进行切换。如果当前镜头
的云台已经被其他用户锁定了,且锁定用户的权限比控制的用户高,则返回云镜已
被其他用户锁定信息给当前操作的用户。如果没有其他用户进行锁定,则进入锁定
状态,并返回锁定成功。如果锁定的是用一个用户,则切换到解锁状态,并返回解
锁成功。
SCC返回控制结果给SC_GW
SC_GW转发给SC,SC在提示用户
SC收到MESSAGE之后返回200 OK响应
40
QB-中国移动视频监控总体技术要求
7.2.23 直连语音对讲
视频监控业务系统需要支持客户端和前端进行直连语音交互。在语音对讲时SC和VCU都
需主动发送NAT穿越包,打通双方的NAT设备,且在语音对讲的业务中前端必须支持支持
G.711音频编码。
SC
INVITE(SC SDP)
SC_GWSCCVCU_GW
VCU
INVITE(SC SDP)
INVITE(SC SDP)
INVITE(SC SDP)
200 OK(VCU SDP)
200 OK(VCU SDP)
200 OK(VCU SDP)
200 OK(VCU SDP)
ACK
ACK
ACK
ACK
NAT穿越包
RTP(媒体流)
RTCP(会话控制)
BYE
BYE
BYE
BYE
200 OK
200 OK
200 OK
200 OK
图7-34
直连语音对讲
流程描述参见“直连实时浏览”,只是媒体是双向的。
7.2.24 中转语音对讲
视频监控业务系统需要支持客户端和前端进行平台中转语音对讲,且在语音对讲的业务
中前端必须支持支持 G.711 音频编码。
41
QB-中国移动视频监控总体技术要求
SCSC_GWSCC
VDSVCU_GWVCU
Invite sc SDP(语音对讲请求)
Invite sc SDP(语音对讲请求)
Invite sc SDP(语音对讲请求)
invite VDS SDP(前端会话请求响应)
预留资源
invite VDS SDP(语音对讲请求)
会话协商
invite VDS SDP(语音对讲请求)
200 OK VCU SDP(语音对讲响应)
200 OK VCU SDP
ACK语音对讲确认
ACK语音对讲确认
200 OK VDS SDP(客户端会话资源申请)
200 OK VDS SDP(客户端语音对讲请求响应)
200 OK VDS SDP(客户端语音对讲请求响应)
ACK客户端语音对讲请求确认
ACK客户端语音对讲请求确认
ACK客户端语音对讲请求确认
NAT 穿越包
媒体流(RTP)
媒体控制(RTCP)
200 OK VCU SDP(语音对讲响应)
ACK语音对讲确认
NAT 穿越包
媒体流(RTP)
媒体控制(RTCP)
图7-35
中转语音对讲流程图
流程描述参见“中转实时浏览”,只是媒体是双向的。
7.2.25 语音广播
视频监控业务系统应支持客户端对多个前端进行语音广播,在语音广播的业务中前端
必须支持支持 G.711 音频编码。
42
QB-中国移动视频监控总体技术要求
SCSC_GWSCCVDSVCU_GWVCU
VCU2
http+xml设置语音广播摄像头列表
http+xml设置语音广播摄像头列表
200 OK(设置语音广播摄像头列表响应)
200 OK(设置语音广播摄像头列表响应)
SC广播资源申请
SC广播资源申请响应
INVITE VDS SDP请求广播语音媒体流
INVITE VDS SDP请求广播语音媒体流
200 OK请求广播语音媒体流响应
200 OK请求广播语音媒体流响应
SC广播资源申请确认
SC广播资源申请确认响应
ACK(SC广播资源申请确认响应)
ACK(SC广播资源申请确认响应)
Invite VDS SDP(VCU广播请求)
Invite VDS SDP(VCU广播请求)
200 OK(VCU广播请求响应)
200 OK(VCU广播请求响应)
ACK(VCU广播请确认)
Message(广播前端加入成功消息)
200 OK(广播前端加入成功响应)
Invite VDS SDP(VCU2广播请求)
Invite VDS SDP(VCU2广播请求)
200 OK(VCU2广播请求响应)
200 OK(VCU2广播请求响应)
ACK(VCU2广播请确认)
Message(广播前端加入成功消息)
200 OK(广播前端加入成功响应)
NAT 穿越包
媒体流
媒体会话控制
语音广播媒体流
语音广播媒体流控制
NAT 穿越包
语音广播媒体流
BYE(停止语音广播)
BYE(停止语音广播)
200 OK(停止语音广播确认)
语音广播终止请求
语音广播终止请求响应
BYE(停止语音广播)
BYE(停止语音广播)
200 OK(停止语音广播确认消息)
语音广播媒体流控制
ACK(VCU2广播请确认)
ACK(VCU广播请确认)
200 OK(停止语音广播确认)
200 OK(停止语音广播确认消息)
BYE(停止语音广播)
BYE(停止语音广播)
200 OK(停止语音广播确认消息)
200 OK(停止语音广播确认消息)
图7-36
语音广播流程图
客户端向SC_GW发送HTTP请求,设置广播摄像头列表;
SC_GW转发设置语音广播摄像头列表请求消息到SCC;
SCC返回设置语音广播摄像头列表请求响应消息给客户端;
SCC通知VDS,请求进行语音广播;
SCC发送INVITE消息到客户端,请求客户端发送音频消息到VDS。
SCC根据广播设备列表发送INVITE消息到VCU请求进行语音广播;
SCC发送VCU广播前端加入成功消息到客户端;
43
QB-中国移动视频监控总体技术要求
SCC根据广播设备列表发送INVITE消息到VCU2请求进行语音广播;
SCC发送VCU2广播前端加入成功消息到客户端;
VDS转发客户端的音频到所有的广播的前端;
当用户停止语音广播时,发送BYE消息到SCC终止语音广播;
SCC通知VDS终止语音广播;
SCC根据广播设备列表发送BYE消息到VCU请求终止语音广播;
SCC根据广播设备列表发送BYE消息到VCU2请求终止语音广播。
7.2.26 平台告警联动查询和设置
告警联动是视频监控的重要功能,用户需要设置适当的平台告警联动策略,使得平台的
告警联动满足用户的需求,且在设置告警联动策略之前,首先要查询告警联动策略。
SCSC_GWSCC
告警联动信息查询(HTTP+XML)
告警联动信息查询(HTTP+XML)
200 OK 查询结果响应200 OK 查询结果响应
告警联动信息设置(HTTP+XML)
告警联动信息设置(HTTP+XML)
200 OK 设置结果响应200 OK 设置结果响应
图7-37
告警联动查询和设置流程图
客户端向SC_GW发送HTTP请求,HTTP请求中携带鉴权信息,请求获取平台告警联动
设置信息;
SC_GW转发该请求消息到SCC;
SCC鉴权通过后返回告警联动设置信息到客户端;
用户根据需求修改告警联动设置后,通过客户端发送平台告警联动信息设置到
SC_GW;
SC_GW转发该请求消息到SCC;
SCC鉴权通过后保存设置消息,并返回响应消息给SC_GW;
SC_GW转发该响应消息到客户端。
备注:可以设置前端告警抓拍生成彩信发送、可以设置开关量报警输出、设置调用云台
预置位、发送邮件、平台录像等。
44
QB-中国移动视频监控总体技术要求
7.2.27 告警联动
告警联动作为视频监控业务的重要的功能,根据流程上分为触发告警和联动处理两大部
分。
触发源分为 1)开关量告警。2)设备上下线告警。3)图像丢失检测告警。4)图像运动检
测等。
联动处理分为三级 1)前端告警联动。2)客户端告警联动。3)平台告警联动。
1) 前端告警联动:前端支持开关量报警输出,主要包括声光电报警、门禁等。前端支
持告警录像、图片抓拍。
2) 客户端告警联动:弹出指定镜头图像、弹出对话框、告警抓拍、声音输出。
3) 平台告警联动:平台录像、调用指定前端的预置位、发送短信、彩信、IVR和邮件。
对于平台下发给用户的短信,都需要根据用户类别(集团用户、家庭用户)走不同的网
关:
3) 集团用户短信走行业网关;
4) 家庭用户短信走短信网关;
短信/彩信/IVR网关业务网关
SCSC_GW
SCC
VRVCU_GW
VCU1VCU
MESSAGE(VCU告警)
MESSAGE(VCU告警)
200 OK
200 OK
判断通知给
哪些SC
MESSAGE(VCU告警通知)
MESSAGE(VCU告警通知)
200 OK
实时视频/抓拍/声
音输出/显示对话框
200 OK
告警联动其他VCU预置位
/平台录像/短信/邮件/
彩信/IVR
请求发送彩信/发送短信
/语音呼叫请求
请求发送彩信/发送短信/语音呼叫请求
MESSAGE
MESSAGE
200 OK
MESSAGE
200 OK
平台告
警录像
200 OK
预置位调用/
抓拍/录像/开
关量输出
图7-38
告警联动流程图
VCU1通过Message消息上报前端告警消息给VCU_GW;
VCU_GW转发该告警消息到SCC;
SCC返回200 OK到VCU1;
SCC判断需要通知客户端的列表;
SCC发送告警通知消息到指定客户端;
客户端收到该告警消息后返回200 OK响应给SCC;
客户端根据客户端告警联动设置,进行客户端告警联动(请求实时视频/抓拍图片/
音频输出/弹出对话框);
45
QB-中国移动视频监控总体技术要求
SCC根据平台告警联动策略,启动平台告警联动(请求平台录像/发送短信/发送邮
件);
SCC根据平台告警联动策略,可以调用指定前端预置位,或通知前端抓拍,或调用
指定前端预置位输出,发送消息到指定前端;
前端收到该告警联动请求消息后,进行联动处理(如调用预置位、开关量输出、如
果是告警彩信发送,参照平台触发前端抓拍和上载流程,平台收到抓拍图片后再通
过SCC发送彩信);
SCC可以根据平台设置的告警联动策略,1)可请求短信网关发送短信到指定用户的
手机,2)可请求彩信网关发送短信到指定用户的手机,3)可请求IVR网关拨打指
定用户电话语音通知。
SCC也可请求VR进行平台录像,具体流程参加平台录像流程;
备注:发送短信、彩信和IVR 的接口参照各省具体的短信网关协议规范、彩信网关
协议规范、IVR网关协议规范
7.2.28 平台触发前端抓拍上载
视频监控业务支持在平台触发前端抓拍,前端完成抓拍图片后可以上传抓拍的图片到平
台,如平台收到VCU1上报的告警后,根据告警联动配置需要联动VCU2抓拍图片,并发通过彩
信将此图片发送给指定用户。
46
QB-中国移动视频监控总体技术要求
SCCVR
告警上报
告警联动需触
发前端抓拍
Message(前端抓拍请求)
200 OK
Message(前端抓拍请求响应)
200 OK
VCU_GWVCU2
告警上报
VCU1
Message(前端抓拍请求)
200 OK
Message(前端抓拍请求响应)
200 OK
判断是否需要上载图
片,如需上在图片则获
Message(获取抓拍图片上载URL请求)
取上载地址并上载图片
200 OK
Message(获取抓拍图片上载URL响应)
200 OK
上传图片(HTTP)
Message(获取抓拍图片上载URL请求)
200 OK
Message(获取抓拍图片上载URL响应)
200 OK
Message(文件上载完成通知)
200 OK
Message(文件上载完成通知响应)
200 OK
根据告警联动设
置可选发送彩信
Message(文件上载完成通知)
200 OK
Message(文件上载完成通知响应)
200 OK
图7-39
告警联动抓拍和上载
VCU1上报告警到SCC;
SCC根据平台告警联动策略判断需要触发VCU2抓拍;
SCC发送前端抓拍请求到VCU2;
VCU2收到抓拍请求后通过MESSAGE返回抓拍响应给SCC;
VCU2抓拍图片;VCU2抓拍图片完成之后,判断是否上载到业务平台,如果需要上载
到业务平台,则从业务平台获取上载URL(参见图片上载流程)
通过HTTP协议将抓拍图片文件上传到VR;
VCU上载图片完成后,发送抓拍文件上载完成Message消息到平台;
平台收到抓拍文件上载完成Message消息后返回完成响应给VCU;
SCC根据告警联动策略,使用抓拍图片生成彩信发送到指定用户。
7.2.29 平台手动录像
视频监控业务平台支持,通过客户端手动请求平台录像。在进行手动录像时可查询当前
用户设置的手动录像的状态,并且手动停止录像时,只能停止由此用户设置的手动录像
在手动录像请求消息中携带录像时长,如果没有携带,则业务平台按照默认的录像时长
进行录像。
47
QB-中国移动视频监控总体技术要求
SCSC_GWSCCVDS/VR
手动录像状态查询(HTTP)
手动录像状态查询(HTTP)
200 OK
200 OK
手动开始录像请求(HTTP)手动开始录像请求(HTTP)
判断前端码流是否已经接入平
台,如未接入请求前端发送实
时视频到平台
开始录像
平台录像
200 OK
手动停止录像(HTTP)
200 OK
200 OK
手动停止录像(HTTP)
200 OK
200 OK
停止录像
200 OK
图7-40
平台手动录像流程图
客户端发送平台手动录像状态查询请求给SC_GW
SC_GW转发手动录像状态给SCC
SCC通过VR查询获取当前录像状态,并返回结果给SC_GW
SC_GW转发查询结果给客户端
客户端向SC_GW发送平台手动开始录像请求消息;
SC_GW转发该平台手动开始录像请求消息到SCC;
SCC判断要求的录像通道视频是否接入到平台,如果没有接入到平台,则启动呼叫
VCU接入到VDS上流程
如果VCU接入到平台,则SCC发送开始录像请求给VR
VR开始进行平台录像
VR返回手动开始录像响应给SCC
SCC转发响应给SC_GW
SC_GW转发手动开始录像响应给客户端;
客户端发送停止录像请求给SC_GW
SC_GW转发请求给SCC
SCC转发停止录像请求给VR
VR停止平台录像,并返回响应给SCC
SCC转发给SC_GW
SC_GW转发停止录像响应给客户端。
7.2.30 平台录像计划查询和设置
视频监控业务平台需支持平台录像,所以必须支持设置平台录像计划和查询平台录像计
划功能。
48
QB-中国移动视频监控总体技术要求
SCSC_GWSCC
平台录像计划查询(HTTP+XML)
平台录像计划查询(HTTP+XML)
200 OK 查询结果响应200 OK 查询结果响应
平台录像计划设置(HTTP+XML)
平台录像计划设置(HTTP+XML)
200 OK 设置结果响应200 OK 设置结果响应
图7- 41
平台录像计划查询和设置
客户端向SC_GW发送HTTP请求,HTTP请求中携带鉴权信息,请求获取平台录像计划
信息;
SC_GW转发该请求消息到SCC;
SCC鉴权通过后返回平台录像计划信息到客户端;
用户根据需求修改平台录像计划后,通过客户端发送平台录像计划设置请求到
SC_GW;
SC_GW转发该请求消息到SCC;
SCC鉴权通过后保存设置消息,并返回响应消息给SC_GW;
SC_GW转发该响应消息到客户端。
7.2.31 平台录像查询删除
用户在进行平台录像回放前,需要进行平台录像查询,同时通过客户端可以删除平台录
像。
用户可按照时间范围、录像类型,镜头ID 等条件进行查询。
49
QB-中国移动视频监控总体技术要求
SCSC_GWSCC?????(HTTP+XML)??????(HTTP+XML)
200 OK ???????????(HTTP+XML)
200 OK ???????????(HTTP+XML)????????1
200 OK ??????200 OK ??????
图7-42
平台录像查询和删除流程图
客户端向SC_GW发送HTTP请求,请求查询平台录像;
SC_GW转发查询录像请求消息到SCC;
SCC对请求进行鉴权认证,认证成功之后,返回平台录像查询结果给客户端。
客户端向用户展示平台录像查询结果。
客户端向SC_GW发送HTTP请求,请求删除平台录像;
SC_GW转发删除录像请求消息到SCC;
SCC对请求进行鉴权认证,认证成功之后,SCC进行录像删除处理,通知VR删除对应
的录像内容
SCC返回平台录像删除结果给客户端。
客户端向用户展示平台录像删除结果。
7.2.32 平台录像回放和下载
录像是视频监控业务的最重要的一个功能,用户可以对摄像头进行平台录像,在用户需
要查看历史视频时,可以通过回放平台录像或者把录像下载到本地了解现场情况,录像回放
和录像下载在流程上是统一的,同时考虑到录像下载内容的完整性,采用RTP OVER TCP的方
式下载录像更可靠。
在录像回放或者下载时,录像回放控制支持定点播放、暂停、快慢放、快进和快退等操
作。其中定点播放可按照时间进行选择播放
录像下载时,默认采用8倍速进行下载,客户端和VDS可根据网络状况自动进行升降速处
理,以达到最佳、最快下载,下载到客户端的录像文件与客户端本地录像的文件格式保持一
致,录像文件格式支持3GP、MP4或者AVI打包格式,并在客户端能够对下载下来的录像进行
管理
50
QB-中国移动视频监控总体技术要求
SC
INVITE (SC SDP)
SC_GWSCCVR/VDS
INVITE (SC SDP)
INVITE (SC SDP)
200 OK (VDS SDP)
200 OK (VDS SDP)
200 OK (VDS SDP)
ACK
ACK
ACK
PLAY (TCP)
PLAY 响应(TCP)
RTP(TCP)
PLAY VCR(TCP)
PLAY VCR 响应(TCP)
SET-PARAMETER EOS(TCP)
SET-PARAMETER响应 EOS(TCP)
BYE
BYE
BYE
200 OK
200 OK
200 OK
图7- 43
平台录像回放和下载流程图
客户端发送INVITE消息到SC_GW请求平台录像回放,在消息中携带客户端SDP信息;
并在SDP中扩展请求回放采用RTSP,RTP OVER TCP信息,具体的可参见接口文档。
SC_GW转发请求平台录像回放INVITE消息到SCC;
SCC转发请求平台录像回放INVITE消息到VR;
VDS/VR分配资源,发送200 OK响应消息给SCC,在消息中携带VDS/VR的SDP消息;SDP
信息增加SC接入到VDS的RTSP 链路信息,以及RTP信息。
SCC转发响应消息到SC_GW;
SC_GW转发响应消息到客户端;
客户端会话协商通过后发送确认消息ACK到SC_GW;
SC_GW转发ACK消息到SCC;
SCC转发ACK消息到VR/VDS;
SC根据SDP中的信息,建立与VDS/VR的TCP链路
51
QB-中国移动视频监控总体技术要求
SC通过TCP链路发送PLAY请求给VDS/VR,VDS/VR根据PLAY请求返回响应消息给SC。
PLAY消息接口定义参见业务接口规范
VDS/VR通过TCP链路发送RTP包给SC
在回放过程中SC客户端通过发送PLAY请求消息给VDS/VR进行VCR控制
VDS/VR返回PLAY的VCR控制响应给SC
VDS/VR检测到流到结束了,主动通过TCP链路发送SET-PARAMETER消息给客户端SC,
标识请求播放的流结束,SET-PARAMETER的消息格式定义参见业务接口规范
SC返回SET-PARAMETER响应给VDS/VR
SC主动释放建立的TCP链路,并同时发送BYE结束会话信息
备注:通过加速录像回放实现录像下载功能,且如果媒体流采用RTP over TCP,则不使
用RTCP。
7.2.33 前端手动录像
系统支持前端手动录像
SC
查查查查查查查查查查
(Message)
200 OK
查查查查查Message查
200 OK
SC_GW
查查查查查查查查查查
(Message)
200 OK
查查查查查Message查
200 OK
SCC
查查查查查查查查查查
(Message)
200 OK
查查查查查Message查
200 OK
VCU_GW
查查查查查查查查查查
(Message)
200 OK
查查查查查Message查
200 OK
VCU
查查查查查查
查Message)
200 OK
查查查查查查
查Message)
200 OK
查查查查查查
查Message)
200 OK
查查查查查查
查Message)
200 OK
查查查查查查
查查查查查查查查查查
(Message)
200 OK
查查查查查查查查(Message)
200 OK
查查查查查查
(Message)
200 OK
查查查查查查查查查查
(Message)
200 OK
查查查查查查查查查查
(Message)
查查查查查查查查查查
(Message)
200 OK
查查查查查查查查(Message)查查查查查查查查(Message)查查查查查查查查(Message)
200 OK
查查查查查查(Message)
200 OK
200 OK
查查查查查查(Message)
200 OK
200 OK
查查查查查查(Message)
200 OK
图7-44
前端手动录像流程图
客户端发送手动录像状态查询请求给SC_GW
SC_GW转发手动录像请求消息给SCC
SC_GW转发给VCU_GW
VCU_GW转发给VCU
VCU通过平台返回Message响应
VCU根据当前手动录像状态,返回响应的录像状态给VCU_GW
VCU_GW转发录像状态给SCC
SCC_转发给SC_GW
SC_GW转发给客户端
52
QB-中国移动视频监控总体技术要求
客户端发送前端手动录像请求到SC_GW
SC_GW转发给SCC;
SCC对用户进行鉴权,是否有请求前端录像权限,如有权限,转发该请求到VCU_GW;
VCU_GW转发给VCU
VCU收到前端手动录像请求后返回200 OK到客户端;
VCU处理手动录像请求返回前端手动录像响应给VCU_GW
VCU_GW转发给SCC
SCC_转发录像录像响应给SC_GW
SC_GW转发给客户端;
VCU开始前端手动录像;
客户端发送停止前端手动录像请求到SC_GW
SC_GW转发给SCC
SCC转发停止前端手动录像请求给VCU_GW
VCU_GW转发给VCU,VCU停止对应的手动录像;
VCU通过平台返回停止录像200 OK给客户端
VCU终止前端手动录像,并返回停止前端手动录像响应消息给VCU_GW
VCU_GW转发给SCC
SCC转发给SC_GW
SC_GW转发给客户端;
7.2.34 前端录像计划查询和设置
用户可以通过客户端查询前端录像计划并设置前端录像计划;前端录像计划设置采用完
全覆盖的方式处理,也即是用最新的计划代替之前的旧的录像计划,之前旧的计划全部作废。
SCSC_GW
MESSAGE(录像计划查询请求)
200 OK
SCC
MESSAGE(录像计划查询请求)
200 OK
VCU_GWVCU
MESSAGE(录像计划查询请求)
MESSAGE(录像计划查询请求)
200 OK200 OK
MESSAGE(录像计划列表)
200 OK
MESSAGE(录像计划列表)
200 OK
MESSAGE(录像计划列表)
200 OK
MESSAGE(录像计划列表)
200 OK
MESSAGE(录像计划设置请求)
200 OK
MESSAGE(录像计划设置请求)
200 OK
MESSAGE(录像计划设置请求)MESSAGE(录像计划设置请求)
200 OK
200 OK
MESSAGE(录像计划设置响应
200 OK
MESSAGE(录像计划设置响应
200 OK
MESSAGE(录像计划设置响应
200 OK
MESSAGE(录像计划设置响应
200 OK
图7- 45
前端录像计划查询和设置流程图
53
QB-中国移动视频监控总体技术要求
客户端发送前端录像计划查询请求到平台;
平台对用户进行鉴权,是否有查询前端录像计划权限;
如有查询前端录像计划权限,平台转发该前端参数设置请求到前端;
前端获取前端录像计划后发送录像计划列表给客户端;
客户端展示前端录像计划;
用户更新录像计划,选择保存;
客户端发送前端录像计划设置请求到平台;
平台对用户进行鉴权,是否有设置前端参数权限;
如有前端录像计划设置权限,平台转发该前端录像计划设置请求到前端;
前端保存录像计划后,录像计划设置结果给客户端。
7.2.35 前端录像查询
用户在进行前端录像回放前,需要进行前端录像查询。
由于SIP消息大小的限制,而查询的结果可能很大,所以查询返回列表需要进行分页返
回,但是VCU一次只返回一个MESSAGE消息所能够承载的列表,客户端需要下面分页的列表信
息时,需要重新发送请求消息,并在请求消息中指明返回的列表的开始索引。
SCSC_GWSCCVDSVCU_GWVCU
MESSAGE(录像查询请求)
MESSAGE(录像查询请求)
MESSAGE(录像查询请求)
MESSAGE(录像查询请求)
200 OK
200 OK
200 OK
200 OK
MESSAGE(录像列表)
MESSAGE(录像列表)
MESSAGE(录像列表)
MESSAGE(录像列表)
200 OK
200 OK
200 OK
200 OK
图7-46
前端录像查询流程图
客户端使用Message消息请求查询前端录像,客户端发送请求消息到SC_GW;
SC_GW转发该前端录像查询请求Message消息到SCC;
SCC转发该前端录像查询请求Message消息到VCU_GW;
54
QB-中国移动视频监控总体技术要求
前端根据查询条件查询录像,通过Message消息返回录像列表到客户端。
客户端收到录像列表后,展示给用户。
7.2.36 前端录像中转回放和下载
前端录像中转回放和下载采用RTP OVER TCP方式时,客户端与VDS之间流程与平台录像
回放保持一致,而VCU与VDS之间流程保持与实时播放采用RTP OVER TCP的流程保持一致,但
需要增加录像播放时的VCR控制和EOS通知消息接口,具体流程见下图描述
前端支持主动把录像媒体数据推送到VDS上,并支持VDS的发送的VCR控制命令,包括定
点播放、暂停、快慢放、快进和快退等操作
在前端录像中转下载时,默认采用2倍速进行下载,VDS和VCU可根据网络状况自动进行
升降速处理,以达到最佳、最快下载
SC
INVITE (SC SDP)
SC_GW
INVITE (SC SDP)
SCC
INVITE (SC SDP)
VDSVCU_GWVCU
INVITE (VDS SDP)
INVITE (VDS SDP)
200 OK (VCU SDP)
200 OK (VCU SDP)
ACK
ACK
RECORD(TCP)
200 OK (VDS SDP)
200 OK (VDS SDP)
ACK
200 OK (VDS SDP)
ACK
PLAY(TCP)
PLAY 响应(TCP)
SET-PARAMETER START (TCP)
SET-PARAMETER START 响应(TCP)
RTP(TCP)
PLAY VCR(TCP)
PLAY VCR 响应(TCP)
SET-PARAMETER EOS (TCP)
SET-PARAMETER EOS 响应 (TCP)
BYE
200 OK
BYE
200 OK
BYE
200 OK
RTP(TCP)
SET-PARAMETER VCR (TCP)
SET-PARAMETER VCR 响应(TCP)
SET-PARAMETER EOS (TCP)
SET-PARAMETER EOS 响应 (TCP)
ACK
RECORD 响应(TCP)
ACK
INVITE (VDS SDP)
200 OK (VCU SDP)
BYE
BYE
200 OK
200 OK
BYE
200 OK
图7-47
前端录像中转回放和下载
55
QB-中国移动视频监控总体技术要求
客户端发送INVITE消息到SC_GW请求前端录像中转方式回放或者下载,在消息中携
带客户端SDP信息;并在SDP中扩展请求回放采用RTP OVER TCP信息,具体的可参见
接口文档。
SC_GW转发请求前端录像回放INVITE消息到SCC;
SCC转发请求前端录像回放INVITE消息到VDS;
VDS重新发起一个与VCU之间的SIP呼叫流程,发送INVITE消息给SCC呼叫前端录像,
在INVITE 消息中的SDP中携带VCU接入的RTSP信息
SCC转发INVITE信息给VCU_GW
VCU_GW转发给VCU
VCU分配资源,发送200 OK响应消息给VCU_GW,在消息中携带VCU的SDP消息;SDP
信息增加SC接入到VDS信息,以及RTP信息。
VCU_GW转发响应给SCC
SCC转发响应给VDS
VDS返回ACK给SCC
SCC转发ACK给VCU_GW
VCU_GW转发ACK给VCU,这样VCU与VDS之间的会话建立成功
VCU根据SDP信息主动与VDS建立TCP链路,并发送RECORD消息给VDS
VDS通过建立的TCP链路返回RECORD响应给VCU。在录像播放时,VCU等待VDS的VCR
控制请求消息才可以进行RTP媒体数据的发送,不是收到RECORD响应就开始发送RTP
包,这一点与实时监控流程不一样
VDS与VCU之间的会话建立成功之后,对SC的会话进行处理.VDS返回SC的INVITE响应
给SCC,并在响应消息的SDP信息增加SC接入的TCP 链路信息
SCC转发响应消息到SC_GW;
SC_GW转发响应消息到客户端;
客户端与VCU的SDP协商通过后发送确认消息ACK到SC_GW;
SC_GW转发ACK消息到SCC;
SCC转发ACK消息到VDS
SC根据SDP中的RTSP会话信息,建立与VDS的TCP链路
SC通过TCP 链路发送PLAY请求给VDS
VDS返回PLAY响应给SC
VDS通过VCU的TCP链路发送SET-PARAMETER给VCU,请求VCU开始发送RTP数据给VDS
VCU返回响应VDS
VCU通过TCP链路开始发送RTP包给VDS
VDS同与SC之间的TCP链路发送码流给SC
在回放过程,SC发送VCR控制指令给VDS,VDS转发给VCU
VCU返回控制响应给VDS,VDS转发响应给SC
VCU媒体播放发送完成之后,主动发送EOS给VDS
VDS转发EOS给VCU
回放结束之后,SC主动断开TCP链路,并发送同时发送BYE结束会话,结束VDS语SC
之间的会话
VDS结束了SC之间的会话之后,同时结束VCU语VDS之间的会话。
备注:通过加速录像回放实现录像下载功能,且如果媒体流采用RTP over TCP,则不使
用RTCP。
56
QB-中国移动视频监控总体技术要求
7.2.37 前端录像直连回放和下载
在网络条件允许的条件下,客户端可直连前端进行录像回放和下载。
前端支持客户端发送的VCR控制命令,包定点播放、暂停、快慢放、快进和快退等操作。
在前端录像直连下载时,客户端默认采用8倍速进行下载,客户端和VCU可根据网络状况
自动进行升降速处理,以达到最佳、最快下载。
SCSC_GW
INVITE (SC SDP)
200 OK (VCU SDP)
ACK
INVITE (SC SDP)
200 OK (VCU SDP)
ACK
PLAY (TCP)
PLAY 响应(TCP)
RTP
PLAY VCR(TCP)
PLAY VCR响应(TCP)
SET-PARAMETER EOS(TCP)
SET-PARAMETER EOS 响应(TCP)
BYE
200 OK
BYE
200 OK
BYE
200 OK
BYE
200 OK
SCC
INVITE (SC SDP)
200 OK (VCU SDP)
ACK
VCU_GW
INVITE (SC SDP)
200 OK (VCU SDP)
VCU
图7-48
前端录像直连回放和下载流程图
客户端发送INVITE消息到SC_GW请求前端录像回放,在消息中携带客户端SDP信息;
并在SDP中扩展请求回放采用RTP OVER TCP信息,具体的可参见接口文档。
SC_GW转发请求前端录像回放INVITE消息到SCC;
SCC转发请求前端录像回放INVITE消息到VCU_GW;
VCU_GW转发给VCU
VCU分配资源,发送200 OK响应消息给VCU_GW,在消息中携带VCU的SDP消息;SDP
信息增加SC接入到VCU的TCP 链路信息,以及RTP信息。
VCU_GW转发响应给SCC
SCC转发响应消息到SC_GW;
SC_GW转发响应消息到客户端;
客户端与VCU的SDP协商通过后发送确认消息ACK到SC_GW;
SC_GW转发ACK消息到SCC;
SCC转发ACK消息到VCU_GW
VCU_GW转发ACK消息给VCU;
SC根据SDP中的TCP会话信息,建立与VCU的TCP链路
SC通过TCP 链路发送PLAY请求给VCU
57
QB-中国移动视频监控总体技术要求
VCU通过TCP链路发送RTP包给SC
在回放过程中,SC可通过TCP链路发送VCR控制指令给VCU
VCU返回VCR控制响应
VCU检测到播放的媒体流结束,主动发送EOS给SC
SC返回EOS响应给VCU
SC结束播放,SC主动断开TCP链路,并发送BYE结束会话信息;
备注:通过加速录像回放实现录像下载功能,且如果媒体流采用RTP over TCP,则不使
用RTCP。
7.2.38 前端抓拍和上载
视频监控业务支持在客户端手动触发前端抓拍,前端完成抓拍图片后可以上传抓拍的图
片到平台。
前端抓拍共分为手动 告警 定时三种。
SCSC_GW
MESSAGE(抓拍请求)
200 OK
MESSAGE(抓拍请求)
200 OK
SCCVR
MESSAGE(抓拍请求)
200 OK
VCU_GWVCU
MESSAGE(抓拍请求)
200 OK
MESSAGE(抓拍响应)
200 OK
MESSAGE(抓拍响应)
200 OK
MESSAGE(抓拍响应)
200 OK
MESSAGE(抓拍响应)
200 OK
MESSAGE(图片上载请求)
200 OK
MESSAGE(图片上载URL)
200 OK
MESSAGE(图片上载请求)
200 OK
MESSAGE(图片上载URL)
200 OK
HTTP POST 上传图片
HTTP响应
MESSAGE(文件上载完成)
200 OK
MESSAGE(文件上载完成响应)
200 OK
MESSAGE(文件上载完成)
200 OK
MESSAGE(文件上载完成响应)
200 OK
图7- 49
前端抓拍和上载流程图
客户端发送前端抓拍请求到平台;
平台对用户进行鉴权,是否有请求前端抓拍权限,如有权限,转发该请求到VCU;
VCU收到前端抓拍请求后返回200 OK到客户端;
VCU通过MESSAGE方法返回抓拍请求的响应消息给客户端
客户端返回200 OK响应给VCU
VCU抓拍图片;
58
QB-中国移动视频监控总体技术要求
VCU图片抓拍完成之后,向业务平台请求图片上载请求,获取图片上载的URL
VCU通过HTTP协议将抓拍图片文件上载指定的VR服务器上;
VCU上载图片完成后,发送抓拍文件上载完成Message消息到平台;
平台收到抓拍文件上载完成Message消息后返回响应到VCU。
7.2.39 前端抓拍计划查询和设置
用户可以通过客户端查询前端抓拍计划并设置前端抓拍计划;前端抓拍计划设置采用完
全覆盖的方式处理,也即是用最新的计划代替之前的旧的计划,之前旧的录像计划全部作废。
SCSC_GW
MESSAGE(抓拍计划查询请求)
200 OK
SCC
MESSAGE(抓拍计划查询请求)
200 OK
VCU_GWVCU
MESSAGE(抓拍计划查询请求)
MESSAGE(抓拍计划查询请求)
200 OK200 OK
MESSAGE(抓拍计划列表)
200 OK
MESSAGE(抓拍计划列表)
200 OK
MESSAGE(抓拍计划列表)
200 OK
MESSAGE(抓拍计划列表)
200 OK
MESSAGE(抓拍计划设置请求)
200 OK
MESSAGE(抓拍计划设置请求)
200 OK
MESSAGE(抓拍计划设置请求)MESSAGE(抓拍计划设置请求)
200 OK
200 OK
MESSAGE(抓拍计划设置响应
200 OK
MESSAGE(抓拍计划设置响应
200 OK
MESSAGE(抓拍计划设置响应
200 OK
MESSAGE(抓拍计划设置响应
200 OK
图7-50 前端抓拍计划查询和设置流程图
客户端发送前端抓拍计划查询请求到平台;
平台对用户进行鉴权,是否有查询前端抓拍计划权限;
如有查询前端抓拍计划权限,平台转发该前端参数设置请求到前端;
前端获取前端抓拍计划后发送抓拍计划列表给客户端;
客户端展示前端抓拍计划;
用户更新抓拍计划,选择保存;
客户端发送前端抓拍计划设置请求到平台;
平台对用户进行鉴权,是否有设置前端参数权限;
如有前端抓拍计划设置权限,平台转发该前端抓拍计划设置请求到前端;
前端保存抓拍计划后后,返回抓拍计划设置响应到客户端。
59
QB-中国移动视频监控总体技术要求
7.2.40 前端抓拍图片查询和下载
支持在客户端上直接查询前端的抓拍图片列表,并支持直接下载指定的抓拍图片到客户
端本地。为了解决私网穿越问题,前端图片文件通过平台服务器进行中转。
SCSC_GWSCCVCU_GWVCU
VR
MESSAGE(抓拍图片查询)MESSAGE(抓拍图片查询)
MESSAGE(抓拍图片查询)
MESSAGE(抓拍图片查询)
200 OK200 OK
200 OK200 OK
MESSAGE(抓拍图片列表)
200 OK
MESSAGE(抓拍图片列表)MESSAGE(抓拍图片列表)MESSAGE(抓拍图片列表)
200 OK200 OK200 OK
HTTP(获取下载URL)
HTTP(获取下载URL)
选择中转下载的VR
HTTP GET(下载图片)
MESSAGE(图片上传请求)
MESSAGE(图片上传请求)
MESSAGE(图片上传请求)
200 OK
200 OK
200 OK
HTTP POST(上传图片)
200 OK(上传响应消息)
200 OK(下载响应消息,携带图片数据)
图7- 51
前端抓拍图片查询和下载流程图
SC使用Message消息请求查询前端抓拍图片,SC发送请求消息到SC_GW;
SC_GW转发该前端抓拍图片查询请求Message消息到SCC;
SCC转发前端抓拍图片查询请求Message消息到VCU_GW;
VCU根据查询条件查询抓拍文件,并通过Message消息返回查询结果列表到SC;
SC收到抓拍文件列表后,展示给用户;
SC向SC_GW获取前端抓拍图片下载URL
SC_GW转请求给SCC
SCC选择中转的VR设备,并通过内部接口通知VR,同时生成前端下载的URL
SCC返回前端下载的URL
SC向VR发送HTTP GET消息,请求下载前端图片文件;
VR收到请求后发送Message消息给SCC,请求前端图片上传
SCC转发给VCU_GW
VCU_GW转发到VCU
VCU回应200 OK消息给VCU_GW,再转发到SCC;SCC通知到VR
60
QB-中国移动视频监控总体技术要求
VCU向VR发送HTTP POST上传图片数据,VR回应上传图片响应消息;
图片文件上传完毕后,VR在HTTP GET的响应消息中携带图片数据返回给SC。
7.2.41 平台抓拍图片查询和下载
视频监控业务支持将抓拍的图片存放到平台,且提供图片查询和下载功能。
VR需对下载图片的URL 进行时效性和防盗链验证
下载图片的HTTP头中可不带HTTP鉴权头信息,VR不对HTTP头进行验证。
SCSC_GWSCCVR
平台抓拍图片查询(HTTP+XML)
平台抓拍图片查询(HTTP+XML)
200 OK 查询结果响应200 OK 查询结果响应
获取图片下载地址(HTTP+XML)
获取图片下载地址(HTTP+XML)
获取图片下载地址(HTTP+XML)
200 OK 获取下载地址响应
200 OK 获取下载地址响应
200 OK 获取下载地址响应
平台抓拍图片下载(HTTP)
200 OK 图片数据
图7-52
平台抓拍图片查询和下载流程图
客户端向SC_GW发送HTTP请求,HTTP请求中携带鉴权信息,请求查询平台抓拍图片;
SC_GW转发该请求消息到SCC;
SCC鉴权通过后返回平台抓拍图片查询结果到客户端;
用户根据查询结果请求下载指定的抓拍图片,客户端发送获取图片下载地址请求到
SC_GW;
SC_GW转发该请求消息到SCC;SCC与VR进行交互生成具有时效性的URL
SCC返回下载地址到客户端;
客户端根据下载地址等信息到VR下载指定抓拍图片;VR对下载URL进行时效认证,
并根据验证结果判断是否返回抓拍图片。
7.2.42 前端参数配置和查询
视频监控业务支持通过客户端进行前端参数设置和查询。前端参数配置包括各种业务参
数的配置、布警撤警等操作等。
61
QB-中国移动视频监控总体技术要求
SCSC_GW
MESSAGE(参数查询请求)
200 OK
MESSAGE(参数查询请求)
200 OK
SCCVCU_GW
MESSAGE(参数查询请求)
200 OK
MESSAGE(参数查询请求)
200 OK
VCU
MESSAGE(参数列表)
200 OK
MESSAGE(参数列表)
200 OK
MESSAGE(参数列表)
200 OK
MESSAGE(参数列表)
200 OK
MESSAGE(参数设置请求)
200 OK
MESSAGE(参数设置请求)
200 OK
MESSAGE(参数设置请求)
200 OK
MESSAGE(参数设置请求)
200 OK
MESSAGE(参数设置响应
200 OK
MESSAGE(参数设置响应
200 OK
MESSAGE(参数设置响应
200 OK
MESSAGE(参数设置响应
200 OK
图7-53
前端参数查询和配置流程图
客户端发送前端参数查询请求到平台;
平台对用户进行鉴权,是否有查询前端参数权限;
如有查询前端参数权限,平台转发该前端参数查询请求到前端。
前端返回参数列表给平台;
平台转发前端参数查询响应消息到客户端。
客户端发送前端参数设置请求到平台;
平台对用户进行鉴权,是否有设置前端参数权限;
如有设置前端参数权限,平台转发该前端参数设置请求到前端。
前端设置参数后,返回参数设置响应消息;
如果设置成功,平台可选保持参数(当前主要是通道名称);
平台转发前端参数设置响应消息到客户端。
62
QB-中国移动视频监控总体技术要求
7.2.43 手机客户端获取设备列表
M_SC
HTTP Request(不带鉴权信息获取列表)
SC_GWSCC
HTTP Request(不带鉴权信息获取列表)
401
401
HTTP Request(获取设备列表 携带鉴权信息)
HTTP Request(获取设备列表)
200 OK (设备列表)
200 OK (设备列表)
图7-54
手机客户端获取设备列表流程图
M_SC向SC_GW发送HTTP请求,获取设备列表,但在HTTP头中未携带鉴权信息;
SC_GW转发注册请求消息给SCC;
SCC检测到请求消息中没有鉴权认证信息,返回401需要鉴权响应;
SC_GW转发401需鉴权响应到_M_SC;
M_SC收到401响应后,根据响应消息重新组织获取列表请求发送给SC_GW ,并在HTTP
头中携带鉴权信息;
SC_GW转发请求消息给SCC;
SCC鉴权通过后,并返回具体的设备列表给SC_GW
SC_GW转发设备列表响应给M_SC。
7.2.44 手机客户端请求播放实时视频和云镜控制
在视频监控业务中,用户可通过专用的手机客户端软件播放实时视频和云镜控制功能。
63
QB-中国移动视频监控总体技术要求
M_SC
实时视频浏览请求(HTTP)
SC_GWVT
实时视频浏览请求(HTTP)
SCCVDSVCU_GWVCU
实时视频浏览请求(HTTP)
返回RTSP URL
返回RTSP URL
RTSP建链
DESCRIBE
INVITE (VT SDP)
呼叫VCU
(详细步骤参见其他流程)
返回RTSP URL
200 OK (VDS SDP)
ACK
200 OK (VT SDP)
SETUP、PLAY
RTP
RTP
RTCP
RTCP
转码
RTP
云镜控制(HTTP)云镜控制(HTTP)
云镜控制(MESSAGE)
云镜控制(MESSAGE)
云镜控制响应
TEARDOWN
云镜控制响应
BYE
VCU呼叫结束
(详细步骤参见其他流程)
200 OK
200 OK
图7- 55
手机客户端实时监控和云镜控制流程图
M_SC通过HTTP向SC_GW获取播放URL,SC_GW转发请求给SCC;
SCC进行认证鉴权,认证成功之后转发给VT,
VT根据请求生成播放URL,并返回给SCC,由SCC转发给SC_GW,SC_GW转发播放的URL
给M_SC;
M_SC根据获取到RTSP的服务器地址应该是VT,向VT建立RTSP链路;
M_SC向VT发起RTSP DESCRIBE方法;
VT根据DESCRIBE请求URL获取VCU信息,并主动向SCC发起SIP呼叫请求;
SCC启动呼叫VCU流程(详细流程可参见平台呼叫VCU流程,这里不再描述);
SCC返回呼叫VCU的200 OK消息给VT,其中在消息中携带VDS的SDP信息;
VT返回ACK给 SCC;
VT与SCC呼叫建立成功之后,返回DESCRIBE响应消息给M_SC,其中携带VT的SDP信
息;
M_SC向VT发起SETUP、PLAY等RTSP命令;
VT将接收到的码流转码后发送给M_SC;
在实时播放过程中,通过M_SC发送云镜控制消息给SC_GW
64
QB-中国移动视频监控总体技术要求
SC_GW转发云镜控制消息给SCC,SCC进行云镜控制权限判断,返回响应给SC_GW由
SC_GW转发响应给M_SC,如果允许进行云镜控制,则发送请求云镜控制请求给
VCU_GW,由VCU_GW转发给VCU
M_SC停止播放时,M_SC发送TEARDOWN消息给VT,VT根据码流分发情况决定是否终止
与平台之间的呼叫。
7.2.45 手机WAP方式请求实时视频
在视频监控业务中需要支持手机不安装客户端直接通过浏览器,利用手机自带的媒体播
放软件,请求视频监控业务实时视频。
手机WAP门户SC_GWVTSCCVDSVCU_GWVCU
访问WAP门户
登录认证
获取设备列表
列表展现
实时视频浏览请求
获取设备列表(HTTP)
返回设备列表
实时视频浏览请求(HTTP)
实时视频浏览请求(HTTP)
返回RTSP URL
返回RTSP URL
DESCRIBE
INVITE (VT SDP)
呼叫VCU
详细参见呼叫VCU流程
返回RTSP URL
200 OK (VDS SDP)
ACK
200 OK (VT SDP)
SETUP、PLAY
RTP
RTP
RTCP
RTCP
转码
RTP
TEARDOWN
BYE
结束VCU的呼叫流程
详细参见呼叫VCU流程
200 OK
200 OK
图7- 56
WAP方式实时监控流程图
手机通过WAP方式直接访问手机WAP门户;
手机用户通过WAP门户的登录认证;
WAP门户向SCC发送消息请求获取设备列表,WAP将结果通过页面进行展示;
65
QB-中国移动视频监控总体技术要求
7.2.46 手机WAP方式录像回放
在视频监控业务中需要支持手机不安装客户端直接通过浏览器,利用手机自带的媒体播
放软件,请求视频监控业务录像回放。
手机WAP方式录像回放的流程参见7.2.49 手机客户端录像回放;
7.2.47 手机客户端录像查询
用户可通过M_SC查询平台和前端的录像信息。M_SC与SC_GW之间的接口统一采用HTTP协
议。而在查询前端录像时,需要SCC转换成SIP协议发送给VCU。VCU通过SIP消息一个MESSAGE
消息所能够承载的录像列表信息,SCC把VCU返回的SIP消息转换成HTTP消息,并返回给手机
客户端。
手机请求浏览某监控点实时视频,WAP门户向SCC获取播放URL并返回;
手机浏览器获取到RTSP URL,调用系统自带播放器进行播放;
手机向VT发起RTSP建链,并发起RTSP DESCRIBE方法;
VT根据DESCRIBE请求URL获取VCU信息,并主动向SCC发起SIP呼叫请求;
SCC启动呼叫VCU流程(详细流程可参见平台呼叫VCU流程,这里不再描述);
SCC返回呼叫VCU的200 OK消息给VT,其中在消息中携带VDS的SDP信息;
VT返回ACK给 SCC;
VT与SCC呼叫建立成功之后,返回DESCRIBE响应消息给手机,其中携带VT的SDP信息;
手机向VT发起SETUP、PLAY等RTSP命令;
VT将接收到的码流转码后发送给手机播放器;
手机停止播放时,发送TEARDOWN消息给VT,VT根据码流分发情况决定是否终止与平
台之间的呼叫。
66
QB-中国移动视频监控总体技术要求
M_SCSC_GWSCCVCU_GWVCU
HTTP(前端录像查询请求)
HTTP(前端录像查询请求)
MESSAGE(录像查询请求)
MESSAGE(录像查询请求)
200 OK
200 OK
MESSAGE(录像列表)
MESSAGE(录像列表)
200 OK
HTTP 200 OK录像列表)
HTTP 200 OK录像列表)
200 OK
HTTP(平台录像查询请求)
HTTP(平台录像查询请求)
HTTP 200 OK录像列表)
HTTP 200 OK录像列表)
图7-57
手机客户端录像查询流程图
M_SC发送前端录像查询请求给SC_GW
SC_GW转发给SCC
SCC判断是前端录像查询请求,则把HTTP协议转换成SIP协议,并发送MESSAGE给
VCU_GW
VCU_GW转发查询请求给VCU
VCU通过新的MESSAGE消息返回录像列表给VCU_GW
VCU_GW转发给SCC
SCC转换成HTTP,并在HTTP响应中返回录像列表给SC_GW
SC_GW转发给M_SC
M_SC发送平台录像查询请求给SC_GW
SC_GW转发给SCCS,SCC判断是平台录像查询请求则查询数据库,并返回录像列表给
SC_GW
SC_GW转发给M_SC
67
QB-中国移动视频监控总体技术要求
M_SCSC_GWSCC
平台录像查询(HTTP+XML)平台录像查询(HTTP+XML)
200 OK 查询结果响应200 OK 查询结果响应
图7-58
手机客户端平台录像查询流程图
手机客户端向SC_GW发送HTTP请求,请求查询平台录像;
SC_GW转发查询录像请求消息到SCC;
SCC对请求进行鉴权认证,认证成功之后,返回平台录像查询结果给手机客户端。
手机客户端向用户展示平台录像查询结果。
7.2.48 获取录像回放或下载URL
手机客户端获取平台录像回放或下载URL请求。
M_SCSC_GWSCC
获取平台录像播放URL(HTTP+XML)获取平台录像播放URL(HTTP+XML)
200 OK(RTSP URL)200 OK(RTSP URL)
图7-59
手机客户端获取平台录像回放或下载URL流程图
M_SC发送端获取录像回放或下载URL请求给SC_GW;
SC_GW转发给SCC;
SCC返回录像回放或下载URL给SC_GW;
SC_GW返回录像回放或下载URL给M_SC
手机客户端获取前端录像回放或下载URL请求。
68
QB-中国移动视频监控总体技术要求
M_SCSC_GWSCC
获取前端录像播放URL(HTTP+XML)
获取前端录像播放URL(HTTP+XML)
200 OK(RTSP URL)200 OK(RTSP URL)
图7-60
手机客户端获取前端录像回放或下载URL流程图
M_SC发送端获取录像回放或下载URL请求给SC_GW;
SC_GW转发给SCC;
SCC返回录像回放或下载URL给SC_GW;
SC_GW返回录像回放或下载URL给M_SC
7.2.49 手机客户端录像回放
手机客户端可查看前端和平台录像,并回放。
69
QB-中国移动视频监控总体技术要求
M_SC
录像回放请求(HTTP)
返回RTSP URL
SC_GWVT
录像回放请求(HTTP)
录像回放请求(HTTP)
返回RTSP URL
返回RTSP URL
DESCRIBE
INVITE (VT SDP)
平台录像回放流程
前端录像回放流程
200 OK (VDS/VCU SDP)
ACK
200 OK (VT/VCU SDP)
SETUP、PLAY、VCR控制消息(RTSP)
VCR控制消息
VCR控制流程
VCR控制流程
200 OK
响应
SCCVDS/VRVCU_GWVCU
RTPRTP
转码
RTP
TEARDOWN
BYE
平台录像回放结束流程
前端录像回放结束流程
200 OK
图7- 61
手机客户端录像回放流程图
M_SC通过HTTP向SC_GW获取录像回放播放URL,SC_GW转发请求给SCC
SCC进行认证鉴权,认证成功之后,并转发给VT
VT生成防盗链的URL,并把URL返回给SCC
SCC返回播放URL给SC_GW,SC_GW转发播放的URL给M_SC
M_SC根据获取到RTSP的服务器地址应该是VT,向VT建立RTSP链路
M_SC向VT发起RTSP DESCRIBE方法
M_SC向VT发起SETUP请求命令,VT正确响应
M_SC向VT发起PLAY请求命令;
VR或者VCU向VT发送录像回放码流
VT将接收到的码流转码后发送给M_SC
播放过程中M_SC通过PLAY、PAUSE等RTSP命令进行录像回放快进快退等控制,VT将
录像回放控制信令转发给VR或者VCU
70
QB-中国移动视频监控总体技术要求
M_SC停止播放时,M_SC发送TEARDOWN消息给VT,VT根据码流分发情况决定是否终止
与平台之间的呼叫。
备注:VT和平台的流程和接口参照平台录像回放和前端录像回放,在此不重复描述。
7.2.50 客户端上载视频
业务平台支持客户端上载视频,并把这些视频共享给其他用户,由其他用户进行浏览或
者下载。上载的视频默认只有上载的用户可以进行浏览和下载,但上载用户可决定是否共享
给同客户下用户进行浏览和下载
上载到业务平台的视频必须经过客户管理员和移动管理员进行业务审批才可以提供给
其他用户进行回放和下载。
SCSC_GW
HTTP(视频上载请求)
SCCVR
HTTP(视频上载请求)
200 OK(视频上载服务器地址)
200 OK(视频上载服务器地址)
HTTP 视频上载
HTTP 视频上载响应
HTTP(视频上载完成通知)
HTTP(视频上载完成通知)
200 OK
200 OK
图7- 62
客户端上载视频流程图
7.2.51 上载视频查询、回放和下载
用户上载到业务平台的视频审批通过之后,能够被授权的用户查看,并可进行回放或
者下载,其中回放和下载方式保持与平台录像回放和下载流程一致,这里不再详细描述。
71
QB-中国移动视频监控总体技术要求
SCSC_GWSCC
HTTP(上载视频查询请求)
HTTP(上载视频查询请求)
200 OK(上载视频列表)
200 OK(上载视频列表)
图7-63
上载视频查询流程图
7.2.52 前端采集数据上载
前端能够把传感器数据(如湿度、温度等)定期上报到业务平台,业务平台根据需要可
直接转发给客户端或者通过业务网关转发给第三方应用系统。采集数据采用TLV格式封装,
并通过base64编码之后承载到XML当中,然后通过SIP MESSAGE发送到业务平台,具体的XML
格式可参见接口规范定义。
VCU/M_VCUVCU_GWSCC
MESSAGE(采集数据)
MESSAGE(采集数据)
200 OK
200 OK
图7-64
前端采集数据上报流程图
VCU把采集数据通过MESSAGE的消息体上部到VCU_GW上
VCU_GW转发给SCC
SCC返回MESSAGE响应200 OK给VCU_GW
VCU_GW转发给VCU
7.2.53 客户端上线和前端登陆的总体流程说明
客户端上线的时候包含一系列流程,为了用户对客户端上线流程有一个总体的了解,故
增加客户端上线总体描述,前端上线的时候包含一系列流程,为了用户对前端端上线流程有
一个总体的了解,故增加前端上线总体描述
72
QB-中国移动视频监控总体技术要求
SC
SIP注册(详细参见 7.2.8)
SC_GW
平台信息查询(详细参见 7.2.10)
用户信息查询(详细参见 7.2.13)
客户端自动升级检测(详细参见 7.2.11)
获取设备列表(详细参见 7.2.13)
自定义LOGO下载(详细参见 7.2.14)
当前告警查询(详细参见 7.2.16)
图7-65
前端采集数据上报流程图
备注:客户端在注册的时候用户可能输入用户名或者用户ID注册,后续SIP消息头中要
保持一致,这是SIP协议栈的基本要求(不然要重新注册一次)。
在获取平台信息请求消息的消息体中的用户ID,可是用户名或用户ID。
然后在用户信息查询请求消息中消息体中的用户ID,可能是用户名或用户ID,在用户信
息查询响应消息中就返回了用户ID,这样如果用户在登陆的时候如果使用的是用户名,收到
此响应消息后,客户端才知道用户ID。
VCU
SIP注册(详细参见7.2.1)
VCU_GW
平台信息查询(详细参见7.2.5)
前端能力上报(7.2.4)
图7-66
前端采集数据上报流程图
73
QB-中国移动视频监控总体技术要求
8. 性能要求
8.1承载网性能要求
承载网络本身必须对视频监控业务端到端的视频传输服务质量(QoS)提供保障。视频监
控业务系统的QoS实现要求IP承载网络在承载端到端的视音频IP包码流时,做到时延小、抖
动低、丢包率低。其中对视频监控业务系统QoS影响最重要的指标是丢包率。
对于具有较高QoS的业务使用,要求IP承载网络端到端通信的网络延迟、延时抖动、丢
包率指标要达到如下要求:
(a) 丢包率 < 5%;
(b) 网络延时 < 500ms;
(c) 时延抖动 < 100ms;
(d) 要求视频流畅,无马赛克现象,则网络丢包率 < 3%;
(e) 要求图像无明显时延,则网络时延 < 50ms。
要求系统在以上网络条件下表现良好。
在Internet上开展视频监控业务,QoS的保障策略可从业务网络侧和承载网络侧分别实
施,以及两者配合实施。
业务网络设备应能够对网络的时延、抖动、包错序、丢包等问题采取策略进行恢复和
补偿,可调整数据流量,以适应网络带宽的变化。
承载网络端到端通信的网络延迟、延时抖动、丢包率指标要限定在一定范围。承载网
络应能够采取一定的策略保障QoS,例如采用专网承载、DiffServ或MPLS策略等。
承载网络和业务系统相互配合,共同保证QoS。承载网络应能将网络的状态报告给视频
监控业务系统;视频监控业务系统应该能够根据承载网络的状态对承载网络进行相应的控
制。
表8- 1
设备接入性能指标要求表
指标
帧数
带宽(上行)
丢包率
单向时延
单向时延抖动
高质量 较高质量 一般质量 低质量要求
25fps,4CIF(704*576) 25fps,CIF 15fps,CIF 10fps,CIF
(352*288) (352*288) (352*288)
N*1.5Mbps
1%
50ms
50ms
N*768Kbps
2%
50ms
50ms
N*500Kbps
2%
500ms
100ms
N*300Kbps
5%
500ms
100ms
说明:N为每个编码器接入的摄像机总数
74
QB-中国移动视频监控总体技术要求
8.2无线网络性能要求
无线网络本身必须对视频监控业务无线前端音视频上传、移动客户端音视频下传服务
质量(QoS)提供保障。视频监控业务系统的QoS实现要求无线网络在承载视音频IP包码流
时,做到时延小、抖动低、丢包率低。其中对视频监控业务系统QoS影响最重要的指标是丢
包率。
对于具有较高QoS的业务使用,要求无线网络的网络延迟、延时抖动、丢包率指标要达
到如下要求:
(a) 丢包率 < 5%;
(b) 网络延时 < 500ms;
(c) 时延抖动 < 200ms;
(d) 上、下行包文不进行聚合,进行实时发送;
(e) 要求视频流畅,无马赛克现象,则网络丢包率 < 3%;
(f) 要求图像无明显时延,则网络时延 < 60ms。
8.3图像参数要求
(1) 视频制式:PAL;
(2) 图像分辨率要求支持:QCIF、QVGA、CIF、VGA、4CIF、D1、720P、1080P,选
择支持2CIF(HALF D1);
(3) 图像帧率:1~25F/S可调;
(4) 视频质量:
分辨率CIF 、帧率25F/S 、码流量 < 384Kbps情况下,要求 ≧ 220TVL
分辨率D1、帧率25F/S 、码流量 < 1.5Mbps情况下,要求 ≧ 275TVL
其他参见中国移动视频监控业务质量评估标准。
8.4传输要求
(1) 音视频传输码流可控,至少应可控在以下几档:64Kbps、128Kbps、384Kbps、
512Kbps、768Kbps、1Mbps、1.5Mbps、2Mbps、4Mbps、8Mbps;
(2) 音视频流编码、传输、解码时延:< 3秒(局域网)、< 5秒(无线网络);
(3) 报警信号传输时延:< 1秒(局域网)、< 3秒(无线网络);
(4) 控制指令响应时延:< 1秒(局域网)、< 3秒(无线网络)。
75
QB-中国移动视频监控总体技术要求
8.5系统处理能力
(1) 分发子系统的处理能力:单台VDS媒体分发能力 ≥ 700 Mbps。
(2) 存储子系统的处理能力:单台VR媒体存储能力 ≥ 400 Mbps。
(3) 处理响应时间:平台服务器处理响应时间 < 0.1 秒。
9. 可靠性要求
(1) 系统平均无故障运行时间(MTBF) ≥ 15,000小时; 关键软、硬件设备要求具
有冗余备份能力,任意子系统故障,应不影响其他子系统的正常运行。
(2) 主备用倒换
主备用倒换所需时间 < 10 秒。
主备用部分进行倒换时,不影响已有服务器处理过的信息。
(3) 数据备份
应具有数据自动备份和恢复的能力。
(4) 掉电保护:系统掉电后,用户设置和当前状态不会丢失;再次通电时可做到状
态恢复。
(5) 断网恢复:系统断网后,用户设置和当前状态不会丢失;并可报告网络故障,
网络重连后可做到状态恢复。
10. 安全性要求
中国移动视频监控业务是一个电信级的运营管理平台,为大量用户提供的基于有线和无
线网络的视频监控服务,其安全性是系统必须考虑的问题。视频监控业务安全性除了基本的
防攻击、防非法侵入、防病毒等要求之外,且针对于安全性级别要求高的客户可选要求对视
频监控的视频数据进行加密,还需要保证只有合法用户可以访问和使用视频监控系统提供的
服务,保证用户只能管理自己的前端设备,查看有权限使用的监控点的视频监控图像,和对
视频数据进行加密,即使视频数据泄露到第三方也无法观看实时视频。
为实现上述安全要求,视频监控业务设计完善的安全性机制,从业务流程,网络,前端
设备,客户端全流程保证系统的安全性。
76
QB-中国移动视频监控总体技术要求
10.1认证机制
用户访问视频监控业务系统时都将进行身份认证,用户输入用户名和密码后,认证信息
建议采用非对称的MD5 加密算法进行处理,由AAA 服务器中的认证系统对其进行验证,以判
断用户是否有权使用此系统。认证系统对用户进行安全认证,数据库服务器管理着网络视频
监控业务运营管理系统中所有用户的身份资料。用户使用用户名和密码正确登录门户系统
后,门户系统将会维护该用户的会话信息,用户由此使用系统提供的网络视频监控服务。高
效的认证机制使非法用户无权使用网络视频监控系统。
视频监控业务系统的前端设备接入视频监控系统中也需要进行安全认证,认证信息建议
采用非对称的MD5 加密算法进行处理,由AAA 服务器中的认证系统对其进行验证,以判断前
端是否有权使用此系统的权限,使得非法的前端无法有效的接入视频监控业务系统。
对于有特殊需要的客户可以提供利用软件电子钥匙的方法进行认证,只有持有该电子钥
匙的用户才能正常启动客户端软件或Web 插件,在配合加密的用户名密码对,双重保证用户
访问的安全性。提供电子钥匙,能使用户从感官上更加信任系统。
10.2信令安全
用户访问视频监控业务系统时都将进行身份认证系统为每个用户提供一个密码,用户注
册登陆到平台时,需提供合法的用户名与密码,为防止用户密码被窃听,认证方式采用Http
Digest 方式(具体可参见RFC2617),数字摘要算法统一采用MD5。
对于有特殊需要的客户可以提供利用软件电子钥匙的方法进行认证,只有持有该电子钥
匙的用户才能正常启动客户端软件或Web 插件,在配合加密的用户名密码对,双重保证用户
访问的安全性。提供电子钥匙,能使用户从感官上更加信任系统。
VCU 的注册认证过程同SC,也采用Http Digest 方式。为防止SC 在未经鉴权的情况下
直接访问VCU,规定VCU仅能响应来自受信的VCU_GW的请求。
10.3数据安全
视频监控业务系统数据的安全性包括视音频信息的安全性和监控用户信息的安全性。
视频监控业务系统对于客户的认证信息,可以采取加密的办法来保证信息的安全性。配
置大容量、高性能存储系统,对数据进行实时备份与非实时备份。
视频监控业务系统对视频数据进行加密传输,防止非法用户的窃取、传播和破坏。由于
多媒体数据具有编码结构特殊、数据量大、实时性要求高等特点,传统的数据加密算法直接
应用于多媒体数据,很难满足实时性要求,而且会改变数据格式等,这就要求对多媒体要采
用特殊的加密算法,以保证视频数据的安全和视频流的实时性,不仅需要对实时视频进行加
密,对录像也需要进行加密。
10.4网络安全
1、组网安全
·网络应当划分合理的安全区域,如INTERNET区、业务功能区、数据库区、外部系统区
等,并针对每个安全区域制定合理的访问控制策略,进行IP地址限制及端口限制。
·与其他网络系统的连接须设置防火墙,并定义完备的安全配置策略进行隔离。
77
QB-中国移动视频监控总体技术要求
·网络应具备一定的冗余能力,带有关键性业务应用的网络链路应实现冗余,当出现
故障时应支持自动路由切换。
·视频监控业务系统对于监控实时和要求较高的应用,可以在承载网络上,采用传输层
的机制保证网络传输的安全性,例如利用VPN、VLAN 等机制隔离网络视频监控流量和其他流
量。
·对于监控安全性要求较高的应用,可以在承载网络上,采用传输层的机制保证网络传
输的安全性,例如可选利用VPN网络来承载视频监控业务。
2、网元安全
·各设备应支持《中国移动安全功能和配置规范》
·重要的设备要有冗余备份,业务控制中心需要支持双机配置;
·对于PORTAL等接入公网的设备,必需通过以下方式确保安全性:
- 必需是单独的物理设备
- 拥有公网地址和私网地址两重IP地址
- 与公网的接口必需通过防火墙设备
3、安全防护手段:
·具有入侵检测的功能,监控可疑的连接、非法访问等,采取的措施包括实时报警、自
动阻断通信连接或执行用户自定义的安全策略;
·系统应具有完善的日志功能,能够记录系统异常情况及其他安全事件。审计日志应
至少保存60天。包括:
➢ 应用系统日志
- 用户的创建、删除等操作。
- 用户登录和退出的日期和具体时间及IP地址等信息。
- 成功的和被拒绝的系统访问活动的记录。
- 成功的和被拒绝的数据与其他资源的访问记录。
- 成功的和被拒绝的管理操作记录。
- 用户操作记录。
➢ 数据库日志
- 创建、修改和删除数据库用户的操作;
- 创建、修改和删除任何数据库存储结构的操作;
- 创建、修改和删除任何数据库对象的操作;
- 创建、修改和删除表的操作;
- 创建、修改和删除索引的操作;
- 启用、关闭审计功能的操作;
- 赋予、撤销某个账户数据库权限的操作;
- 赋予和撤销某个角色或账户对于某个对象权限的行为;
- 目录和数据库配置的变更;
- 数据应该包括失败的连接;
➢ 操作系统日志
- 系统登录记录。包括登录主机的IP地址、用户名、时间等;
- 成功及失败的登陆事件;
- 系统事件。
·支持纳入网络安全管控平台进行帐号口令集中管理和日志集中审计。
78
QB-中国移动视频监控总体技术要求
11. 网管要求
11.1平台网管要求
平台网管使用SNMP 协议。
平台网管要求实现以下几种功能:
1). 性能管理
(1) 实时性能监控;以列表或图表方式监控指定的对象的相应指标的变化趋势;
(2) 性能数据采集;
(3) 性能报表管理;
(4) 性能管理数据设置。
2). 故障管理
(1) 告警数据上报;
(2) 告警信息处理;
(3) 告警信息查询统计;
3). 配置管理
配置管理功能实现对设备运行参数、视频监控业务的相关属性进行配置,支持远程在线
的参数配置、软件升级等操作。管理员可以查询设备的配置参数和业务参数,并通过日志管
理功能查询以往的设备配置操作记录
4). 资源管理
资源清单管理功能实现对平台设备信息、版本/配置文件信息的获取、查询和统计功能。
5). 日志管理
6). 安全管理
7). 拓扑管理
拓扑管理为视频监控业务系统提供统一的网络拓扑视图管理,使管理员能够在视图上直
观的掌握整个网络的拓扑结构及网络设备运行状态。
8). 系统管理
11.2 前端网管要求
前端网管统一采用TR069 协议。
前端网管要求实现如下功能:
1). 性能管理。
(1) 性能统计报表;
(2) 状态监控;
2). 故障管理。
(1) 告警数据上报;
(2) 告警信息处理;
(3) 诊断测试;
3). 配置管理。
79
QB-中国移动视频监控总体技术要求
(1) 前端参数配置;
(2) 前端批量升级;
4). 资源管理。
(1) 设备分组管理,管理前端设备的基本信息;
(2) 对前端设备进行拓扑分组,并可以拓扑展示,有助于维护人员进行终端维护管
理;
5). 日志管理。
6). 安全管理。
7). 系统管理。
12. 系统要求
12.1设计原则
1. 标准化原则
要求系统中每一个子系统间都通过符合国际标准的接口规范,除此外保持高度的独立
性。这样才可保证每一子系统的性能、安全可靠性及系统的标准化、开放性,并且也给客户
在每一个子系统上提供更多的选择,带来长远的投资保护。
2. 安全可靠
系统要安全、可靠。
3. 网络建设
既要求平台的集中处理能力,同时要求提供全面的透传能力,适应家庭用户和集团用户,
要充分考虑灵活的网络部署。
4. 可维护性,易用性
视频监控业务平台作为一个电信级运营平台,需要面对众多用户,所以易用性和可维护
性显尤为重要,设计需要考虑到可维护性和易用性需求。
12.2建设原则
1. 接入多样性:
(1) 支持多种接入方式: 固网/TD-SCDMA/EDGE/GPRS/WLAN 方式等;
(2) 支持多种终端设备,包括移动PDA、3G终端、手机等;
(3) 中心服务平台支持移动短消息。
2. 可扩展性:
视频监控业务平台的设计应采用分层的模块化结构,以达到修改灵活,扩充方便,适应
业务的发展变化。软、硬件平台应具有良好的可扩展能力,能够方便地进行系统升级和更新,
以适应各种不同业务的定制和发展。
3. 开放性和灵活性:
网络视频监控各地区平台要求节点功能灵活转换,满足平滑扩容的要求。网络视频监控
系统与其他系统之间的通信接口,应符合开放系统互联标准和协议,以方便各省中心系统间
80
QB-中国移动视频监控总体技术要求
的互联,以及与本地营业、计费、网管系统的可靠连接和数据共享,向业务部门及时提供所
需资源和分析结果。可灵活定制;
4. 安全性与可靠性:
视频监控业务平台的应用软件系统要能够连续长时间不间断工作,并能在不影响系统运
转的情况下做到模块在线测试、更新、加载。采用高可靠性的产品和技术,充分考虑整个系
统运行的安全策略和机制。系统要具有较强的容错能力和良好的恢复能力,主要设备采用双
机或镜像备份工作方式,保证系统稳定运行;
5. 易用性:
在不影响视频监控业务系统运转的情况下做到模块在线测试、更新、加载。系统必须易
于使用;同时,系统维护应尽量集中、简单,尽量避免复杂系统和多系统组合的维护开销,
减轻维护人员的负担,提高网管和决策的效率;
6. 统一建设和管理;
统一建设、统一管理,以确保整个系统的各种软件、硬件均符合相关的国际、国内标准,
保证业务、功能、界面、内容的高度统一化和标准化,从而达到服务的规范化和管理的高效
性;
7. 先进性、成熟性;
采用国际最新的科技成果,从而保证整个系统在技术上处于领先地位,系统在建成后一
段时间内不会因技术落后而大规模调整,并能够通过升级保持系统的先进性,延长其生命周
期,同时又要保证先进的技术是稳定的、成熟的,支持现有的多种呼叫功能和网络协议;
12.3硬件要求
详见各分册对设备的详细描述;
12.3.1 可靠性与可用性
(1) 平均无故障运行时间(MTBF)大于10,000小时
关键软硬件要求具有冗余备份能力。
(2) 响应时间
平台服务器响应时间小于0.1 秒。
(3) 主备用倒换
主备用倒换所需时间应小于10 秒。
主备用部分进行倒换时,不影响已有服务器处理过的信息。
(4) 数据备份
应具有数据自动备份和恢复的能力。
12.3.2 服务器硬件要求
(1) 平台采用的所有服务器产品应具有中国标准化研究院·中标认证中心(中国节能产
品认证中心)颁发的国家节能产品认证;
(2) 平台服务器群运行噪声<70dB;
(3) 平台服务器应为标准x86架构设备,可升级利用、重复利用;
(4) 使用通用的服务器设备;
81
QB-中国移动视频监控总体技术要求
(5) 能够进行硬件设备扩容,扩容不影响已处理过的数据;
(6) 可以使用双机热备份或负荷分担的方式实现高可用性;
(7) 数据库服务器的软、硬件选用需要具备较好的开放式结构的接口,同时需要采用性
能较高的数据库服务器;
(8) 要求有较高的事务处理能力、内存和硬盘存储空间。为数据的安全,需要采用相应
的存储备份形式;
(9) 提供对于其他外设,如磁盘阵列、磁带机等的接口能力。
12.3.3 终端设备硬件要求
(1) 外壳防护等级要求:外壳应符合GB4208中IP20的规定;
(2) 温度在高温55±2℃及低温-10±3℃的环境下,可持续工作500小时;
(3) 在湿度40±2℃,RH93%的环境下,可持续工作3000小时;
(4) 室外型设备工作温度:-20°~ 65°C;
(5) 正弦扫描,频率10—55HZ,振幅0.35mm,频率变化为1倍频程/min,X,Y,Z方向各
15min,试验后无损害,功能应正常。
(6) 设备应有清晰的各种标志,包括型号或规定的代码,制造厂的厂名或商标、额定输
入电压、额定输入功率、保险丝管额定电流、直流电源的极性、安全性级别及安全性符号。
无法在设备上标志上述内容,应在说明书中给出。
(7) 本系统需要7x24小时连续运行,要求前端子系统设备具有较高的可靠性、稳定性,
支持连续运行。
12.4软件要求
12.4.1基本要求
(1) 要求软件采用分层的模块化结构,模块之间的通信应按规定接口进行。任何一层的
任何一个模块的维护和更新以及新模块的追加都不影响其他模块;
(2) 系统参数、用户数据与处理程序应有相对的独立性。任何软件版本的变更都不应影
响用户数据;
(3) 软件应有容错能力,一般的软件故障不应引起各类严重的系统再启动;
(4) 软件设计应有防护性能,某一软件模块内的软件错误应限制在本模块内,而不应造
成其他软件模块的错误;
(5) 应具有软件运行故障的监视功能。一旦软件出现死循环等重大故障,应能自动再启
动,并能出即时故障报告信息;
(6) 系统中所有涉及到时间的信息和数据其年份部分采用带纪元表示法;
(7) 软件具有详细、完善、灵活的业务、用户等数据的统计、分析、预测能力;
(8) 为支持中国移动管理各种客户和业务区分管理的需要,系统必须支持针对不同客户
类别的许可证管理,体现不同的服务和资费水平。
82
QB-中国移动视频监控总体技术要求
12.4.2 软件设计要求
(1) 应用软件应采用模块化的体系结构,以便于系统的维护和扩展;
(2) 应用软件应能根据应用需求支持集中处理模式和分布式处理;
(3) 应用软件应具有很好的开放性,以便于与其他应用系统的连接;系统应提供完整的
二次开发工具及使用说明(如:SDK及API函数说明),便于进行客户化工作;
(4) 要求厂家提供数据结构与开发文档,以便平台升级及后期维护;
(5) 应用软件应具有很好的可移植性,支持多种操作系统,并能移植到不同厂家的硬件
平台上运行;
(6) 应用软件应能适应多种大型数据库系统,例如Oracle、Sybase和MySQL 等;
(7) 系统的运行应是安全、可靠的,具备完善的、分级的操作/访问权限控制机制;
(8) 系统应能够提供可靠的图形界面管理平台完成对计费系统进程、操作员日志及计费
数据等信息的控制;
(9) 系统应具有数据备份及灾难恢复功能。
12.4.3 中心服务平台管理系统软件要求
服务器操作系统优先采用UNIX或Linux操作系统。
12.5环境和节能要求
1. 平台运行环境要求:
系统应在以下温、湿度条件下正常工作,见下表。
表12- 1
环境要求表
温度(°C)
长期工作条件
10~35
短期工作条件
0~45 40~65
相对湿度(%)
长期工作条件 短期工作条件
20~90
1). 系统正常工作环境下,温、湿度的测量点系指:在地板以上2m 和在设备前0.4m 处
测量的数值(机架前后没有保护板时测量)。为保证设备能正常工作,机房设计时要求按严
格的温、湿度条件进行。其测量点位置与上述略有不同,即在地板以上1.5m 和在设备前方
0.4m 处测量的数值;
2). 短期工作条件是指连续不超过48h 和每年累计不超过15 天;
3). 对于相对湿度较低的环境(特别是20%以下),应采用抗静电地面。对环境的管理:
(1) 对网络视频监控中心服务平台环境进行人员访问控制;
(2) 对在网络视频监控中心服务平台环境执行连续操作的所有硬件设备,应同时准
备应急环境设施;
(3) 为网络视频监控中心服务平台环境提供支持的公用设施、管线等均通过地下进
入大楼或采用其它措施加以保护;
(4) 对支持网络视频监控中心服务平台环境的服务设施,如配电室、通讯与通风以
及空调系统都采取严格的保护措施,首先进行加锁保护,同时限制人员的随意进入;
83
QB-中国移动视频监控总体技术要求
(5) 网络视频监控中心服务平台环境的电器系统符合电子数据处理设备的防火标
准、组织政策、职业安全与保健法等。所有设备的电源系统与厂商技术规范保持一致,同时
配备净化电源,以保证电源的性能。
2. 服务器设备的节能要求:
(1) 宜选择高密度的一般服务器设备,减少物理服务器的数量、提高服务器利用效
率;
(3) 宜选择高密度的存储服务器设备,减少存储硬件并整合存储空间同时减少单位
成本,如运用IP-SAN或其他的NAS设备; 还可以通过分级存储的机制,将部分存储转存至磁
带设备;
(4) 平台服务器宜选择采用高性能的硬件,如多核处理器。此方法和要求可以降低
冗余和外部的供电来节省能耗;
(5) 宜采用CPU的性能分级技术,可以根据负载自动调节性能,动态地进行能耗调
节;
(6) 平台软件宜采用多线程软件技术,充分利用多核处理器的计算机能力;
(7) 宜采用动态控制服务器的内部风扇技术的服务器,提升能源的有效利用率;
(8) 相关服务器优选采用入选信息产业部《节能降耗电子信息技术、产品与应用方
案推荐目录》的产品和设备;
13. 编制历史
表13- 1
编制历史表
版本号
0.8.0
0.9.0
1.0.0
更新时间
2010-07-22
2010-11-30
2011-05-30
主要内容或重大修改
业务流程定义。
根据集团各部门讨论结论进行修订
根据集团最新规定进行规范更新
84
版权声明:本文标题:中国移动视频监控总体技术要求 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1711530619h601156.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论