将直播视频流接入视频监控的方法技术

技术编号:19328080 阅读:30 留言:0更新日期:2018-11-03 14:56
本发明专利技术公开了一种将直播视频流接入视频监控的方法。多个实体摄像头分别产生实时的直播视频流,并将所产生的直播视频流根据自定义协议传送至云服务器。云服务器将所接收到的直播视频流根据自定义协议传送至用户端。用户端根据开放型网络视频接口论坛协议将每一实体摄像头的直播视频流虚拟成一个支持开放型网络视频接口论坛协议的虚拟摄像头,以通过开放型网络视频接口论坛协议继续将多个实体摄像头的直播视频流传输给本地的传统的安防监控系统。而本地的传统的安防监控系统则根据开放型网络视频接口论坛协议发现、连接这些虚拟摄像头,并接收这些虚拟摄像头的直播视频流。本发明专利技术将现代云直播视频流接入传统的监控场景,拓展了监控的应用范围。

Method of accessing live video stream to video monitoring

The invention discloses a method for accessing live video stream to video monitoring. Real-time live video streams are generated by multiple physical cameras, and the generated live video streams are transmitted to cloud servers according to custom protocols. The cloud server sends live video streams received to the user side according to the custom protocol. According to the Open Network Video Interface Forum Protocol, the client virtualizes the live video stream of each entity camera into a virtual camera supporting the Open Network Video Interface Forum Protocol. Through the Open Network Video Interface Forum Protocol, the client can continue to transmit the live video stream of multiple entity cameras to the local tradition. Security monitoring system. The traditional local security monitoring system discovers and connects these virtual cameras according to the open network video interface forum protocol, and receives the live video streams of these virtual cameras. The invention applies the modern cloud live streaming video stream to the traditional monitoring scenario, and expands the application scope of the monitoring.

【技术实现步骤摘要】
将直播视频流接入视频监控的方法
本专利技术涉及一种视频监控的方法,特别是涉及一种将直播视频流接入视频监控的方法。
技术介绍
随着智能手机和智能设备的普及,以及移动数据流量资费越来越低,越来越多的人在家里和办公场所安装了网络摄像头。借助于云直播技术,用户通过智能手机就能够实现在任何地方实时观看网络摄像头捕获的视频流,这就为跨区域监控提供了条件。对于传统的监控系统,目前还没有一种方案,能够对分布在不同区域的网络摄像头进行实时监控,也即无法接入基于云直播技术的网络摄像头,而使得网络摄像头一般都局限于某个本地的局域网内。再者,对于当前的网络摄像头方案提供者,一般仅限于通过智能设备来进行实时观看,还没有一种方案能够将云直播推送到用大屏幕进行多屏监控的传统监控场景中。
技术实现思路
本专利技术提供一种将直播视频流接入视频监控的方法。所述的方法包括多个实体摄像头分别产生实时的直播视频流,并将所产生的直播视频流传送至云服务器;云服务器将所述多个实体摄像头的直播视频流传送至用户端;用户端根据开放型网络视频接口论坛协议将所述多个实体摄像头的每一实体摄像头的直播视频流虚拟成一个虚拟摄像头,以通过开放型网络视频接口论坛协议继续将所述多个实体摄像头的直播视频流传输给本地的传统的安防监控系统或网络视频录像机。本专利技术所公开的将直播视频流接入视频监控的方法是通过虚拟的摄像头,将现代云直播接入传统的监控场景,拓展了监控的应用范围。专利技术所公开的技术方案能够将不受区域限制的云直播和大屏幕多屏监控结合起来,有效的提高监控的区域范围,提升了监控的能力。附图说明图1是根据本专利技术第一实施例的方法所建置的视频监控系统与所连接的传统的第三方的安防监控系统及显示器的功能块状图。图2是根据本专利技术第二实施例将直播视频流接入视频监控的方法的流程图。其中,附图标记说明如下:10A、10B、10C实体摄像头20云服务器30A、30B、30C虚拟摄像头40本地摄像头50用户端52控制模块60安防监控系统70显示器80网络视频录像机100视频监控系统S210、S220、S230、S240步骤具体实施方式本专利技术可将云直播的视频流传送到本地的用户端,再在本地的用户端虚拟出一个摄像头,而让从云端所获取的直播视频流在用户端就像是本地的某个摄像头所产生的。请参考图1。图1是根据本专利技术第一实施例的方法所建置的视频监控系统100与所连接的传统的第三方的安防监控系统60及显示器70的功能块状图。视频监控系统100包括多个实体摄像头10A至10C、云服务器20以及用户端50。实体摄像头10A至10C当中的每个实体摄像头会各自地产生实时的直播视频流,并根据自定义协议将所产生的直播视频流传送至云服务器20。当云服务器20收到实体摄像头10A至10C所产生的直播视频流后,云服务器20会根据自定义协议将实体摄像头10A至10C的直播视频流传送至用户端50。当用户端50从云服务器20接收到实体摄像头10A至10C的直播视频流后,用户端50根据开放型网络视频接口论坛(OpenNetworkVideoInterfaceForum;ONVIF)协议将每一实体摄像头10A、10B及10C的直播视频流虚拟成一个虚拟摄像头。在此实施例中,用户端50根据ONVIF协议将实体摄像头10A的直播视频流虚拟成虚拟摄像头30A、将实体摄像头10B的直播视频流虚拟成虚拟摄像头30B,并将实体摄像头10C的直播视频流虚拟成虚拟摄像头30C。如此一来,用户端50在通过自定义协议接收实体摄像头10A至10C的直播视频流后,即可通过ONVIF协议将所接收到的这些实体摄像头10A至10C的直播视频流推送到传统的第三方的安防监控系统60。对于安防监控系统60来说,安防监控系统60则是根据ONVIF协议发现、连接这些虚拟摄像头30A至30C,并接收这些虚拟摄像头30A至30C的直播视频流。之后,第三方的安防监控系统60可再通过网络视频解码器(NVD)和单一显示器70进行多屏显示,以显示这些虚拟摄像头30A至30C的直播视频流,故实体摄像头10A至10C的直播视频流的画面可在显示器70上显示。由于用户端50是根据ONVIF协议将实体摄像头10A、10B及10C的直播视频流分别虚拟成虚拟摄像头30A、30B及30C,故在操作上,10A、10B及10C的直播视频流就像是本地的某个摄像头所产生的,而每个虚拟摄像头30A、30B及30C就分别成了一个符合ONVIF协议的本地虚拟摄像头而可供传统的第三方的安防监控系统60使用。对于安防监控系统60来说,虚拟摄像头30A、30B及30C和真实的符合ONVIF协议的本地摄像头40没有任何区别。值得了解的,虽然图1中绘示了本地摄像头40,但本地摄像头40对视频监控系统100来说是选择性的装置而并未强制要求存在。通过ONVIF协议,安防监控系统60可发现这些虚拟摄像头30A、30B及30C,然后再通过云直播将不同区域的实体摄像头10A、10B及10C的实时视频流无缝地推送到本地的显示器70,进行多屏幕监控。此外,用户端50在通过自定义协议接收实体摄像头10A至10C的直播视频流后,也即可通过ONVIF协议将所接收到的这些实体摄像头10A至10C的直播视频流推送到传统的网络视频录像机(NVR)80,以使网络视频录像机80将这些实体摄像头10A至10C的直播视频流存储起来。对于网络视频录像机80来说,网络视频录像机80是根据ONVIF协议发现、连接这些虚拟摄像头30A至30C,并接收这些虚拟摄像头30A至30C的直播视频流。上述的实体摄像头10A至10C的任一实体摄像头可以是网络摄像头、录像机的摄像头、智能手机的摄像头、平板计算机的摄像头、数字相机的摄像头…等。借助于云直播技术,用户端50通过各式的实体摄像头即可实现在任何地方实时观看网络摄像头捕获的视频流。此外,显示器70可以是个人计算器的屏幕、智能手机的触控屏幕、平板计算机的触控屏幕…等。用户端50可通过控制模块52实现Web控制页面及用户权限设置..等功能。控制模块52可以是微控制器、运行在Windows、iOS或Linux等操作系统的程序,或者通过其它硬件而执行的程序。此外,云服务器20可设置用户端50的账号及密码,而在云服务器20将实体摄像头10A至10C的直播视频流传送至用户端50之前,云服务器20会检合用户端50的账号及密码是否正确。唯有通过服务器20的账号及密码检合后,用户端50才得以从云服务器20接收实体摄像头10A至10C的直播视频流。此外,云服务器20可设置用户端50的网络摄像头列表,此网络摄像头列表用以记录用户端50可接收哪些实体摄像头的直播视频流。云服务器20会根据网络摄像头列表将相应实体摄像头的直播视频流传送至用户端50。若有任一实体摄像头不在上述的网络摄像头列表上,则云服务器20就不会将此实体摄像头的直播视频流传送至用户端50。此外,用户端50可根据自定义协议传送控制指令至云服务器20。当服务器20接收到用户端50所传送的控制指令后,云服务器20会将用户端50所传送的控制指令传送到实体摄像头10A至10C中相应的实体摄像头,以控制相应的实体摄像头的操作。其中,用户端50所控制相应的实体摄像头的操作可包括相应实体摄像头的码率、本文档来自技高网...

