监控客户端子系统、视频监控系统及录像回放方法

文档序号:7762004阅读:315来源:国知局
专利名称:监控客户端子系统、视频监控系统及录像回放方法
技术领域
本发明涉及通信领域,具体而言,涉及一种监控客户端子系统、视频监控系统及录像回放方法。
背景技术
网络协议多媒体子系统(IP Multimedia Subsystem,简称为IMS)是第三代合作伙伴计划(3rd Generation Partnership Pro ject,简称为3GPP)标准组织定义的,是对IP 多媒体业务进行控制的网络核心层逻辑功能实体的总称。IMS采用IP分组域作为其控制信令和媒体传输承载通道,采用SIP协议作为呼叫控制信令,实现了业务管理、会话控制及承载接入的三者分离,其在网络融合方面的优势越来越受到广泛的关注。IMS具有以下特点与接入无关性,即可以实现不论用户使用什么设备、在何地接入IMS网络,都可以使用归属地的业务;统一的业务触发机制,IMS核心控制部分不实现具体业务,所有的业务包括传统概念上的补充业务都由业务应用平台来实现;统一的路由机制,和用户相关的数据信息只保存在用户的归属地,所有与用户相关的业务也必须经过用户的归属地;统一用户数据库,屏蔽了固定用户和移动用户在业务属性上的差异;充分考虑了运营商实际运营的需求,在网络框架、QoS、安全、计费以及和其他网络的互通方面都制定了相关规范。目前电信运营商正在加紧部署IMS核心网,并逐步把各种业务迁移到IMS 核心网上。录像回放是视频监控中一项非常重要的业务,在基于IMS网络中的视频监控系统中如何实现录像的回放,还没有实现技术。

