一种监控视频的分发方法及其装置与流程

文档序号:12497759阅读:350来源:国知局
一种监控视频的分发方法及其装置与流程

本发明涉及监控视频处理领域,具体涉及一种监控视频的分发方法及其装置。



背景技术:

监控系统是由摄像、传输、控制、显示、记录登记5大部分组成。摄像机通过同轴视频电缆将视频图像传输到媒体处理设备,媒体处理设备再将视频信号分配到各监控终端等监视器及录像设备,同时可将需要传输的语音信号同步录入到录像机内。通过监控终端,操作人员可发出指令,对云台的上、下、左、右的动作进行控制及对镜头进行调焦变倍的操作,并可通过监控终端实现在多路摄像机及云台之间的切换。

传统的视频监控系统调用视频都是直接从摄像机处获取,并没有考虑外部环境的局限性影响,例如,没有考虑带宽资源的压力,在一定的网络传输速度下,如不同监控终端对同一监控视频进行调用时,即会出现调用瓶颈,调用次数受到限制。



技术实现要素:

本发明的目的在于克服现有技术存在的以上问题,提供一种监控视频的分发方法及其装置,用于在有限的带宽下,优化带宽利用率,突破摄像头资源调用视频的有限次数的局限性。

为实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:

一种监控视频的分发方法及其装置,包括监控终端、监控服务器、媒体处理设备、编解码设备、摄像头;

所述的监控终端用于提供视频资源调度操作的交互界面,实现视频一键呼叫、视频调看、视频推送功能;所述的监控终端包括总部监控终端、分部监控终端;

所述的监控服务器用于完成综合调度控制、视频媒体处理、用户注册管理以及呼叫路由分析功能;

所述的媒体处理设备用于实现视频流分发、终端用户注册代理功能;

所述的编解码设备用于提供音视频接入功能,并提供高清视频的编解码功能,以及视频分辨率转换功能;

所述的摄像头用于实现视频图像的采集以及传输功能。

进一步的,所述的编解码设备接入的设备包括高清或标清模拟摄像头、大屏、投影仪、电脑图像、模拟矩阵。

进一步的,所述的监控终端、媒体处理设备、编解码设备遵循标准的SIP协议的REGISTER消息,所述的监控终端、媒体处理设备、编解码设备到所述的监控服务器注册。

进一步的,所述的监控终端、监控服务器、媒体处理设备、编解码设备、摄像头间通讯采用信令流、媒体流;所述的信令流用于传递与返回控制指令;所述的媒体流用于传输监控视频数据信息。

进一步的,所述的信令流采用SIP消息实现。

进一步的,所述的媒体流采用RTP消息实现。

一种监控视频的分发方法,包括以下步骤:

建立总部监控终端与监控服务器、监控服务器与媒体处理设备的视频流通信,总部监控终端发出信令至监控服务器,监控服务器返回与总部监控终端配对的监控服务器的SDP消息;监控服务器的接收总部监控终端发出信令后转发至匹配的媒体处理设备,媒体处理设备返回与监控服务器配对的媒体处理设备的SDP消息;

建立媒体处理设备与编解码设备的视频流通信,媒体处理设备发送信令至匹配的编解码设备,编解码设备返回与媒体处理设备配对的编解码设备的SDP消息;

建立分部监控终端与监控服务器、监控服务器与媒体处理设备视频流通信,分部监控终端发出信令至监控服务器,监控服务器的接收分部监控终端发出信令后转发至匹配的媒体处理设备,媒体处理设备判断调看接入设备的重复性,监控服务器返回与分部监控终端配对的监控服务器的SDP消息;媒体处理设备返回与监控服务器配对的媒体处理设备的SDP消息。

进一步的,还包括视频分辨率修正;所述的视频分辨率修正用于统一所述的监控终端、所述的监控服务器与所述编解码设备间的分辨率。

进一步的,所述的视频分辨率修正包括视频缩放;所述的视频缩放用于所述的监控终端、所述的监控服务器的分辨率小于所述的编解码设备分辨率时缩放所述的编解码设备视频流分辨率。

进一步的,所述的视频分辨率修正还包括视频填充;所述的视频填充用于所述的监控终端、所述的监控服务器的分辨率大于所述的编解码设备分辨率时填充所述的编解码设备视频流空余区域