【技术保护点】
1.一种将直播视频流接入视频监控的方法,其特征在于,包括:多个实体摄像头分别产生实时的直播视频流,并将所产生的直播视频流传送至一云服务器;所述云服务器将所述多个实体摄像头的直播视频流传送至一用户端;以及所述用户端根据开放型网络视频接口论坛协议将所述多个实体摄像头的每一实体摄像头的直播视频流虚拟成一个虚拟摄像头,以通过开放型网络视频接口论坛协议继续将所述多个实体摄像头的直播视频流传输给本地的安防监控系统或网络视频录像机。

【技术特征摘要】
1.一种将直播视频流接入视频监控的方法,其特征在于,包括:多个实体摄像头分别产生实时的直播视频流,并将所产生的直播视频流传送至一云服务器;所述云服务器将所述多个实体摄像头的直播视频流传送至一用户端;以及所述用户端根据开放型网络视频接口论坛协议将所述多个实体摄像头的每一实体摄像头的直播视频流虚拟成一个虚拟摄像头,以通过开放型网络视频接口论坛协议继续将所述多个实体摄像头的直播视频流传输给本地的安防监控系统或网络视频录像机。2.如权利要求1所述的将直播视频流接入视频监控的方法,其特征在于,所述方法另包括:所述云服务器设置所述用户端的账号及密码;以及在所述云服务器将所述多个实体摄像头的直播视频流传送至所述用户端之前,所述云服务器检合所述用户端的账号及密码。3.如权利要求1所述的将直播视频流接入视频监控的方法,其特征在于,所述方法另包括:所述云服务器设置所述用户端的一网络摄像头列表,用以记录所述用户端可接收哪些实体摄像头的直播视频流;其中,所述云服务器根据所述网络摄像头列表将所述多个实体摄像头的直播视频流传送至所述用户端。4.如权利要求1所述的将直播视频流接入视频监控的方法,其特征在于,所述方法另包括:所述用户端根据自定义协议传送控制指令至所述云服务器;以及所述云服务器将所述用户端所传送的控制指令...

【专利技术属性】
技术研发人员:金骏夏虹
申请(专利权)人:杭州登虹科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1