发明内容
本发明的主要目的在于提供一种监控客户端子系统、视频监控系统及录像回放方法,以至少解决上述问题。根据本发明的一个方面,提供了一种视频监控系统中录像回放方法,包括监控客户端子系统CU经由网络协议多媒体子系统IMS核心单元向应用服务器子系统AS发送请求,其中,所述请求中携带有需要回放的录像的信息;所述CU经由所述IMS核心单元接收所述AS获得的所述录像回放的地址信息;所述CU根据所述地址信息请求播放所述录像,并接收存储所述录像的子系统发送的所述录像的码流。进一步地,在所述⑶经由所述IMS核心单元接收所述AS获得的所述录像回放的地址信息之前,还包括所述AS对所述请求进行权限校验,并在校验通过之后,所述AS向所述⑶发送所述地址信息。进一步地,在所述⑶经由所述IMS核心单元向所述AS发送请求之后,还包括所述AS确定存储所述录像的子系统,并向存储所述录像子系统发送所述录像的信息;存储所述录像的子系统向所述AS发送所述录像的地址信息。进一步地,在存储所述录像的子系统为媒体控制和存储子系统MCSU的情况下,所述AS与所述MCSU建立会话,发送所述录像的信息;所述MCSU向所述AS发送所述录像的地址信息;所述CU通过所述录像的地址信息向所述MCSU请求播放所述录像之后,所述MCSU 向所述CU发送所述录像码流,所述CU接收所述码流。 进一步地,在存储所述录像的子系统为监控前端子系统PU的情况下,所述AS通过 IMS核心单元向所述PU发送所述请求;所述IMS核心单元进行资源预留;所述PU通过所述 IMS核心单元向所述AS发送所述录像的地址信息。 进一步地,所述⑶根据所述地址信息请求播放所述录像包括所述⑶直接或经由 MCSU向所述PU请求播放所述录像;所述录像的码流从所述PU直接或者经由所述MCSU发送给所述⑶。进一步地,上述方法还包括所述⑶经由IMS核心网单元向所述AS发送停止回放所述录像的请求;所述AS向存储所述录像的子系统发送停止发送媒体流的请求。进一步地,在存储所述录像的子系统为MCSU的情况下,所述AS将停止回放所述录像的请求直接发送给所述MCSU ;在存储所述录像的子系统为PU的情况下,所述AS经由所述IMS核心单元向所述PU转发停止回放所述录像的请求。根据本发明的另一方面,提供了一种监控客户端子系统,包括发送模块,用于经由IMS核心单元向应用服务器子系统AS发送请求,其中,所述请求中携带有需要回放的录像的信息;接收模块,用于经由所述IMS核心单元接收所述AS获得的所述录像回放的地址信息;码流接收模块,用于根据所述地址信息请求播放所述录像,并接收存储所述录像的子系统发送的所述录像的码流。根据本发明的再一方面,提供了一种视频监控系统,包括监控客户端子系统⑶ 和应用服务器子系统AS,其中,所述监控客户端子系统CU,用于经由IMS核心单元向所述AS 发送请求,其中,所述请求中携带有需要回放的录像的信息;所述CU用于在经由所述IMS核心单元接收到所述AS获得的所述录像回放的地址信息之后,根据所述地址信息请求播放所述录像,并接收存储所述录像的子系统发送的所述录像的码流。通过本发明,采用监控客户端子系统⑶经由IMS核心单元向应用服务器子系统AS 发送请求,其中,该请求中携带有需要回放的录像的信息;CU经由IMS核心单元接收AS获得的录像回放的地址信息;CU根据地址信息请求播放录像,并接收存储该录像的子系统发送的该录像的码流。解决了在IMS无法实现录像回放的问题,实现了录像回放业务在IMS 中应用。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的视频监控系统中录像回放方法的流程图;图2是根据本发明实施例的视频监控系统的结构框图;图3是根据本发明实施例的监控客户端子系统的结构框图;图4是根据本发明实施例的回放存储在MCSU上的录像的交互流程示意图;图5是根据本发明实施例的回放存储在PU上的录像的交互流程示意图;图6是根据本发明实施例的回放存储在MCSU上的录像的另一种交互流程示意图;图7是根据本发明实施例的回放存储在PU上的录像的另一种交互流程示意图;图8是根据本发明实施例的回放存储在PU上的录像并由MCSU转发媒体播放请求和媒体流的交互流程示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本发明实施例的视频监控系统中录像回放方法的流程图,如图1所示, 该流程包括如下步骤步骤S102,监控客户端子系统(CU)向应用服务器子系统(AS)发送请求,其中,该请求中携带有需要回放的录像的信息;步骤S104,⑶接收AS获得的录像回放的地址信息;步骤S106,⑶根据该地址信息请求播放录像,并接收存储该录像的子系统发送的该录像的码流。通过上述步骤,是⑶能够向AS发出请求,由AS确定录像回放的地址信息,从而实现了在IMS中的录像回放。优选地,⑶可以经由IMS核心单元向AS发送请求;此时,AS需要经由IMS核心单元向⑶发送地址信息。优选地,在实施时,在⑶接收AS获得的录像回放的地址信息之前,AS还可以对接收到的请求进行权限校验(Authentification),并在校验通过之后,再向⑶发送地址信
肩、ο优选地,如果在IMS有多个可能存储该录像的子系统,那么,在⑶向AS发送请求之后,AS可以确定存储录像的子系统,并向存储录像子系统发送录像的信息;然后,存储录像的子系统向AS发送录像的地址信息,从而获得该地址信息。图2是根据本发明实施例的视频监控系统的结构框图,如图2所示,该系统包括 监控前端子系统(PU)、IP多媒体子系统核心单元(Core IMS)、应用服务器子系统(AS)、媒体控制和存储服务器子系统(MCSU)、监控客户端子系统(CU)。其中,Core IMS用于完成视频监控业务控制信令的转发和会话的建立/拆除,AS完成业务逻辑的处理,AS可以包括以下功能实体业务发现功能实现(SDF)、业务选择功能实体(SSF)和业务控制功能实体 (SCF),MCSU完成媒体的转发/分发/转码/存储等,并提供流媒体服务,PU负责监控信息的采集编码,并可以具有媒体存储和提供流媒体服务功能,CU为用户提供视频监控业务的各类接口。并且,PU和MCSU可以用于存储录像。作为一个优选的实施例,在存储录像的子系统为媒体控制和存储子系统MCSU的情况下,AS与MCSU建立会话,发送录像的信息;MCSU向AS发送录像的地址信息。作为一个优选的实施例,在存储录像的子系统为监控前端子系统PU的情况下,AS 可以通过IMS核心单元向PU发送请求;IMS核心单元进行资源预留;PU通过IMS核心单元向AS发送录像的地址信息。下面结合图2对上述实施例及优选的实施方式进行说明。
⑶通过Core IMS与AS建立通信,携带要回放的录像的信息(例如,录像对应的监控点、时间段、录像名称、录像存放地点等),AS可选的进行录像回放权限校验后,通过Core IMS向CU的请求进行响应,并返回录像回放的地址信息;CU对收到的请求予以确认后,根据获得的录像回放地址进行媒体播放请求;存储录像的服务器(MSCU或者PU)向CU发送媒体码流,⑶进行解码显示。优选地,AS在接收到录像回放请求后,返回录像回放地址之前,还可以判断是回放存储在媒体控制和存储子系统(MCSU)上还是存储在监控前端子系统(PU)上的录像,并与存储录像的子系统(MCSU或者PU)建立会话。优选地,存储录像的子系统(MCSU或者PU)接收到的请求中对应的媒体描述信息 (例如,SDP描述),如果是回放MCSU上的录像,则AS建立与MCSU之间的会话,由MCSU返回媒体播放地址给AS ;如果是回放PU上的录像,则AS把录像回放请求通过Core IMS转发给 PU, Core IMS进行相应资源预留,PU通过CoreIMS向AS返回录像回放地址。其中,⑶发出的媒体播放请求可以直接发送给PU或者由MCSU转发给PU,相应的PU发出的媒体码流可以直接发送给⑶或者由MCSU转发给⑶。优选地,需要停止录像回放时,⑶通过Core IMS发送停止回放的请求,AS收到请求后通知存储录像的子系统(MCSU或者PU)停止发送媒体流,结束录像回放。图3是根据本发明实施例的监控客户端子系统的结构框图,如图3所示,该结构包括发送模块32、接收模块34、码流接收模块36,下面对此进行说明。发送模块32,用于向应用服务器子系统AS发送请求,其中,请求中携带有需要回放的录像的信息;接收模块34连接至发送模块32,用于接收AS获得的录像回放的地址信息;码流接收模块36连接至接收模块34,用于根据地址信息请求播放录像。下面结合图4至图8进行说明。图4是根据本发明实施例的回放存储在MCSU上的录像的交互流程示意图,图6 是根据本发明实施例的回放存储在MCSU上的录像的另一种交互流程示意图。在图4和图6中流程相似,区别在于采用的消息是不同的,在图4中涉及到的消息有回放请求 (RequestPlayback)、地址请求(Request address)、地址返回(Return address)、媒体开始请求(Request start media)、媒体停止请求(Request stopmedia)、口向应(Response)、石角认(Confirm)、拆线(Disconnect)。图 6 中涉及到的消息有:SIP 邀请(SIP INVITE)、SIP 200 OK、SIP :ACK、RTSP :PLAY、RTSP =TEARDOffN, SIP :BYE。下面对图 4 禾Π图 6 中的流程进行说明。CU通过Core IMS向AS发出录像回放请求,AS进行鉴权后,与MCSU建立会话并请求回放地址,MCSU根据请求信息向AS返回媒体播放地址;AS通过Core IMS向⑶返回响应,携带媒体播放地址。CU通过获得的媒体播放地址向MCSU发起媒体播放请求,MCSU向CU 发送媒体流,⑶接收后解码显示。这里,AS进行业务认证和权限校验的过程,包括AS接收到⑶发送的录像回放请求后,根据所述录像回放请求,查询该CU所对应的用户注册信息,根据所查询到的用户注册信息,确定是否能够向MCSU转发该录像回放请求。优选地,用户注册信息可以包括是否合法的信息、以及是否有查看所请求的录像的权限的信息等。
优选地,⑶发送的录像回放请求中携带的信息可以包括录像对应的监控点信息、录像的时间范围信息、CU端媒体处理能力信息(如支持的解码类型、分辨率、码率等)。优选地,⑶根据录像回放地址发出的媒体播放请求,至少包括接收码流的IP地址、TCP/UDP端口号,或者也可以包含已建议的会话标识、通道标识。(可以是标准的RTSP 请求)。其中,MCSU向CU发送媒体数据时,根据媒体播放请求中的信息,读取录像媒体文件并封装对应的数据包进行发送。这里,停止录像回放的流程,⑶向MCSU发送请求拆线的消息,(可以是标准的 RTSP =TEARDOffN请求),收到MCSU的响应后,CU通过Core IMS向AS发出拆线请求,AS断开与MCSU之间的会话,并通过Core IMS向⑶进行响应,结束录像回放过程。图5是根据本发明实施例的回放存储在PU上的录像的交互流程示意图;图7是根据本发明实施例的回放存储在PU上的录像的另一种交互流程示意图。在图5和图7中流程相似,区别在与采用的消息是不同的,在图5和图7中涉及到的消息与分别与图4和图6 类似,在此不再赘述。对于图5和图7中的流程与图4图6不同的是,在图5和图7中回放 PU上的录像,需要AS把录像回放请求通过Core IMS转发给PU,Core IMS进行相应资源预留,PU通过Core IMS向AS返回录像回放地址。图8是根据本发明实施例的回放存储在PU上的录像并由MCSU转发媒体播放请求和媒体流的交互流程示意图,在图8中,CU发出的媒体播放请求(包括停止请求)需要由 MCSU转发给PU,相应的PU发出的媒体码流也需要由MCSU转发给⑶。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种视频监控系统中录像回放方法,其特征在于,包括监控客户端子系统CU经由网络协议多媒体子系统IMS核心单元向应用服务器子系统 AS发送请求,其中,所述请求中携带有需要回放的录像的信息;所述⑶经由所述IMS核心单元接收所述AS获得的所述录像回放的地址信息; 所述CU根据所述地址信息请求播放所述录像,并接收存储所述录像的子系统发送的所述录像的码流。
2.根据权利要求1所述的方法,其特征在于,在所述CU经由所述IMS核心单元接收所述AS获得的所述录像回放的地址信息之前,还包括所述AS对所述请求进行权限校验,并在校验通过之后,所述AS向所述CU发送所述地址f曰息。
3.根据权利要求1所述的方法,其特征在于,在所述CU经由所述IMS核心单元向所述 AS发送请求之后,还包括所述AS确定存储所述录像的子系统,并向存储所述录像子系统发送所述录像的信息; 存储所述录像的子系统向所述AS发送所述录像的地址信息。
4.根据权利要求3所述的方法,其特征在于,在存储所述录像的子系统为媒体控制和存储子系统MCSU的情况下,所述AS与所述MCSU建立会话,发送所述录像的信息; 所述MCSU向所述AS发送所述录像的地址信息;所述CU通过所述录像的地址信息向所述MCSU请求播放所述录像之后,所述MCSU向所述CU发送所述录像码流,所述CU接收所述码流。
5.根据权利要求3所述的方法,其特征在于,在存储所述录像的子系统为监控前端子系统PU的情况下,所述AS通过IMS核心单元向所述PU发送所述请求; 所述IMS核心单元进行资源预留;所述PU通过所述IMS核心单元向所述AS发送所述录像的地址信息。
6.根据权利要求5所述的方法,其特征在于,所述CU根据所述地址信息请求播放所述录像包括所述CU直接或经由MCSU向所述PU请求播放所述录像;所述录像的码流从所述 PU直接或者经由所述MCSU发送给所述⑶。
7.根据权利要求1至6中任一项所述的方法,其特征在于,还包括 所述⑶经由IMS核心网单元向所述AS发送停止回放所述录像的请求; 所述AS向存储所述录像的子系统发送停止发送媒体流的请求。
8.根据权利要求7所述的方法,其特征在于,在存储所述录像的子系统为MCSU的情况下,所述AS将停止回放所述录像的请求直接发送给所述MCSU ;在存储所述录像的子系统为PU的情况下,所述AS经由所述IMS核心单元向所述PU转发停止回放所述录像的请求。
9.一种监控客户端子系统,其特征在于,包括发送模块,用于经由IMS核心单元向应用服务器子系统AS发送请求,其中,所述请求中携带有需要回放的录像的信息;接收模块,用于经由所述IMS核心单元接收所述AS获得的所述录像回放的地址信息; 码流接收模块,用于根据所述地址信息请求播放所述录像,并接收存储所述录像的子系统发送的所述录像的码流。
10. 一种视频监控系统,其特征在于,包括监控客户端子系统⑶和应用服务器子系统 AS,其中,所述监控客户端子系统⑶,用于经由IMS核心单元向所述AS发送请求,其中,所述请求中携带有需要回放的录像的信息;所述CU用于在经由所述IMS核心单元接收到所述AS获得的所述录像回放的地址信息之后,根据所述地址信息请求播放所述录像,并接收存储所述录像的子系统发送的所述录像的码流。
全文摘要
本发明公开了一种监控客户端子系统、视频监控系统及录像回放方法,该方法包括监控客户端子系统CU经由网络协议多媒体子系统IMS核心单元向应用服务器子系统AS发送请求,其中,该请求中携带有需要回放的录像的信息;CU经由IMS核心单元接收AS获得的录像回放的地址信息;CU根据地址信息请求播放该录像,并接收存储录像的子系统发送的录像的码流。通过本发明实现了录像回放业务在IMS中应用。
文档编号H04N7/18GK102447681SQ20101050573
公开日2012年5月9日 申请日期2010年10月13日 优先权日2010年10月13日
发明者叶小阳, 阳彦字 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1