视频监控系统以及视频监控系统中的交互方法

文档序号:7928093阅读:136来源:国知局
专利名称:视频监控系统以及视频监控系统中的交互方法
技术领域
本发明涉及视频监控技术,特别涉及一种基于英特网协议(InternetProtocol,IP)网络的视频监控系统、以及该视频监控系统中的交互方法。
背景技术
现有基于IP网络的视频监控系统,主要包括视频监控摄像机、数字视频服务器
(Digital Video Server, DVS)、数字视频录像机(Digital VideoRecorder, DVR)等前端设
备,还包括用于实现视频传输的IP传输网络、用于实现设备统一管理和中心存储的网络视
频监控平台、以及用于将视频数据显示在个人计算机(PC)或电视的客户端。 然而,上述的现有基于IP网络的视频监控系统并未实现全IP化,尤其是该系统中
的前端设备均为DVS、DVR等未通过IP网络连接的设备,因而存在以下问题 1、 DVS、 DVR等设备则需要通过模拟线缆与模拟视频摄像机相连,布线困难且设备
维护成本高; 2、模拟摄像机的视频清晰度制式逐行倒相(Phase Alternating Line, PAL)或国
家电视系统委员会制式(National Television System Committee,NTSC)是上世纪六七十
年代的标准,其规定的最高清晰度仅为(720X576),阻碍了视频监控向高清视频的发展; 3、 DVS、 DVR等设备需要基于自身的端口连接在视频系统中,而DVR、 DVS等设备的
端口众多,使得设备的配置较为复杂,并且很难实现自动发现和自动配置功能; 4、DVS、DVR等设备使用硬件板卡制式,各厂商定制的功能差异大,需要针对不同厂
商的设备制定不同的接入方式; 5、 DVS、 DVR等设备无智能设备接入端口 ,阻碍了视频监控向智能化视频的发展。
由上述问题可见,现有基于IP网络的视频监控系统并未实现全IP化,进而使得组网布线的难度较大、系统配置的通用性较差且实现较为复杂、同时还阻碍了视频监控向高清视频和智能化的发展。 而且,现有基于IP网络的视频监控系统并未实现全IP化,还使得系统架构不清晰、不统一,且系统中的通信协议混乱、不规范,更是无法实现多个视频监控系统的多级多域互联互通,从而无法进行统一化管理和无限级联扩展。

发明内容
有鉴于此,本发明提供了一种基于IP网络的视频监控系统、以及该视频监控系统
中的交互方法,能够实现全IP化的视频监控。 本发明提供的一种视频监控系统,该系统包括第一控制层设备、与所述第一控制层设备通过所述IP网络相连的第一接入层设备和第一承载层设备、分别与所述第一接入层设备和第一承载层设备通过所述IP网络相连的前端设备、以及分别与所述第一接入层设备和第一承载层设备通过所述IP网络相连的客户端单元CE ; 所述第一接入层设备基于所述第一控制层设备的控制,将所述CE和所述前端设
5备接入至所述系统中; 所述第一承载层设备基于所述第一控制层设备的控制,实现所述前端设备与所述CE之间的媒体流传输。 所述第一控制层设备与所述第一接入层设备之间采用基于会话初始协议SIP的第一接口 ; 所述第一控制层设备与所述第一承载层设备之间采用基于套接字Socket协议的第二接口 ; 所述第一接入层设备与所述前端设备之间采用基于SIP的第三接口 ; 所述第一接入层设备与所述CE之间采用基于SIP的第四接口 ; 所述第一承载层设备与所述前端设备之间采用基于实时传输协议RTP、或实时传
输控制协议RTCP、或实时流化协议RTSP的第五接口 ; 所述第一承载层设备与所述CE之间采用基于RTP、或RTCP、或RTSP的第六接口 。
该系统进一步包括与所述第一控制层设备通过所述IP网络相连的第二控制层设备; 所述第二控制层设备基于所述第一控制层设备的交互,实现对通过已接入所述系统的所述CE登录的用户进行权限校验。 所述第一控制层设备与所述第二控制层设备之间采用基于SIP的第七接口。
该系统进一步包括分别与所述第一控制层设备和所述第一承载层设备通过所述IP网络相连的第二承载层设备; 所述第二承载层设备基于所述第一控制层设备的控制,将所述前端设备与所述CE之间经由所述第一承载层设备传输的媒体流存储。 所述第一控制层设备与所述第二承载层设备之间采用基于套接字Socket协议的第八接口 ; 所述第一承载层设备与所述第二承载层设备之间采用基于RTP、或RTCP、或RTSP的第九接口。 该系统进一步包括与所述第二承载层设备相连的至少一个IP存储设备。 所述IP存储设备为存储域网络IP-SAN、或网络附属存储NAS、或直连方式存储
DAS。 所述前端设备包括媒体流信息提供设备,或者,所述前端设备包括媒体流信息提供设备和安防领域设备。 该系统进一步包括与所述第一接入层设备通过所述IP网络相连、并与所述前端设备相连的智能设备。 该系统进一步包括与所述第一控制层设备通过所述IP网络相连的第一扩展层设
备,用于对与其相连的所述第一控制层设备的内容发布。 所述第一扩展层设备与至少两个所述第一控制层设备相连。 所述第一扩展层设备为至少两个;且至少两个所述第一扩展层设备通过所述IP网络相互连接、并互存有对应的路由信息; 每个所述第一扩展层设备进一步用于向与其相连的其他第一扩展层设备查询所述前端设备。
该系统进一步包括与所述第一控制层设备通过所述IP网络相连的第二扩展层设 备,用于所述系统与其他业务系统的融合。 该系统进一步包括与所述第一控制层设备通过所述IP网络相连的第三扩展层设 备,用于所述系统内的网络管理。 该系统进一步包括与所述第一控制层设备通过所述IP网络相连的第四扩展层设 备,用于存储所述系统内的日志服务信息。 本发明提供的一种视频监控系统中的交互方法,所述系统包括第一控制层设备、 与所述第一控制层设备通过IP网络相连的第一接入层设备和第一承载层设备、分别与所 述第一接入层设备和第一承载层设备通过所述IP网络相连的前端设备、以及分别与所述 第一接入层设备和第一承载层设备通过所述IP网络相连的客户端单元CE ;
且该方法包括 a、 CE向所述第一控制层设备发送获取媒体流的请求消息; b、所述第一控制层设备在所述前端设备与所述第一承载层设备已建立连接后,向 所述CE发送表示视频监控会话可建立的响应消息; c、所述CE通过所述第一接入层设备向所述第一控制层设备发送表示确认视频监 控会话可建立的命令正确应答ACK ; d、所述第一控制层设备向所述第一承载层设备发送开放媒体流端口的请求消 息; e、所述第一承载层设备开放所述前端设备能够输出媒体流的端口,并向第一控制 层设备返回开放响应消息; f 、所述CE与所述第一承载层设备建立连接,并通过所述第一承载层设备与所述 前端设备进行媒体流的交互。 所述前端设备与所述第一承载层设备建立连接的过程,具体包括
bl、所述第一控制层设备向所述前端设备发送表示申请端口的请求消息;
b2、所述前端设备分配对应的端口并向所述第一控制层设备返回表示端口已分配 的响应消息; b3、所述第一控制层设备向所述前端设备发送确认端口已分配的ACK。
在所述步骤f之后,该方法进一步包括 g、所述CE向所述第一控制层设备发送表示终止视频监控会话的请求消息;
h、所述第一控制层设备向所述第一承载层设备发送关闭媒体流端口的请求消 息; i、所述第一承载层设备关闭所述前端设备能够输出媒体流的端口,并向第一控制 层设备返回关闭响应消息; j、所述第一控制层设备向所述CE发送表示视频监控会话终止的响应消息,所述 CE断开与所述第一承载层设备的连接。 在所述步骤j终止的视频监控会话为所述前端设备的最后一个视频监控会话,且 在所述步骤j之后该方法进一步包括 k、所述第一承载层设备向所述前端设备发送撤销端口的请求消息; 1、所述前端设备撤销对应的端口并向所述第一承载层设备返回表示端口已撤销的响应消息,然后断开与所述第一承载层设备的连接。 由上述技术方案可见,本发明中基于IP网络的视频监控系统中,CE、前端设备、以 及各逻辑层设备之间的连接均通过IP网络来实现,从而实现了视频监控系统的全IP化。而 且,媒体流采集来源于连接于IP网络的前端设备、而非通过模拟电缆连接的DVS、 DVR等设 备,因而无需通过模拟线缆与模拟视频摄像机相连,降低了布线困难和设备维护成本,避免 了模拟摄像机对视频监控向高清视频发展的阻碍,避免了由DVR、 DVS等设备端口众多而导 致的设备配置复杂度高,避免了硬件板卡制式的DVS、DVR等设备所导致的接入方式差异。
进一步地,本发明能够供智能设备接入,因而避免了无智能设备接入端口的DVR、 DVS等设备对视频监控向智能化视频发展的阻碍。 再进一步地,本发明中可以实现多域组网结构、能够实现无限级联扩展,因而能够 实现基于统一管理的异地跨域视频监控,使得本发明中基于IP网络的视频监控系统的应 用范围更广;且本发明中还可以实现基于IP网络的视频监控系统与其它业务系统的融合、 基于IP网络的视频监控系统内的网络管理和日志服务管理,使得视频监控系统能够实现 多种业务扩展。