本发明的有益效果:本发明提供一种监控视频的分发装置,包括监控终端、监控服务器、媒体处理设备、编解码设备、摄像头;本发明还涉及一种监控视频的分发方法;本发明实现分部监控终端调看监控点的视频时,并没有再次建立到编解码设备中的视频流,而是,直接从媒体处理设备作视频比较处理后,分发视频流到分部监控终端中,节省视频流数据,同时后续任何监控终端调看监控点的摄像头视频,都是从媒体处理设备比较处理后分发数据,打破了监控点的视频调用次数的局限性,节省的信令消息建立过程以及大数据量的视频流传输过程;本发明在有限的带宽下,优化媒体处理设备对摄像头资源的视频流调用处理机制,从而提高了带宽利用率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的具体实施方式由以下实施例及其附图详细给出。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明的一种监控视频的分发装置示意图;

图2是本发明的一种监控视频的分发流程示意图。

具体实施方式

下面将参考附图并结合实施例,来详细说明本发明。

参照图1-2所示,如图1所示,一种监控视频的分发方法及其装置及其系统,包括监控终端、监控服务器、媒体处理设备、编解码设备、摄像头;所述的监控终端用于提供视频资源调度操作的交互界面,实现视频一键呼叫、视频调看、视频推送功能;所述的监控终端包括总部监控终端、分部监控终端;所述的监控服务器用于完成综合调度控制、视频媒体处理、用户注册管理以及呼叫路由分析功能;所述的媒体处理设备用于实现视频流分发、终端用户注册代理功能;所述的编解码设备用于提供音视频接入功能,并提供高清视频的编解码功能,以及视频分辨率转换功能;所述的摄像头用于实现视频图像的采集以及传输功能。

优选地,所述的编解码设备接入的设备包括高清或标清模拟摄像头、大屏、投影仪、电脑图像、模拟矩阵。

优选地,所述的监控终端、媒体处理设备、编解码设备遵循标准的SIP协议的REGISTER消息,所述的监控终端、媒体处理设备、编解码设备到所述的监控服务器注册。

优选地,所述的监控终端、监控服务器、媒体处理设备、编解码设备、摄像头间通讯采用信令流、媒体流;所述的信令流用于传递与返回控制指令;所述的媒体流用于传输监控视频数据信息。

优选地,所述的信令流采用SIP消息实现。

优选地,所述的媒体流采用RTP消息实现。

一种监控视频的分发方法,如图2所示,包括以下步骤:

建立总部监控终端与监控服务器、监控服务器与媒体处理设备的视频流通信,总部监控终端发出信令至监控服务器,监控服务器返回与总部监控终端配对的监控服务器的SDP消息;监控服务器的接收总部监控终端发出信令后转发至匹配的媒体处理设备,媒体处理设备返回与监控服务器配对的媒体处理设备的SDP消息;

建立媒体处理设备与编解码设备的视频流通信,媒体处理设备发送信令至匹配的编解码设备,编解码设备返回与媒体处理设备配对的编解码设备的SDP消息;

建立分部监控终端与监控服务器、监控服务器与媒体处理设备视频流通信,分部监控终端发出信令至监控服务器,监控服务器的接收分部监控终端发出信令后转发至匹配的媒体处理设备,媒体处理设备判断调看接入设备的重复性,监控服务器返回与分部监控终端配对的监控服务器的SDP消息;媒体处理设备返回与监控服务器配对的媒体处理设备的SDP消息。

优选地,还包括视频分辨率修正;所述的视频分辨率修正用于统一所述的监控终端、所述的监控服务器与所述编解码设备间的分辨率。

优选地,所述的视频分辨率修正包括视频缩放;所述的视频缩放用于所述的监控终端、所述的监控服务器的分辨率小于所述的编解码设备分辨率时缩放所述的编解码设备视频流分辨率。

优选地,所述的视频分辨率修正还包括视频填充;所述的视频填充用于所述的监控终端、所述的监控服务器的分辨率大于所述的编解码设备分辨率时填充所述的编解码设备视频流空余区域。

下面结合图1、图2详细介绍:

如图2所示,流程中,编解码设备A指的是图1中监控点1中的编解码设备,P1~P6:总部监控终端与监控服务器、监控服务器与媒体处理设备遵循标准的SIP协议消息流程,建立完成S1、S2步骤的视频流,此时,P1携带监控终端的SDP消息,P4返回与总部监控终端配对的监控服务器的SDP消息,P2携带监控服务器的接收视频流的SDP消息,P3返回与监控服务器配对的媒体处理设备的SDP消息,监控服务器还需要作桥接处理,将S2步骤的视频流自动通过S1步骤返回给监控终端。INVITE消息格式如下形式:

INVITE sip:00243017@0024.avsp.com;user=phone SIP/2.0

Via:SIP/2.0/UDP172.16.82.240:10000;rport;branch=z9hG4bKBY311ecc6e256344dab2a52450be03d076

Max-Forwards:70

From:

<sip:00244169@0024.avsp.com>;tag=f075152c29454f338ed57841df7a5764

To:<sip:00243017@0024.avsp.com>

Contact:<sip:172.16.82.240:10000>

Call-ID:aee1341c786f4dfe8648964af4f129f2

CSeq:18763INVITE

Session-Expires:1000

Min-SE:90

Route:<sip:172.16.82.45:5060;lr>

Content-Type:application/sdp

Content-Length:307

v=0

o=cs-ist 0 0IN IP4 172.16.82.240

s=0

c=IN IP4 172.16.82.240

t=0 0

m=video 62418RTP/AVP 97 120

b=TIAS:4096000

a=recvonly

a=rtpmap:97H264/90000

a=fmtp:97profile-level-id=428016;max-mbps=36000;max-fs=1200

a=rtpmap:120VP8/90000

a=fmtp:120profile-level-id=428016;max-mbps=36000;max-fs=1200

其中,本消息中的c属性与m属性包含IP与端口号信息;a属性包含编码格式。应当理解,上面的格式,为举例值,根据实际环境而改变,但都是遵循标准的SDP消息的定义。

P7~P9:根据标准的SIP协议消息,建立完成S3步骤的视频流,此时,P7携带媒体处理设备的SDP消息,P8返回与媒体处理设备配对的编解码设备的SDP消息。

特别指出,S3点接收到的视频媒体流信息,通过S2、S1点返回视频前,会根据前面的信令协商消息,作视频缩放处理,具体的,S3的视频以高清视频为准,当S3返回的视频分辨率大于S2、S1的视频分辨率大小,则作视频缩小处理;当S3返回的视频分辨率等于S2、S1的视频分辨率大小,则直接转发;当S3返回的视频分辨率小于S2、S1的视频分辨率,则将S3点接收的视频以S2的视频图像的中心点为参照填充,填充不足的区域以黑色补充,之后将填充的视频返回给S2点。

P10~P15:根据标准的SIP协议消息,建立完成S4步骤的视频流,此时,P10携带分部监控终端的SDP消息,P11透传该SDP消息,P12返回与分部监控终端配对的媒体处理设备的SDP消息,P12透传该SDP消息;媒体处理设备在P11的步骤中,根据调看的摄像头的账号,判断处理调看的摄像头资源是同一个,则根据前文提到的视频缩放处理机制,将视频处理后再发送给分部监控终端,但在作缩放处理前,如果判断出,已经存在缩放处理的相同分辨率的视频流,则直接将缩放后的视频流作拷贝处理后转发给S4点。

应当理解,在流程中,S3建立的视频流过程,可提前于S1、S2建立的视频流过程,只需要修改到编解码设备A的INVITE信令顺序前,所以,通过调整流程中的信令顺序满足视频分发的处理,也在本专利受保护的范围内。

本发明提供一种监控视频的分发装置,包括监控终端、监控服务器、媒体处理设备、编解码设备、摄像头;本发明还涉及一种监控视频的分发方法;本发明实现分部监控终端调看监控点的视频时,并没有再次建立到编解码设备中的视频流,而是,直接从媒体处理设备作视频比较处理后,分发视频流到分部监控终端中,节省视频流数据,同时后续任何监控终端调看监控点的摄像头视频,都是从媒体处理设备比较处理后分发数据,打破了监控点的视频调用次数的局限性,节省的信令消息建立过程以及大数据量的视频流传输过程;本发明在有限的带宽下,优化媒体处理设备对摄像头资源的视频流调用处理机制,从而提高了带宽利用率。

以上所述,仅为本发明的较佳实施例而已,并非对本发明作任何形式上的限制;凡本行业的普通技术人员均可按说明书附图所示和以上所述而顺畅地实施本发明;但是,凡熟悉本专业的技术人员在不脱离本发明技术方案范围内,利用以上所揭示的技术内容而做出的些许更动、修饰与演变的等同变化,均为本发明的等效实施例;同时,凡依据本发明的实质技术对以上实施例所作的任何等同变化的更动、修饰与演变等,均仍属于本发明的技术方案的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1