意图;图
示意图;图
图;图
图;图
1为本发明中基于IP网络的视频监控系统逻辑层结构示意2为本发明实施例一中基于IP网络的视频监控系统的系统架构示意图; 3为本发明实施例一中基于IP网络的视频监控系统的系统接口示意图; 4为本发明实施例一中基于IP网络的视频监控系统的单域组网结构示意图; 5为本发明实施例一中基于IP网络的视频监控系统中交互方法的一种流程示
6为本发明实施例一中基于IP网络的视频监控系统中交互方法的另一种流禾
'王
7为本发明实施例二 8为本发明实施例二 9为本发明实施例二 10为本发明实施例三 11为本发明实施例 12为本发明实施例 13为本发明实施例
中基于IP网络的视频监控系统的系统架构示意图; 中基于IP网络的视频监控系统的系统接口示意图; 中基于IP网络的视频监控系统的单域组网结构示意图; 三中基于IP网络的视频监控系统的系统架构示意图; 三中基于IP网络的视频监控系统的系统接口示意图; 三中基于IP网络的视频监控系统的单域组网结构示意图; 三中基于IP网络的视频监控系统的多域组网结构1的示意
14为本发明实施例三中基于IP网络的视频监控系统的多域组网结构2的示意
15为本发明实施例四中基于IP网络的视频监控系统的系统架构示意图,
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对 本发明进一步详细说明。
图1为本发明中基于IP网络的视频监控系统逻辑层结构示意图。如图1所示,在 发明中基于IP网络的视频监控系统中,可包含4个逻辑层接入层101、承载层102、控制层 103、以及业务层104。 1)接入层101支持IP协议、TCP (Transmission Control Protocol,传输控制 协i义)、UDP(User Datagram Protocol,用户数据矛艮协i义)禾口 SIP(Sessionlnitiation Protocol,会话初始协议)等传输控制协议,用于视频监控中的各种端点的接入。其中,端 点可具体包括用户端点、媒体流端点、以及告警端点,告警端点为可选的而非必要。
2)承载层102,用于承载视频监控中的媒体流,包括媒体流的转发分发、媒体流的 底层传输;可选地,承载层102还可以进一步用于媒体流的存储。 对于承载层102的媒体流的转发分发,可由承载层102中在逻辑上划分出的媒体 转发分发功能模块来实现。媒体转发分发功能模块可用于媒体流的复制、转发、分发、广播、 组播和路由等功能。 对于承载层102的媒体流的底层传输,可由承载层102中在逻辑上划分出的底层 传输功能模块来实现。底层传输功能模块可用于控制信令和通知信令的传输。其中,控制 信令和通知信令均可为SIP协议的信令,并可以使用TCP中的套接字(Socket)连接、且内 容携带可扩展标记语言(eXtensibleMarkup Language, XML)格式的消息描述。其中,通知 信令为可选的信令而非必需。 当然,底层传输功能模块还用于实现媒体流的传输。具体来说,针对媒体流的传 输,可采用系统中的各逻辑层设备所支持的媒体流格式,并选择使用H. 264、动态图像专家 组(Moving Pictures Experts Group, MPEG-4)、数字音视频编解码技术标准(Audio and Video Coding Standard, AVS)等协议对媒体流进行封装。 对于承载层102的媒体流的存储,可由承载层102中在逻辑上划分出的媒体存 储功能模块来实现。媒体存储功能模块可用于媒体流的接收、存储;该媒体存储功能模块 可接入存储域网络(Storage Area Network, IP-SAN)、网络附属存储(Network Attached Storage, NAS)、直连方式存储(DirectAttached Storage, DAS)等IP存储设备;且,媒体 存储功能模块还可以进一步用于存储计划管理、存储介质管理及录像回放服务等,例如,由 用户根据时间、各逻辑层设备的特性、告警类型等制定存储计划,供媒体存储功能模块来执 行。 3)控制层103,用于视频监控系统的会话控制和音视频分发管理(Audioand Video Distribute Management, AVDM);可选地,控制层103还可以进一步用于音视频存储管理 (Audio and Video Storage Management, AVSM)、端点管理、权限管理、级联管理、日志服务 管理(Log Server Management, LSM)等。其中,上述的"级联"是指在本发明中基于IP网 络的视频监控系统中由多个域组网构成的平级多域或多级多域,"平级"是指各域之间无主 从关系,"多级"是指多个域之间存在上下级关系、且上级域能够实现对下级域的管理;上述 的"级联"还可以是本发明中基于IP网络的视频监控系统与其他系统的扩展级联。
对于控制层103的会话控制,可由控制层103中在逻辑上划分出的会话控制功能 模块来实现。会话控制功能模块可用于本发明中基于IP网络的视频监控系统内所有业务 的控制。且,本发明中的业务层104可通过SIP协议进行业务的建立、使用和取消操作,因而 控制层103中的会话控制功能模块内部会针对该业务建立用来控制该业务的业务控制块、时间控制块和资源控制块等,并维护所建立的业务控制块、时间控制块和资源控制块等。
对于控制层103的AV匿和AVSM,可分别由控制层103中在逻辑上划分出的AV匿 功能模块和AVSM功能模块来实现。AVDM功能模块用于进行媒体流传输控制、控制信令和通 知信令的控制、以及负载分担策略控制、语音视讯会议所需要的混音功能;AVSM功能模块 用于对承载层102中的媒体存储功能模块的控制。 对于控制层103的端点管理,可由控制层103中在逻辑上划分出的端点管理功能 模块来实现。端点管理功能模块可用于对本发明中基于IP网络的视频监控系统内,所有接 入的用户端点、媒体流端点、以及告警端点等各端点的设备进行管理,通过对上述设备的设 备信息、以及记录于系统的用户信息的抽象化存储,通过对系统中的数据库的静态配置,通 过网络管理单元进行各逻辑层设备的配置及属性管理,使本发明中基于IP网络的视频监 控系统拥有全局统一管理和规划各逻辑层设备的能力。其中,上述设备信息可包括设备标 识、设备属性等信息,而上述用户信息则可以包括用户标识、用户属性等信息;如上所述的 系统中的数据库通常可以由各逻辑层共享使用,因而在本文中并未单独结合某一逻辑层进 行说明。 对于控制层103的权限管理,可由控制层103中在逻辑上划分出的权限管理功能 模块来实现。权限管理功能模块可用于确定用户对实施例中基于IP网络的视频监控系统 内的各种资源的使用权限。 对于控制层103的级联管理,可由控制层103中在逻辑上划分出的级联管理功能 模块来实现。级联管理功能模块可用于本发明中基于IP网络的视频监控系统的级联,通过 对平级多域组网、多级多域的总体级联控制,协调系统内的资源与权限,使本发明中基于IP 网络的视频监控系统拥有良好的可扩展性和无限级联特性。 对于控制层103的LSM,可由控制层103中在逻辑上划分出的LSM功能模块来实 现。 4)业务层104,用于实现本发明中基于IP网络的视频监控系统中基础业务、作为 业务制定参考的智能分析、各种联动策略的联动配置、以及业务融合。 对于业务层104中的基础业务,可由业务层104中在逻辑上划分出的基础业务功 能模块来实现。基础业务功能模块可用于提供本发明中基于IP网络的视频监控系统的基 本业务,例如实时监控、点播回放、云台控制、存储计戈U、接入控制、批量配置等。用户可通过 接入层中的CE客户端使用基本业务。 对于业务层104中的智能分析,可由业务层104中在逻辑上划分出的智能分析功 能模块来实现。智能分析功能模块可用于提供本发明中基于IP网络的视频监控系统的智 能业务,通过智能技术与上层应用的结合,满足用户对系统的需求。例如物体追踪(Motion Tracking)、人脸识另U (FacialDetection)、车辆识别(Vehicle Identification)、非法滞留 (Object Persistence)、烟火检测(Fire Detection)、人流量统计(People Counting)、人 群控制(FlowControl)、人体行为分析(Action Analyze)、交通流量控制(Traffic Flow)、 高级视频移动侦测(Advanced VMD)、物品丢失或位移检测(MovingDetection)等。
对于业务层104中的联动配置,可由业务层104中在逻辑上划分出的联动配置功 能模块来实现。联动配置功能模块可用于提供本发明中基于IP网络的视频监控系统的告 警、消息通知等的联动策略,进而提供周界防范、告警联动和门禁联动等业务。
10
对于业务层104中的业务融合,可由业务层104中在逻辑上划分出的业务融合功 能模块来实现。业务融合功能模块可用于提供本实施例中基于IP网络的视频监控系统 与其他通信业务功能或行业应用的整合。例如,可通过第三方软件开发工具包(Software Development Kit, SDK)接口与视频点播业务(Video On Demand, VOD)系统的业务功能融 合,还可通过SIP协议的交互提供与视频会议系统的业务功能融合,进而为用户提供应急 指挥、集中调度等业务功能需求。 需要说明的是,业务层104中的各功能模块,主要是为了使得本发明中基于IP网 络的视频监控系统能够以业务的方式提供视频监控功能、并能够进一步提供其他业务功 能。当然,如果脱离业务而直接由承载层102在控制层103的控制下通过接入层101获取 并分发媒体流,则也能够实现视频监控,因而业务层104对于本发明中基于IP网络的视频 监控系统来说是可选的而非必需的。 上述逻辑层结构中提及的各种功能模块,均可以由本领域技术人员通过计算机程 序来实现,在此不再一一赘述。 下面,基于上述的逻辑层结构,对本发明实施例中基于IP网络的视频监控系统的
系统架构进行详细说明。 实施例一 图2为本发明实施例一中基于IP网络的视频监控系统的系统架构示意图。如图2
所示,在本实施例中,基于IP网络的视频监控系统的系统架构包括对应接入层101的接入
层设备、对应承载层102的承载层设备、对应控制层103的控制层设备。 1)对应接入层101的接入层设备包括对应用户端点的客户端单元(Client
Element, CE) 201、对应媒体流端点或告警端点的前端设备202、以及用于CE 201、前端设备
202接入的呼叫控制功能(Call Control Function, CCF)服务器203。 较佳地,CCF服务器203可提供SIP服务网关和安全接入网关。 较佳地,CE 201可以具体分为客户端/服务器(Client/Serve, C/S)架构模式和
浏览器/服务器(Browser/Server, B/S)架构模式两种,且CE 201可支持实时视频、点播
回放、实时告警、告警联动、轮切计划、组切计划、群切计划、用户登录、权限管理、设备管理、
批量配置、巡航轨迹、云台控制、透明通道、存储管理、存储计划、语音广播、语音对讲、录像
下载、录像管理、组角色管理、设备划归、地理信息系统(Geogr即hic Information System,
GIS)等网络视频监控系统业务。 较佳地,前端设备202可以是例如IP Camera、 IP云台设备等媒体流信息提供设 备,用于视频信息、音频信息、数据信息、智能分析信息及告警信息的采集和输出;可选地, 前端设备202可通过例如模拟线路、嵌入等电连接方式与智能设备202'相连,或者也可以 通过IP网络与智能设备202'相连,该智能设备202'同时还与CCF服务器203通过IP网 络相连,以便于通过CCF服务器203接入至视频监控系统中;当然,对于包含可选的告警端 点的系统来说,前端设备202还可以是例如门禁设备、红外设备、烟感设备、智能告警分析 设备等安防领域设备。 且,上述CE 201和前端设备202支持SIP协议扩展,支持实时传输协议 (Real-time Transport Protocol,RTP)、实时传输控制协议(Real-timeTransport Control Protocol,RTCP)和实时流化协议(Real-time StreamingProtocol,RTSP)等媒体流传输控
11制协议。 2)对应承载层102的承载层设备包括音视频分发功能(Audio and VideoDistribute Function,AVDF)服务器204。如前所述的承载层102中的媒体转发分发 功能模块承载于AVDF服务器204中。 3)对应控制层103的控制层设备包括业务管理功能(Service ManagerFunction,SMF)服务器206。如前所述的控制层103中的会话控制功能模块和AVDM 功能模块承载于SMF服务器206中。 此外,对于如前所述的可选的业务层104中的基础业务功能模块、智能分析功能
模块、联动配置功能模块,则可以由本实施例中基于IP网络的视频监控系统所包括的所有
接入层设备、所有承载层设备、所有控制层设备共同承载。 仍参见图2,在本实施例中基于IP网络的视频监控系统中 CE 201、前端设备202分别与CCF服务器203通过IP网络相连,通过CCF服务器 203接入至本实施例中基于IP网络的视频监控系统中; CCF服务器203与SMF服务器206通过IP网络相连,基于SMF服务器206的会话 控制,实现CE 201、前端设备202的接入; CE 201、前端设备202分别与AVDF服务器204通过IP网络相连,通过AVDF服务 器204传输媒体流; AVDF服务器204与SMF服务器206通过IP网络相连,基于SMF服务器206的会 话控制,实现前端设备202与CE 201之间的媒体流传输相关处理。具体来说,AVDF服务器 204用于来自前端设备与CE之间的媒体流接收、复制、转发、分发、路由、组播和广播等转发 分发相关处理,实现CE 201与前端设备202的视频监控会话的视频监控,即实现对该前端 设备202所在场景的视频监控;AVDF服务器204进一步用于控制信令和通知信令的传输等 底层传输相关处理。 SMF服务器206,用于实现上述的会话控制。实际应用中,一个SMF服务器206可连 接多个CCF服务器203进行负载均衡控制;多个CCF服务器203可提供广泛范围的CE 201、 前端设备202、或其它任何能够接入系统的设备的接入,且CCF服务器203可进一步作为网 关支持广域网内的网络地址转换(Network Address Translation, NAT)网关。
本文中所提及的"通过IP网络相连",可以采用现有任意通过IP网络连接的具体 方式,例如,各逻辑层设备可连接在IP网络中的同一台交换设备、或分别连接在IP网络中 的不同交换设备,其它方式在此不再一一赘述。 图3为本发明实施例一中基于IP网络的视频监控系统的系统接口示意图。如图
3所示,在本实施例中如图2所示基于IP网络的视频监控系统架构中CE 201与CCF服务器203之间采用Icc接口 (Interface of CE and CCF)301,接
口通信使用SIP协议; 前端设备202与CCF服务器203之间采用Icn接口 (Interface ofCCF andNE)302a,接口通信使用SIP协议;需要说明的是,本文中各英文縮写所涉及的英文全称 中的"NE",在本文中仅表示前端设备202 ; 与前端设备202电连接的智能设备202',则与CCF服务器203之间采用Ici接口 (Interface of CCF and Intelligent Device) 302b,接口通信使用SIP协议;
CCF服务器203与SMF服务器206之间采用Isc接口 (Interface of SMFand CCF) 303,接口通信使用SIP协议; AVDF服务器204与SMF服务器206之间采用Isd接口 (Interface of SMFand AVDF)304,接口通信使用Socket协议; CE 201与AVDF服务器204之间采用Idc接口 (Interface of AVDF andCE)308, 接口通信使用RTP、或RTCP、或RTSP协议; 前端设备202与AVDF服务器204之间采用Ind接口 (Interface o预E andAVDF) 309,接口通信使用RTP、或RTCP、或RTSP协议。 图4为本发明实施例一中基于IP网络的视频监控系统的单域组网结构示意图。如 图4所示,在本实施例中基于IP网络的视频监控系统中,对于仅包含一个SMF服务器206 的情况,称之为单域组网结构,该系统具体包括 CE 201,用于通过IP网络向CCF服务器203发送获取媒体流的第一请求消息,例 如名为"INVITE"的消息,表示获取任一前端设备202的媒体流; CCF服务器203,用于根据来自CE 201的第一请求消息,通过IP网络向CE 201返 回例如名为"100"消息的第一响应消息、并保存该请求对应的会话(Session);然后根据来 自CE 201的第一请求消息,通过IP网络向SMF服务器206发送获取媒体流的第二请求消 息,例如名为"INVITE"消息等(需要说明的是,此处所述的名为"INVITE"消息与上述名为 "INVITE"消息均为标准消息,但消息中携带的内容不同,下文中仍会出现名称相同但含义 不同的消息,均可以由消息中携带的内容来区分,后续不再赘述),以将CE 201的请求转发 至SMF服务器206 ;需要说明的是,实际应用中,上述第二请求消息可以是以透传的方式直 接转发的第一请求消息,也可以是CCF服务器203另行生成的响应消息;CCF服务器203也 可以不向CE 201返回例如名为"100"消息的第一响应消息; SMF服务器206,用于根据来自CCF服务器203的第二请求消息,通过IP网络向 CCF服务器203返回第二响应消息;然后判断前端设备202是否已通过CCF服务器203与 AVDF服务器204建立了如图4所示的媒体流传输连接413,即对应图3中基于RTP、或RTCP、 或RTSP的Ind接口 309连接;如果是,则根据CCF服务器203的第二请求消息,通过IP网 络向CCF服务器203返回例如名为"2000K"的消息等表示视频监控会话可建立的第三响应 消息;否则,发起上述媒体流传输连接413的建立;需要说明的是,实际应用中,SMF服务器 206也可以不向CCF服务器203返回例如名为"100"消息的第三响应消息;
CCF服务器203,还用于根据来自SMF服务器206的表示视频监控会话可建立的第 三响应消息,通过IP网络向CE 201返回例如名为"2000K"的消息等表示可视频监控会话可 建立的第四响应消息;当然,如果SMF服务器206不向CCF服务器203返回第三响应消息; CCF服务器203也不会向CE 201返回第四响应消息; CE 201,还用于根据来自CCF服务器203的表示视频监控会话可建立的第四响应 消息,通过IP网络向CCF服务器203发送表示确认视频监控会话可建立的第一命令正确应 答(ACK); CCF服务器203,还用于根据来自CE 201的表示确认视频监控会话可建立的第一 ACK,通过IP网络向SMF服务器206发送表示确认视频监控会话可建立的第二 ACK ;需要说 明的是,上述第二ACK可以是以透传的方式直接转发的第一ACK,也可以是CCF服务器203另行生成的ACK ; SMF服务器206,还用于根据来自CCF服务器203的第二ACK,通过IP网络向AVDF 服务器204发送开放媒体流端口的请求消息,例如端口开放通知(PortOpenNotify)请求消 息; AVDF服务器204,用于根据来自SMF服务器206的开放媒体流端口的请求消息,通 过基于IP网络所建立的媒体流传输连接413开放该前端设备202能够输出媒体流的端口 , 并通过IP网络向SMF服务器206返回例如名为"Response"消息的开放响应消息;
CE 201 ,还用于在AVDF服务器204开放了对应前端设备202能够输出媒体流的端 口后,通过IP网络与AVDF服务器204建立如图4所示的媒体流传输接口连接411,即对应 图3中基于RTP、或RTCP、或RTSP的Idc接口 308连接。这样,CE 201即可通过与AVDF服 务器204之间的基于IP网络的媒体流传输接口连接411、AVDF服务器204、以及AVDF服务 器2047与前端设备202之间的媒体流传输连接413,与前端设备202基于视频监控会话进 行媒体流的交互。 此外,对于发起前端设备202与AVDF服务器204之间的媒体流传输接口连接413 的建立,SMF服务器206进一步用于通过IP网络并经由CCF服务器203向前端设备202发 送申请端口的第五请求消息,例如名为"INVITE"消息等,以向前端设备202申请能够输出 媒体流的端口 ;并进一步根据前端设备202在分配对应的端口后、通过IP网络并经由CCF 服务器203所返回的例如名为"2000K"消息等表示端口已分配的第五响应消息,再通过IP 网络并经由CCF服务器203向前端设备202发送表示确认端口已分配的第三ACK,此后,前 端设备202即通过IP网络与AVDF服务器204建立如图4所示的媒体流传输接口连接413。
在本实施例中,对于通过CCF服务器203接入在前端设备202的智能设备202',则 需要与前端设备202建立如图4所示的媒体流传输接口连接412,该媒体流传输接口连接 412使用RTP、或RTCP、 RTSP协议,且该媒体流传数接口 412的连接可按照本领域技术人员 所掌握的现有智能设备逻辑接口连接的建立方式来实现,在此不再赘述。
当然,在CE 201与前端设备202基于视频监控会话进行媒体流的交互之后,本实 施例中如图4所示的上述系统还能够实现视频监控会话的终止。 这种情况下,CE 201进一步用于通过IP网络向CCF服务器203发送请求终止视 频监控会话的第六请求消息,例如名为"BYE"消息,请求终止与前端设备202之间的视频监 控会话; CCF服务器203进一步用于根据来自CE 201的第六请求消息,通过IP网络向SMF 服务器206发送请求终止视频监控会话的第七请求消息,以将CE 201终止与前端设备202 之间的视频监控会话的请求转发至SMF服务器206;需要说明的是,上述第七请求消息可以 是以透传方式直接转发的第六请求消息,也可以是CCF服务器203另行生成的请求消息;
SMF服务器206进 一 步用于根据来自CCF服务器203的第七请求消息,通 过IP网络向AVDF服务器204发送关闭媒体流端口的请求消息,例如端口关闭通知 (PortCloseNotify)请求消息; AVDF服务器204进一步用于根据来自SMF服务器206的开放媒体流端口的请求 消息,通过其与前端设备202之间基于IP网络的媒体流传输连接413,关闭该前端设备202 能够输出媒体流的端口 ,并通过IP网络向SMF服务器206返回例如名为"Response"消息的关闭响应消息; SMF服务器206根据关闭响应消息终止CE 201与ASDF服务器204之间基于IP网 络的媒体流传输接口 411,并通过IP网络向CCF服务器203发送例如名为"2000K"消息等 表示视频监控会话终止的第六响应消息;CCF服务器203根据第六响应消息,通过IP网络 向CE 201发送例如名为"2000K"消息等表示视频监控会话终止的第七响应消息;需要说明 的示,上述第七响应消息可以是以透传方式直接转发的第六响应消息,也可以是由CCF服 务器203另行生成的消息。 此外,每一个前端设备202均可以与多于一个的CE 201进行视频监控会话,如果 任一前端设备202的最后一个视频监控会话终止后,SMF服务器206还可进一步通过IP网 络、并经由CCF服务器203向前端设备202发送例如名为"BYE"消息等表示撤销端口的第 八请求消息,以向前端设备202撤销能够输出媒体流的端口 ;当前端设备202在撤销对应的 端口、并返回例如名为"2000K"消息等表示端口已撤销的第八响应消息后,前端设备202断 开了与AVDF服务器204之间的媒体流传输接口连接413。 图5为本发明实施例一中基于IP网络的视频监控系统中交互方法的一种流程示
意图。如图5所示,基于本实施例中基于IP网络的视频监控系统,本实施例中基于IP网络
的视频监控系统中的交互方法主要涉及媒体流传输的控制,包括以下步骤 步骤501, CE 201通过IP网络向CCF服务器203发送获取媒体流的第一请求消
息,例如名为"INVITE"的消息,表示请求获取任一前端设备202的媒体流; 步骤502, CCF服务器203根据来自CE 201的第一请求消息,通过IP网络向CE
201返回例如名为"100"消息的第一响应消息、并保存该请求对应的会话(Session); 步骤503, CCF服务器203根据来自CE 201的第一请求消息,通过IP网络向SMF
服务器206发送例如名为"INVITE"的消息等获取媒体流的第二请求消息,以将CE 201的
请求转发至SMF服务器206 ;此处所述的第二请求消息可以是以透传方式直接转发的第一
请求消息,也可以是由CCF服务器203另行生成的请求消息; 步骤504, SMF服务器206根据来自CCF服务器203的获取媒体流的第二请求消 息,通过IP网络向CCF服务器203返回第二响应消息; 步骤505, SMF服务器206判断前端设备202是否已与AVDF服务器204建立了如 图4所示的媒体流传输接口连接413 ;如果是,则直接执行步骤509,否则执行步骤506 ;
步骤506, SMF服务器206通过IP网络并经由CCF服务器203,向前端设备202发 送例如名为"INVITE"消息等表示申请端口的第五请求消息,以向前端设备202申请能够输 出媒体流的端口; 步骤507,前端设备202分配对应的端口,通过IP网络并经由CCF服务器203向 SMF服务器206返回例如名为"2000K"消息等表示端口已分配的第五响应消息;
步骤508, SMF服务器206根据前端设备202在分配对应的端口后所返回的表示端 口已分配的第五响应消息,通过IP网络并经由CCF服务器203向前端设备202发送确认端 口已分配的第三ACK,此后,前端设备202即通过IP网络与AVDF服务器204建立如图4所 示的媒体流传输接口连接413 ; 步骤509, SMF服务器206通过IP网络向CCF服务器203返回例如名为"2000K" 的消息等表示可视频监控会话可建立的第三响应消息;
步骤510, CCF服务器203根据来自SMF服务器206的第三响应消息,向CE 201 返回例如名为"2000K"的消息等表示可视频监控会话可建立的第四响应消息;需要说明的 是,此处所述的第四响应消息可以是以透传方式直接转发的第三响应消息,也可以是由CCF 服务器203另行生成的响应消息; 步骤511, CE 201根据来自CCF服务器203的第四响应消息,通过IP网络向CCF 服务器203发送表示确认视频监控会话可建立的第一 ACK ; 步骤512, CCF服务器203根据来自CE 201的表示确认视频监控会话可建立的第 一 ACK,通过IP网络向SMF服务器206发送表示确认视频监控会话可建立的第二 ACK ;需要 说明的是,此处所述的第二 ACK可以是以透传方式直接转发的第一 ACK,也可以是由CCF服 务器203另行生成的ACK ; 步骤513, SMF服务器206根据来自CCF服务器203的表示确认视频监控会话可 建立的第二 ACK,通过IP网络向AVDF服务器204发送开放媒体流端口的请求消息,例如 PortOpenNotify请求消息; 步骤514, AVDF服务器204根据来自SMF服务器206的开放媒体流端口的请求 消息,通过其与对应前端设备202之间基于IP网络的媒体流传输接口连接413,开放该 前端设备202能够输出媒体流的端口,并通过IP网络并向SMF服务器206返回例如名为 "Response"消息的开放响应消息; 步骤515,CE 201在AVDF服务器204开放了对应前端设备202能够输出媒体流的 端口后,通过IP网络与AVDF服务器204建立如图4所示的媒体流传输接口连接411 ,并通 过与AVDF服务器204之间基于IP网络的媒体流传输接口连接411、AVDF服务器204、以及 AVDF服务器204与前端设备202之间基于IP网络的媒体流传输接口连接413,基于视频监 控会话与前端设备202进行媒体流的交互。
至此,本流程结束。 上述流程中,步骤502、504均为可选的步骤,步骤503可以在步骤502之前或与步 骤502同时执行,步骤505可以在步骤504之前或与步骤504同时执行;且对于前端设备 202已通过与AVDF服务器204建立了媒体流传输接口连接413的情况,步骤505 508也 为可选的步骤。 图6为本发明实施例一中基于IP网络的视频监控系统中交互方法的另一种流程 示意图。如图6所示,基于本实施例中基于IP网络的视频监控系统、且在如图5所示的流 程之后,本实施例中基于IP网络的视频监控系统中的交互方法主要涉及媒体流传输控制, 可以进一步包括以下步骤 步骤601, CE 201通过IP网络向CCF服务器203发送例如名为"BYE"消息的表示 终止视频监控会话的第六请求消息,请求终止与前端设备202之间的视频监控会话;
步骤602, CCF服务器203根据来自CE 201的第六请求消息,通过向SMF服务器 206发送表示终止视频监控会话的第七请求消息,以将CE 201终止与前端设备202之间的 视频监控会话的请求转发至SMF服务器206 ;需要说明的是,此处所述的第七请求消息可以 是以透传方式直接转发的第六请求消息,也可以是CCF服务器203另行生成的请求消息;
步骤603, SMF服务器206根据来自CCF服务器203的第七请求消息,通过IP网络 向AVDF服务器204发送关闭媒体流端口的请求消息,例如PortCloseNotify请求消息;
步骤604, AVDF服务器204根据来自SMF服务器206的开放媒体流端口的请求消 息,通过其与对应前端设备202之间基于IP网络的媒体流传输接口连接413,关闭该前端设 备202能够输出媒体流的端口,并通过IP网络向SMF服务器206返回例如名为"Response" 消息的关闭响应消息; 步骤605, SMF服务器206根据关闭响应消息终止CE 201与ASDF服务器204之间 的媒体流传输接口 411,并通过IP网络向CCF服务器203发送例如名为"2000K"消息等表 示视频监控会话终止的第六响应消息; 步骤606, CCF服务器203根据第六响应消息,通过IP网络向CE 201发送例如名 为"2000K"消息等表示视频监控会话终止的第七响应消息,CE201在接收到第七响应消息 后断开与AVDF服务器204之间基于IP网络的媒体流传输接口连接411 ,从而终止与前端设 备202的视频监控会话;需要说明的示,上述第七响应消息可以是以透传方式直接转发的 第六响应消息,也可以是由CCF服务器203另行生成的消息; 步骤607,SMF服务器206判断当前终止的视频监控会话,是否为对应前端接口 202 的最后一个视频监控会话,如果是,则继续执行步骤608,否则结束本流程;
步骤608, SMF服务器206通过IP网络并经由CCF服务器203,向前端设备发送例 如名为"BYE"消息等撤销端口的第八请求消息,以向前端设备202撤销能够输出媒体流的 端口 ; 步骤609,当前端设备202在撤销对应的端口 、并所返回的例如名为"2000K"消息 等表示端口已撤销的第八响应消息后,前端设备202断开了通过IP网络与AVDF服务器204 之间的媒体流传输接口连接413 。
至此,本流程结束。 上述流程中,步骤605、606为可选的步骤,步骤607可在步骤605或步骤606之前 执行,也可以与步骤605或步骤606同时执行;且,由于断开前端设备202与AVDF服务器 204之间的媒体流传输接口 413连接并非必需,因此,步骤607 609也为可选的步骤。
此外,虽然图4中仅示出了一个CE 201和一个前端设备202,但是在本实施例中, CE 201和前端设备202可以为一个或多个。对于这种情况,如果如图4所示的系统中仅包 含一个AVDF服务器204、一个SMF服务器206仅连接一个AVDF服务器204,那么当该AVDF 服务器204自身出现故障而导致运行状态异常时,或者当该AVDF服务器204由于连接的较 多数量的前端设备202而导致负载状态异常时、再或者当该AVDF服务器204与任意前端设 备202或任意CE 201之间的链路状态异常时,与该AVDF服务器204相连的前端设备202 输出的媒体流无法传输至对应的CE 201 。 基于此,虽然图4中仅示出了一个AVDF服务器204,但是,在本实施例如图4所示 的视频监控系统中,也可以有多个AVDF服务器204通过IP网络与一个SMF服务器206相 连,构成一个服务器池(AVDF POOL);且每个CE 201和前端设备202分别与AVDF POOL中的 每个AVDF服务器204通过IP网络相连,即各CE 201和各前端设备202同时与AVDF POOL 中的多个AVDF服务器204通过IP网络相连,构成多对多的网状结构。
而且,SMF服务器206中可以配置有集群控制策略,该集群控制策略用于SMF服务 器206能够从多个AVDF服务器204构成的AVDF POOL中,选择正常状态的任意一个或多个 AVDF服务器204实现媒体流传输。
这样,SMF服务器206除了前述功能之外,还可用于检测AVDF POOL中多个AVDF 服务器204的状态,并根据检测到的多个AVDF服务器204的状态、以及SMF服务器206中 配置的上述集群控制策略,选择状态正常的一个或多个AVDF服务器204实现任意前端设备 202与任意CE 201之间的媒体流传输。 其中,本文所述的集群控制策略,可以在"只有状态正常才选择"的这一重要原则 下根据实际需要任意设定,在此不再一一列举。 例如,对于一个通过CCF服务器203新接入至系统的CE 201来说,SMF服务器206 可根据检测到的多个AVDF服务器204的状态、以及SMF服务器206中配置的上述集群控制 策略,任选一个状态正常的AVDF服务器204来实现该CE 201与对应的任一前端设备202 之间的媒体流传输。 再例如,对于一个已经通过某一 AVDF服务器204实现与对应的任一前端设备202 之间媒体流传输的CE 201来说,当该AVDF服务器204状态变为异常后,SMF服务器206可 根据检测到的多个AVDF服务器204的状态、以及SMF服务器206中配置的上述集群控制策 略,任选另一个状态正常的AVDF服务器204替换状态异常的AVDF服务器204,来实现该CE 201与该前端设备202之间的媒体流传输。 具体来说,SMF服务器206中可选地进一步承载有记录AVDF POOL中多个AVDF服 务器204状态的状态表,该状态表中多个AVDF服务器204的状态初始值均为正常。当然, AVDF POOL中多个AVDF服务器204的状态也可以采用其它能够实现信息记录的现有各种方 式来表示,在此不再一一赘述。 实际应用中,关于AVDF服务器204的状态,可以只考虑其运行状态,那么对于AVDF 服务器204的运行状态,相应的SMF服务器206可周期性地、或实时地向AVDF POOL中的多 个AVDF服务器204发送状态查询请求;在发送状态查询请求后的预设周期内,如果未接收 到任意AVDF服务器204反馈的表示该AVDF服务器204的运行状态正确的状态查询响应, 则确定该AVDF服务器204的运行状态由正常变为异常,即该AVDF服务器204的状态由正 常变为异常,并将状态表中对应的状态改为表示异常的值;如果接收到了任意AVDF服务器 204反馈的表示该AVDF服务器204的运行状态正确的状态查询响应,则确定该AVDF服务器 204的运行状态仍保持正常,且不对状态表中对应的状态作修改。 实际应用中,关于AVDF服务器204的状态,可以在考虑其运行状态的同时进一步 考虑其负载状态,那么对于AVDF服务器204的负载状态,相应的SMF服务器206可进一步在 从接收自每一个AVDF服务器204的状态查询响应中携带的该AVDF服务器204的负载量, 并在获取的任意AVDF服务器204的状态查询响应所携带的负载量高于表示负载正常的预 设第一阈值时,虽然该AVDF服务器204的运行状态正常,但仍确定该AVDF服务器204的状 态由正常变为异常,即该AVDF服务器204的状态由正常变为异常,并将状态表中对应的状 态改为表示异常的值;相应地,在获取的任意AVDF服务器204状态查询响应所携带的负载 量高于表示负载正常的预设阈值时,确定该AVDF服务器204的状态仍保持正常,且由于该 AVDF服务器204的运行状态也正常,因而确定该AVDF服务器204的运行状态仍保持正常, 且不对状态表中对应的状态作修改; 或者,SMF服务器206可进一步根据任意AVDF服务器204在该AVDF服务器204的 负载量高于表示负载正常的预设第二阈值时主动上报的负载过载通知,确定该承载层设备的状态由正常变为异常,并将状态表中对应的状态改为表示异常的值;相应地,如果没有接收到任意AVDF服务器204上报的负载过载通知,则认为该AVDF服务器204的负载状态保持正常,那么此时即可根据上述方式,依据该AVDF服务器204的运行状态来确定该AVDF服务器204的状态是否由正常变为异常。 其中,对于上述由AVDF服务器204的状态查询响应所携带的负载量,如果AVDF服务器204所实现的媒体流传输由其内部承载的软件来完成,则承载量可以为该AVDF服务器204分配给软件的资源利用率;如果AVDF服务器204为硬件板卡,则承载量可以为硬件板卡中的内存和CPU利用率。 实际应用中,关于AVDF服务器204的状态,还可以在考虑其运行状态和/或负载状态的同时进一步考虑其链路状态,那么对于AVDF服务器204的链路状态,相应的SMF服务器206可进一步根据AVDF服务器204主动上报的链路失效通知、或由该AVDF服务器204实现传输的媒体流所属前端设备202或CE 201通过CCF服务器203上报的链路失效通知,确定该AVDF服务器204的状态由正常变为异常,且无论该AVDF服务器204的运行状态和/或负载状态是否正常,均确定该AVDF服务器204的状态由正常变为异常,并将状态表中对应的状态改为表示异常的值;相应地,如果没有接收到任意AVDF服务器204、或前端设备202、或CE 201上报的链路失效通知,则认为该AVDF服务器204的链路状态保持正常,那么此时即可根据前述方式,依据该AVDF服务器204的运行状态和/或负载状态来确定该AVDF服务器204的状态是否由正常变为异常。 可见,本实施例中的视频监控系统如果包括多个AVDF服务器204,则当AVDF服务器204自身出现故障而导致运行状态异常时,或者当AVDF服务器204由于连接的较多数量的前端设备202而导致负载状态异常时、再或者当AVDF服务器204与前端设备202或CE201之间的链路状态异常时,可由SMF服务器206任选另一个状态正常的AVDF服务器204即可保证前端设备202与CE 201之间的媒体流传输不会中断,从而能够提高媒体流传输的可靠性。 当然,对于包括多个前端设备202的视频监控网络,多个前端设备202输出的媒体流均可通过AVDF服务器204传输至同一个CE 201显示,但对于同一个CE 201来说,同一时刻只能够接收并显示一个前端设备202输出的媒体流。由此,就需要AVDF服务器204依次切换与不同前端设备202之间的媒体流传输连接413,从而将不同前端设备202输出的媒体流次切换至同一个CE 201,该过程即可称为轮切。 具体来说,在本实施例中可在SMF服务器206中设置轮切计划,该轮切计划中包括分别对应不同前端设备202的轮切时段、轮切时段可包括开始时间和持续时长,此后,即可以通过如下三种方式来实现轮切 方式一、由CE 201主动发起轮切,CE 201从SMF服务器206获取轮切计划,并已与AVDF服务器204建立媒体流传输连接411 ;CE 201依据轮切计划中分别对应各前端设备202的轮切时段,在对应当前前端设备202的轮切时段开始时,向SMF服务器206请求与当前的前端设备202进行媒体流传输,由SMF服务器206按照如图5中相关步骤所述的方式,控制AVDF服务器204与当前的前端设备202建立媒体流连接413,然后CE 201即可在该轮切时段内接收当前的前端设备202输出的媒体流;在对应当前前端设备202的轮切时段结束、对应下一个前端设备202的轮切时段开始时,CE 201停止接收当前的前端设备202输出的媒体流,并向SMF服务器206请求与下一个前端设备202进行媒体流传输,由SMF服务器206按照如图6中相关步骤所述的方式控制AVDF服务器204先与当前的前端设备202断开媒体流连接413、再按照如图5中相关步骤所述的方式控制AVDF服务器204与下一个前端设备202建立媒体流连接413,然后CE 201即可在对应下一个前端设备202的轮切时段内接收下一个前端设备202输出的媒体流; 方式二、由SMF服务器206主动发起轮切,CE 201已与AVDF服务器204建立媒体流传输连接411, SMF服务器206依据轮切计划中分别对应各前端设备202的轮切时段,按照如图5中相关步骤所述的方式控制AVDF服务器204与当前的前端设备202建立媒体流连接413,然后CE 201即可在该轮切时段内接收当前的前端设备202输出的媒体流;在对应当前前端设备202的轮切时段结束、对应下一个前端设备202的轮切时段开始时,CE 201停止接收当前的前端设备202输出的媒体流,SMF服务器206按照如图6中相关步骤所述的方式控制AVDF服务器204先与当前的前端设备202断开媒体流连接413、再按照如图5中相关步骤所述的方式控制AVDF服务器204与下一个前端设备202建立媒体流连接413,然后CE 201即可在对应下一个前端设备202的轮切时段内接收下一个前端设备202输出的媒体流; 方式三、由SMF服务器206预先发起轮切,CE 201已与AVDF服务器204建立媒体流传输连接411, SMF服务器206依据轮切计划中分别对应各前端设备202的轮切时段,按照如图5中相关步骤所述的方式控制AVDF服务器204与当前的前端设备202建立媒体流连接413,然后CE 201即可在该轮切时段内接收当前的前端设备202输出的媒体流;在对应当前前端设备202的轮切时段结束、对应下一个前端设备202的轮切时段开始之前,SMF服务器206按照如图5中相关步骤所述的方式控制AVDF服务器204与下一个前端设备202建立媒体流连接413,然后在对应当前前端设备202的轮切时段结束、对应下一个前端设备202的轮切时段开始时,CE 201停止接收当前的前端设备202输出的媒体流,由于AVDF服务器204已与下一个前端设备202建立媒体流连接413,因而在对应下一个前端设备202的轮切时段开始时可立即接收下一个前端设备202输出的媒体流,然后再由SMF服务器206按照如图6中相关步骤所述的方式控制AVDF服务器204先与当前的前端设备202断开媒体流连接413。 上述三种方式中,依据图5可知,由于AVDF服务器204在与每个前端设备202建立媒体流传输之前,均需要与该前端设备202、以及SMF服务器206之间进行多次信令交互,从而使得CE 201接收到下一个前端设备202输出的媒体流会存在一定的延迟,因此,对于方式一和方式二来说,在每次CE 201停止接收当前的前端设备202所输出的媒体流之后、AVDF服务器204与下一个前端设备202建立媒体流传输413之前,CE 201用于显示媒体流的显示器会具有一定时间的黑屏。那么方式三则不存在黑屏的问题,其轮切速度高于方式一和方式二。
实施例二 图7为本发明实施例二中基于IP网络的视频监控系统的系统架构示意图。如图7所示,在本实施例中,基于IP网络的视频监控系统的系统架构包括对应接入层101的接入层设备、对应承载层102的承载层设备、对应控制层103的控制层设备。
本实施例中对应接入层101的接入层设备与实施例一相同。
20
本实施例中对应承载层102的承载层设备,除实施例一中已包括的之外,还进一步包括音视频存储功能(Audio and Video Storage Function, AVSF)服务器205,该AVSF服务器205分别与SMF服务器206和AVDF服务器204通过IP网络相连。如前所述的承载层102中的媒体存储功能模块承载于AVSF服务器中205。 本实施例中对应控制层103的控制层设备,除实施例一中已包括的之外,还进一步包括用户鉴权功能(User Authentication Function, UAF)服务器207,该UAF服务器207与SMF服务器206通过IP网络相连。对于如前所述控制层103中可选的端点管理功能模块、以及权限管理功能模块,可以由SMF服务器206和UAF服务器207共同承载。
此外,对于如前所述可选的业务层104中的基础业务功能模块、智能分析功能模块、联动配置功能模块、以及业务融合功能模块,则可以由在本实施例的系统中包括的所有接入层设备、所有承载层设备、所有控制层设备共同承载。 图8为本发明实施例二中基于IP网络的视频监控系统的系统接口示意图。如图8所示,在本实施例中如图7所示基于IP网络的视频监控系统架构中
CE 201与CCF服务器203之间采用Icc接口 301,接口通信使用SIP协议;
前端设备202与CCF服务器203之间采用Icn接口 302a,接口通信使用SIP协议;
接入在前端设备202的智能设备202',则与CCF服务器203之间采用Ici接口302b,接口通信使用SIP协议; CCF服务器203与SMF服务器206之间采用Isc接口 303,接口通信使用SIP协议; AVDF服务器204与SMF服务器206之间采用Isd接口 304,接口通信使用Socket协议; AVSF服务器205与SMF服务器206之间采用Iss接口 (Interface of SMFandAVSF) 305,接口通信使用Socket协议; UAF服务器207与SMF服务器206之间采用Isu接口 (Interface of SMFandUAF) 306,接口通信使用SIP协议; CE 201与AVDF服务器204之间采用Idc接口 308,接口通信使用RTP、或RTCP、或RTSP协议; 前端设备202与AVDF服务器204之间采用Ind接口 309,接口通信使用RTP、或RTCP、或RTSP协议; AVSF服务器205与AVSF服务器204之间采用Ids接口 (Interface ofAVDF andAVSF) 310,接口通信使用RTP、或RTCP、或RTSP协议。 图9为本发明实施例二中基于IP网络的视频监控系统的单域组网结构示意图。如图9所示,在本实施例基于IP网络的视频监控系统中,对于仅包含一个SMF服务器206的情况,称之为单域组网结构。 在本实施例中,除AVSF服务器205和UAF服务器207之外的其他逻辑层设备之间的交互方式与实施例一相同。 AVSF服务器205与AVDF服务器204通过IP网络连接,还与AVDF服务器204之间建立如图9所示的媒体流传输接口连接414,即对应图8中所示的基于RTP、或RTCP、或RTSP协议的Ids接口 310的连接,从而基于SMF服务器206的会话控制,通过IP网络实现前端设备202与CE 201之间经由AVDF服务器204传输的媒体流的存储相关处理;该媒体 流传输接口连接414的建立方式可按照现有任一种逻辑接口连接的建立流程来实现,在此 不再赘述。 具体来说,AVSF服务器205用于接收、存储来自AVDF服务器204的媒体流,并进 一步用于执行存储计划管理、存储介质管理及录像回放服务等处理。如前所述,AVSF服务 器205为可选的承载层设备,因而如果不包含AVSF服务器205仅仅是无法存储媒体流、且 无法实现基于存储的进一步功能而已,并不影响视频监控的实现。 此夕卜,在本实施例中,AVSF服务器205还可以与IP SAN 405采用例如模拟线路、嵌 入等方式的电连接,或者与IP SAN 405也可以通过IP网络相连。当然,AVSF服务器205也 可以与例如NAS、DAS等其他IP存储设备电连接,在此不再一一列举。且,AVSF服务器205 还支持多个相同或不同的IP存储设备的分布式部署。 UAF服务器207通过IP网络与SMF服务器206相连,用于对通过已接入至系统中 的CE 201登录的用户进行权限校验。 对于新登陆至系统的用户来说,该用户利用通过CCF服务器203接入系统的CE 201申请登录,CCF服务器203将登录消息通过IP网络转发至归属的SMF服务器206, SMF 服务器206将消息通过IP网络转发至UAF服务器207处,由UAF服务器207根据登录用户 ID、校验码在数据库中获取该用户的权限集合,然后通过IP网络向SMF服务器206返回登 录用户是否为已授权许可(Licence)用户的结果。 具体来说,UAF服务器207中可记录预先设置多个角色、每个角色所关联的对应相 应资源的权限,以及预先为所述视频监控系统的各用户分配的至少一个角色。其中,本文所 述的"角色"实际上可以看作一个抽象的虚拟用户,其表示的是"具有对应相同资源的相同 权限的一类用户";"资源"可以是指前端设备202和各逻辑层设备统沐文所述的"权限"则 是指"利用对功能模块的操作动作来控制相应资源的权限",可简称为"对应相应资源的权 限",所述"相应资源"表示由用户所在应用场景决定的该用户能够控制的资源;权限可以包 括多种,不同种类的权限可对应不同类型的操作动作,例如,启动权限对应"启动"这一操作 动作,下载权限对应"下载"这一操作动作。 对于具有对应相同资源的相同权限的多个用户来说,只需要设置一个角色、以及 该角色所关联的对应相应资源的权限即可,且在维护时,只需要修改一个角色所关联的对 应相应资源的权限。例如,假设用户1、用户2、用户3所在应用场景决定了这三个用户均应 当能够基于操作动作a和操作动作b控制资源1和资源2,则在本步骤中即可设置一角色 1、以及角色1所关联的对应资源1和资源2的权限a和权限b。 如此一来,SMF服务器206可进一步用于获取为登录的用户所分配的角色、以及该 角色所关联的对应相应资源的权限,并将获取的权限赋予该用户。其中,角色所关联的对应 相应资源的权限,可以为对应一个相应资源的多种权限、或对应多个资源的一种权限、或对 应多个相应资源的多种权限,而无论是哪一种情况,由于均与一个角色关联,因而可以一次 获取并一次赋予用户。 实际应用中,SMF服务器206还可以再进一步地用于在登录的用户为管理用户时, 将对应视频监控系统所有资源的所有权限赋予登录的该用户,而无需获取为该管理用户分 配的角色;当然,如果为管理用户所分配的角色与所有资源的所有权限均关联,则SMF服务器206对于管理用户也可以采用上述处理方式。 当然,UAF服务器207还可以按照现有任一种权限管理方式与SMF服务器206进 行端点管理、权限管理所需的鉴权交互。例如,UAF服务器207中可设置有用户相关联的分 别与资源组一一对应的权限、以及用户相关联的分别与相应资源一一对应的权限。这样,当 用户登录至视频监控系统时,SMF服务器206可以获取该用户所关联的分别与资源组一一 对应的权限、和/或分别与资源一一对应的权限,即获取该用户所关联的相应资源的权限。 其他的现有权限管理方式在此不再一一列举。 此外,在本实施例中,基于IP网络的视频监控系统中的交互方法与实施例一相
同,在此不再赘述。 实施例三 在本实施例中,基于IP网络的视频监控系统可包含多个SMF服务器,每个SMF服 务器及与其相连的接入层设备、承载层设备构成一个边缘域,SMF服务器通常对其所在边缘 域进行管理、统一编码、巡航轨迹、证书管理等。AVDF服务器仅接受其所在边缘域的SMF服 务器中AV匿功能模块的管理,AVSF服务器仅接受其所在边缘域的SMF服务器中的AVSM功 能模块的管理。 也就是说,对于本实施例中具有多个边缘域的系统来说,边缘域是基于SMF服务 器来划分的。而为了实现对多个边缘域的管理,在本实施例中,每个边缘域除了包括实施 例二中所述的单域组网结构内的接入层设备、承载层设备和控制层设备之外,还进一步包 括服务发布功能(Business PublishingFunction, BPF)服务器,该BPF服务器对应未在图 1中示出的扩展层。这样,每个边缘域的SMF服务器可通过IP网络连接至同一个BPF服务 器,连接至同一个BPF服务器的多个边缘域可统称为一个管理域,从而构成多域组网结构。 当然,每个边缘域也可独立构成一个单域组网结构。 需要说明的是,虽然本实施例中每个边缘域中对应接入层101的接入层设备与实 施例二相同,且依据实施例一可知,AVSF服务器和UAF服务器均为可选的、而非必需的。且 本实施例中进一步包括的BPF服务器仅仅是为了实现其管辖边缘域的对外内容发布,因而 对于实现视频监控来说也是可选的。 下面,对本实施例中包含有BPF服务器的单域组网结构和多域组网结构分别说 明。 图10为本发明实施例三中基于IP网络的视频监控系统的系统架构示意图。如图 IO所示,以单域组网结构为例,在本实施例中,基于IP网络的视频监控系统的系统架构包 括对应接入层101的接入层设备、对应承载层102的承载层设备、对应控制层103的控制层 设备。本实施例中对应接入层101的接入层设备与实施例二相同。 且本实施例相比于实施例二,逻辑层进一步包括图1中未示出的扩展层105,相应 地,本实施例中基于IP网络的视频监控系统中进一步包括对应扩展层105的扩展层设备, 即如图IO所示的BPF服务器208。 BPF服务器208与SMF服务器206通过IP网络连接,且与BPF服务器208连接的 SMF服务器206可称为BPF服务器208管辖的SMF服务器206。 BPF服务器208,用于对所 辖SMF服务器206的内容发布,且还可以进一步用于对所辖SMF服务器206的业务控制、业 务支撑、路由查询等功能。其中,BPF服务器208可通过网页服务(Web Service)接口,对其所辖SMF服务器206所属边缘域进行对外内容发布。 图11为本发明实施例三中基于IP网络的视频监控系统的系统接口示意图。如图 11所示,在本实施例中如图10所示基于IP网络的视频监控系统架构中
CE 201与CCF服务器203之间采用Icc接口 301,接口通信使用SIP协议;
前端设备202与CCF服务器203之间采用Icn接口 302a,接口通信使用SIP协议;
前端设备202附带的智能设备202',则与CCF服务器203之间采用Ici接口 302b, 接口通信使用SIP协议; CCF服务器203与SMF服务器206之间采用Isc接口 303,接口通信使用SIP协 议; AVDF服务器204与SMF服务器206之间采用Isd接口 304,接口通信使用Socket 协议; AVSF服务器205与SMF服务器206之间采用Iss接口 305,接口通信使用Socket 协议; UAF服务器207与SMF服务器206之间采用Isu接口 306,接口通信使用SIP协 议; BPF服务器208与SMF服务器206之间采用lbs接口 (Interface of BPFand SMF) 307,接口通信使用SIP协议; CE 201与AVDF服务器204之间采用Idc接口 (Interface of AVDF andCE)308, 接口通信使用RTP、或RTCP、或RTSP协议; 前端设备202与AVDF服务器204之间采用Ind接口 (Interface o预E andAVDF) 309,接口通信使用RTP、或RTCP、或RTSP协议; AVDF服务器205与AVSF服务器204之间采用Ids (Interface of AVDFand AVSF) 接口 310,接口通信使用RTP、或RTCP、或RTSP协议。 图12为本发明实施例三中基于IP网络的视频监控系统的单域组网结构示意图。 如图12所示,在本实施例中,对于仅包含一个SMF服务器206的情况,基于IP网络的视频 监控系统可以为单域组网结构。 在本实施例中,除BPF服务器208之外的其他逻辑层设备之间的交互方式与实施 例二相同。而对于BPF服务器208的上述功能,可以由本领域技术人员通过计算机程序来 实现,且BPF服务器208与其所辖的SMF服务器206之间的交互方式也可由本领域技术人 员通过计算机程序来任意设定,在此不再一一赘述。 图13为本发明实施例三中基于IP网络的视频监控系统的多域组网结构1的示意 图。如图13所示(图中未示出UAF服务器),在本实施例中基于IP网络的视频监控系统中 包括多个边缘域,且各边缘域内的SMF服务器206与同一个BPF服务器208通过IP网络连 接,构成一种单管理域的多域组网结构。 在图13所示的多域组网结构1中,BPF服务器208不存储其所辖SMF服务器206 的各种信息。当BPF服务器208需要获取其所辖SMF服务器206所在边缘域内的设备信息、 用户信息、流量信息、状态信息等信息时,可直接向其所辖SMF服务器206查询。且,BPF服 务器208内存有配置文件,配置文件中设置有该BPF服务器208的管理域内各SMF服务器 206的信息,包括SMF服务器206的身份标识(ID) 、 SMF服务器206的IP地址、SMF服务器206的端口 (Port)。 这样,在本实施例如图13所示的多域组网结构1中,如果SMF服务器206在其所 在边缘域内未找到CE 201希望获取媒体流的前端设备202,则可以向其所属管理域的BPF 服务器208上报,由该BPF服务器208在其所在管理域内的其它边缘域查询对应的前端设 备202,并将查询到的前端设备202所属其它边缘域的SMF服务器206通知发起上报的SMF 服务器206,以便该SMF服务器206能够通过与该其它边缘域的SMF服务器206的直接交 互,实现本边缘域内的CE 201与该其它边缘域的前端设备202之间的视频监控会话,实现 跨边缘域的视频监控。 图14为本发明实施例三中基于IP网络的视频监控系统的多域组网结构2的示意 图。如图14所示(图中未示出UAF服务器),在本实施例中基于IP网络的视频监控系统中 包括多个边缘域,多个BPF服务器208中的每一个分别通过IP网络连接不同边缘域的SMF 服务器206 (图14中仅仅是以每个BPF服务器208分别连接互不相同的两个边缘域的SMF 服务器206为例,实际应用中,每个BPF服务器208可连接一个或互不相同的至少两个边缘 域的SMF服务器206),且分别连接有两个边缘域内的SMF服务器206的各BPF服务器208 也通过IP网络相互连接,构成了一种多管理域的多域组网结构。 在图14所示的多域组网结构2中,每个BPF服务器208均不存储其所辖SMF服务 器206的各种信息。当任一 BPF服务器208需要获取其所辖SMF服务器206所在边缘域内 的设备信息、用户信息、流量信息、状态信息等信息时,可直接向其所辖SMF服务器206查 询。且,每个BPF服务器208内存有配置文件,配置文件中设置有该BPF服务器208的管理 域内各SMF服务器206的信息,包括SMF服务器206的ID、 SMF服务器206的IP地址、SMF 服务器206的Port。 进一步地,相比于如图13所示的多域组网结构l,在如图14所示的多域组网结构 2中,每个BPF服务器208内存有的配置文件中,还进一步设置有其他管理域、即其他BPF服 务器208的路由信息;对于每个BPF服务器208来说,配置文件中未设置路由信息的其他 BPF服务器208不可见;配置文件中设置有其它BPF服务器208路由信息的各BPF服务器 208,可通过交互注册来实现相互之间的发现,具体交互注册的流程可由本领域技术人员任 意设定;每个BPF服务器208的配置文件中还可以设置该BPF服务器208是否与能够其他 BPF服务器208交互管理的权限,当然,该权限的设置也可以通过处配置文件之外的方式设 置于BPF服务器208中。 这样,在在本实施例如图13所示的多域组网结构1中,如果SMF服务器206在其所 在边缘域内未找到CE 201希望获取媒体流的前端设备202,则可以向其所属管理域的BPF 服务器208上报,该BPF服务器208不但可以在其所在管理域内的其它边缘域查询对应的 前端设备202,还可以向其他BPF服务器208发起查询,并将查询到的前端设备202所属其 它边缘域(可以是同一管理域、也可以是不同管理域)的SMF服务器206通知发起上报的 SMF服务器206,以便该SMF服务器206能够通过与该其它边缘域的SMF服务器206的直接 交互,实现本边缘域内的CE 201与该其它边缘域的前端设备202之间的视频监控会话,实 现跨边缘域的视频监控。 此外,为了实现如图13所示的多域组网结构1、以及如图14所示的多域组网结构 2中能够实现跨边缘域的视频监控,每个边缘域内的AVDF服务器204还支持平级级联、多级级联;相应地,AVDF服务器204的媒体流可来源于其所在边缘域内的前端设备202、或其他 边缘域的AVDF服务器204的转发。 对于上述的多域组网结构1和2,无论是平级级联还是多级级联,各边缘域的SMF
服务器206中均承载有如前所述的控制层103中的级联管理功能模块。 此外,在本实施例中,基于IP网络的视频监控系统中的交互方法与实施例二相
同,且各边缘域之间的级联交互方式可以由本领域技术人员按照现有各种级联交互方式任
意设定,在此不再赘述。 实施例四 本实施例中,可基于实施例三中的单域组网结构、或多域组网结构1、或多域组网 结构2,进一步实现基于IP网络的视频监控系统与其它业务系统的融合、基于IP网络的视 频监控系统内的网络管理和日志服务管理。 图15为本发明实施例四中基于IP网络的视频监控系统的系统架构示意图。如图 15所示,以基于实施例三中的单域组网结构为例,除了实施例三中单域组网结构所包含的 接入层设备、承载层设备、控制层设备、以及扩展层设备BPF服务器208之外,在本实施例中 进一步包括如下扩展层设备 应用接入网关(A卯lication Access Gateway, AAG)服务器209,与SMF服务器206 通过IP网络相连,用于将如图15所述的视频监控系统与业务相关的其它系统通过IP网络 或其它方式的融合,例如,可以通过SIP协议与视频会议系统融合,从而为用户提供应急指 挥、集中调度等业务功能需求;对于基于AAG服务器209与其它系统的融合,进一步需要如 前所述的业务层104中的业务融合功能模块,且该业务融合功能模块需要由如图15所示系 统中的所有接入层设备、承载层设备、控制层设备、以及AAG服务器209共同承载。
网络管理系统(Network Management System, NMS)服务器210,与SMF服务器206 通过IP网络相连,用于通过简单网络管理协议(SimpleNetwork Management Protocol, SNMP)协议与前端设备202或系统中的其它接入层设备、承载层设备、控制层设备交互,以 进行系统配置管理、组网配置管理等网络管理操作。 日志服务器功能(Log Server Function, LSF)服务器211,与SMF服务器206通 过IP网络相连,用于接收和存储系统内的日志信息、状态信息、调试信息等日志服务信息, 其中,日志信息可以包括操作日志、系统日志、告警日志。 在图15中仅仅是以单域组网结构为例,对于多域组网结构,则每个边缘域均可包
含AAG服务器209、 NMS服务器210、 LSF服务器211中的任意一个或多个的组合。 此外,在本实施例中,基于IP网络的视频监控系统中的交互方法与实施例三相
同,且通过AAG服务器209与相关业务系统的融合、基于NMS服务器210的网络管理操作所
涉及的相关交互流程、以及LSF服务器211记录所涉及的相关交互流程,可以由本领域技术
人员按照现有其它系统中的相应交互方式任意设定,在此不再赘述。 由上述四个实施例可见,本发明中基于IP网络的视频监控系统中,CE、前端设备、 以及各逻辑层设备之间的连接均通过IP网络来实现,从而实现了视频监控系统的全IP化。 而且,媒体流采集来源于连接于IP网络的前端设备、而非通过模拟电缆连接的DVS、 DVR等 设备,因而无需通过模拟线缆与模拟视频摄像机相连,降低了布线困难和设备维护成本,避 免了模拟摄像机对视频监控向高清视频发展的阻碍,避免了由DVR、 DVS等设备端口众多而导致的设备配置复杂度高,避免了硬件板卡制式的DVS、DVR等设备所导致的接入方式差
巳 升° 进一步地,本发明中能够供智能设备接入,因而避免了无智能设备接入端口的 DVR、 DVS等设备对视频监控向智能化视频发展的阻碍。 再进一步地,本发明中可以实现多域组网结构、能够实现无限级联扩展,因而能够 实现基于统一管理的异地跨域视频监控,使得本发明中基于IP网络的视频监控系统的应 用范围更广;且本发明中还可以实现基于IP网络的视频监控系统与其它业务系统的融合、 基于IP网络的视频监控系统内的网络管理和日志服务管理,使得视频监控系统能够实现 多种业务扩展。 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保 护范围之内。
权利要求
一种基于IP网络的视频监控系统,其特征在于,该系统包括第一控制层设备、与所述第一控制层设备通过所述IP网络相连的第一接入层设备和第一承载层设备、分别与所述第一接入层设备和第一承载层设备通过所述IP网络相连的前端设备、以及分别与所述第一接入层设备和第一承载层设备通过所述IP网络相连的客户端单元CE;所述第一接入层设备基于所述第一控制层设备的控制,将所述CE和所述前端设备接入至所述系统中;所述第一承载层设备基于所述第一控制层设备的控制,实现所述前端设备与所述CE之间的媒体流传输。
2. 如权利要求l所述的系统,其特征在于,所述第一控制层设备与所述第一接入层设备之间采用基于会话初始协议SIP的第一 接口 ;所述第一控制层设备与所述第一承载层设备之间采用基于套接字Socket协议的第二 接口 ;所述第一接入层设备与所述前端设备之间采用基于SIP的第三接口 ; 所述第一接入层设备与所述CE之间采用基于SIP的第四接口 ;所述第一承载层设备与所述前端设备之间采用基于实时传输协议RTP、或实时传输控 制协议RTCP、或实时流化协议RTSP的第五接口 ;所述第一承载层设备与所述CE之间采用基于RTP、或RTCP、或RTSP的第六接口 。
3. 如权利要求1所述的系统,其特征在于,该系统进一步包括与所述第一控制层设备 通过所述IP网络相连的第二控制层设备;所述第二控制层设备基于所述第一控制层设备的交互,实现对通过已接入所述系统的 所述CE登录的用户进行权限校验。
4. 如权利要求3所述的系统,其特征在于,所述第一控制层设备与所述第二控制层设 备之间采用基于SIP的第七接口 。
5. 如权利要求1或3所述的系统,其特征在于,该系统进一步包括分别与所述第一控制 层设备和所述第一承载层设备通过所述IP网络相连的第二承载层设备;所述第二承载层设备基于所述第一控制层设备的控制,将所述前端设备与所述CE之 间经由所述第一承载层设备传输的媒体流存储。
6. 如权利要求5所述的系统,其特征在于,所述第一控制层设备与所述第二承载层设备之间采用基于套接字Socket协议的第八 接口 ;所述第一承载层设备与所述第二承载层设备之间采用基于RTP、或RTCP、或RTSP的第 九接口。
7. 如权利要求5所述的系统,其特征在于,该系统进一步包括与所述第二承载层设备 相连的至少一个IP存储设备。
8. 如权利要求7所述的系统,其特征在于,所述IP存储设备为存储域网络IP-SAN、或 网络附属存储NAS、或直连方式存储DAS。
9. 如权利要求1至8中任一项所述的系统,其特征在于,所述前端设备包括媒体流信息 提供设备,或者,所述前端设备包括媒体流信息提供设备和安防领域设备。
10. 如权利要求9所述的系统,其特征在于,该系统进一步包括与所述第一接入层设备 通过所述IP网络相连、并与所述前端设备相连的智能设备。
11. 如权利要求1至8中任一项所述的系统,其特征在于,该系统进一步包括与所述第 一控制层设备通过所述IP网络相连的第一扩展层设备,用于对与其相连的所述第一控制 层设备的内容发布。
12. 如权利要求11所述的系统,其特征在于,所述第一扩展层设备与至少两个所述第 一控制层设备相连。
13. 如权利要求12所述的系统,其特征在于,所述第一扩展层设备为至少两个;且至少 两个所述第一扩展层设备通过所述IP网络相互连接、并互存有对应的路由信息;每个所述第一扩展层设备进一步用于向与其相连的其他第一扩展层设备查询所述前 端设备。
14. 如权利要求1至8中任一项所述的系统,其特征在于,该系统进一步包括与所述第 一控制层设备通过所述IP网络相连的第二扩展层设备,用于所述系统与其他业务系统的 融合。
15. 如权利要求1至8中任一项所述的系统,其特征在于,该系统进一步包括与所述第 一控制层设备通过所述IP网络相连的第三扩展层设备,用于所述系统内的网络管理。
16. 如权利要求1至8中任一项所述的系统,其特征在于,该系统进一步包括与所述第 一控制层设备通过所述IP网络相连的第四扩展层设备,用于存储所述系统内的日志服务信息。
17. —种视频监控系统中的交互方法,其特征在于,所述系统包括第一控制层设备、 与所述第一控制层设备通过IP网络相连的第一接入层设备和第一承载层设备、分别与所 述第一接入层设备和第一承载层设备通过所述IP网络相连的前端设备、以及分别与所述 第一接入层设备和第一承载层设备通过所述IP网络相连的客户端单元CE ;且该方法包括a、 CE向所述第一控制层设备发送获取媒体流的请求消息;b、 所述第一控制层设备在所述前端设备与所述第一承载层设备已建立连接后,向所述CE发送表示视频监控会话可建立的响应消息;c、 所述CE通过所述第一接入层设备向所述第一控制层设备发送表示确认视频监控会 话可建立的命令正确应答ACK ;d、 所述第一控制层设备向所述第一承载层设备发送开放媒体流端口的请求消息;e、 所述第一承载层设备开放所述前端设备能够输出媒体流的端口 ,并向第一控制层设 备返回开放响应消息;f 、所述CE与所述第一承载层设备建立连接,并通过所述第一承载层设备与所述前端 设备进行媒体流的交互。
18. 如权利要求17所述的方法,其特征在于,所述前端设备与所述第一承载层设备建立连接的过程,具体包括bl、所述第一控制层设备向所述前端设备发送表示申请端口的请求消息;b2、所述前端设备分配对应的端口并向所述第一控制层设备返回表示端口已分配的响 应消息;`b3、所述第一控制层设备向所述前端设备发送确认端口已分配的ACK。
19. 如权利要求17或18所述的方法,其特征在于,在所述步骤f之后,该方法进一步包括`g、 所述CE向所述第一控制层设备发送表示终止视频监控会话的请求消息;`h、 所述第一控制层设备向所述第一承载层设备发送关闭媒体流端口的请求消息;`i、 所述第一承载层设备关闭所述前端设备能够输出媒体流的端口,并向第一控制层设备返回关闭响应消息;`j、所述第一控制层设备向所述CE发送表示视频监控会话终止的响应消息,所述CE断 开与所述第一承载层设备的连接。
20. 如权利要求19所述的方法,其特征在于,在所述步骤j终止的视频监控会话为所述 前端设备的最后一个视频监控会话,且在所述步骤j之后该方法进一步包括`k、所述第一承载层设备向所述前端设备发送撤销端口的请求消息;`1、所述前端设备撤销对应的端口并向所述第一承载层设备返回表示端口已撤销的响 应消息,然后断开与所述第一承载层设备的连接。
全文摘要
本发明公开了一种基于IP网络的视频监控系统、以及该视频监控系统中的交互方法。本发明中基于IP网络的视频监控系统中,客户端(CE)、前端设备、以及各逻辑层设备之间的连接均通过IP网络来实现,从而实现了视频监控系统的全IP化。而且,媒体流采集来源于连接于IP网络的前端设备、而非通过模拟电缆连接的数字视频服务器(DVS)、数字视频录像机(DVR)等设备,因而无需通过模拟线缆与模拟视频摄像机相连,降低了布线困难和设备维护成本,避免了模拟摄像机对视频监控向高清视频发展的阻碍,避免了由DVR、DVS等设备端口众多而导致的设备配置复杂度高,避免了硬件板卡制式的DVS、DVR等设备所导致的接入方式差异。
文档编号H04L12/28GK101741658SQ20081022743
公开日2010年6月16日 申请日期2008年11月25日 优先权日2008年11月25日
发明者高春东 申请人:北京中星微电子有限公司;中星电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1