轻量级的互联网视频网关安全接入的系统及方法技术方案

技术编号:17709760 阅读:44 留言:0更新日期:2018-04-14 21:20
本发明专利技术提出一种轻量级的互联网视频网关安全接入的系统,包括摄像头、视频网关、接入云服务器、第三方平台和客户端;视频网关通过局域网与该局域网内所有摄像头相连;视频网关、接入云服务器和第三方平台两两信号相连,且视频网关和接入云服务器均与客户端信号相连。本发明专利技术还提出一种轻量级的互联网视频网关安全接入的方法,当用户通过第三方平台或客户端对向接入云服务器下发拉流指令,接入云服务器接收并转发给视频网关,视频网关根据指令控制摄像头,并将该摄像头采集的音视频码流直接发送至对应的第三方平台或客户端,从而使信令与音视频码流分离传输,实现轻量级低成本的社会面监控视频接入,降低了接入云服务器的带宽需求。

【技术实现步骤摘要】
轻量级的互联网视频网关安全接入的系统及方法
本专利技术涉及视频监控领域,具体涉及一种轻量级的互联网视频网关安全接入的系统及方法。
技术介绍
现今很多地方都存在将社会面大量的分散的摄像头接入到互联网平台,进行集中统一管理以及远程访问的需求。由于音视频数据量一般比较大,比较占用带宽,如25路4mbps的码流就可以占满百兆带宽,250路就可以占满千兆带宽,且社会面接入的监控视频量是非常大,可以达到几千甚至几万个摄像头,因此对服务器网络带宽的需求较高。现如今安防需求扩大到了社会面和互联网,大量的安防系统和设备是遵循GB28181标准,而该标准是为安防专网网络制定的,由于国标接入需要两端的IP地址和端口都是固定的,而局域网中的IP和端口无法固定,比如端口是随机的,IP地址是运营商分配,并没有考虑NAT(网络地址转换)的情况,从而使互联网上的服务器(GB28181上级)无法接入NAT(网络地址转换)后面的局域网中的摄像头(GB28181下级);现今众多前端摄像头存在于NAT后的局域网中,修改现有的安防系统软件和设备的工程较大,因此现有技术中将大量摄像头接入互联网平台进行统一管理以及远程访问的接入方案存在对服务器和相关设备要求太高以及对现有的设备兼容性差的缺点。在申请号为201610954750.1的专利技术专利《一种基于HTML5浏览器的音视频直播方法》中提出了用户端和主播端通过WebRTC建立通信通道进行视频流和音频流的传输以及消息传输,用户端和主播端建立通信后由用户端浏览器接收和处理数据;该方法直接将主播端的视频流和音频流传输至用户端不需要再完全依赖服务器推流,极大减轻了网络服务器的压力,但是该视频直播与视频监控的
不同,且该直播视频的传输方法无法直接套用在监控视频的传输中。因此,需要对现有技术进行改进。
技术实现思路
本专利技术要解决的技术问题是提出一种轻量级的互联网视频网关安全接入的系统,及通过该系统实现的轻量级的互联网视频网关安全接入的方法。为了解决上述技术问题,本专利技术提出一种轻量级的互联网视频网关安全接入的系统,包括第三方平台;所述系统包括至少一个与第三方平台信号相连的接入云服务器;每个接入云服务器分别与至少一个客户端和至少一个视频网关信号相连,每个视频网关与至少一个摄像头信号相连(同一局域网下的所有摄像头),每个客户端通过视频网关和与其相对应的摄像头信号相连;所述视频网关均与第三方平台信号相连;所述摄像头用于对监控视频的采集、保存和上传;所述摄像头将监控视频信息以及采集到的监控视频(即,监控视频的码流)发送到视频网关;所述监控视频信息至少包括摄像头的ID;所述视频网关用于集中管理其所在局域网里的摄像头,视频网关收集和更新摄像头发送的监控视频信息,并将监控视频信息和视频网关信息同步至接入云服务器;所述视频网关信息至少包括视频网关的ID;所述视频网关还用于接收摄像头发送的监控视频,并将其进行封装和加密后转发至第三方平台或客户端;所述客户端和第三方平台均用于向接入云服务器发送控制、查询或拉流指令;所述客户端和第三方平台均用于接收和播放视频网关发送的监控视频;所述接入云服务器用于汇总视频网关上报的视频网关信息和监控视频信息,并为客户端和第三方平台提供访问上述两种信息的服务;所述接入云服务器接收客户端或第三方平台发送的控制、查询或拉流指令,并根据指令将该指令转发至对应的视频网关;所述视频网关还用于接收和响应接入云服务器发送的控制、查询或拉流指令(即视频网关根据指令内容控制摄像头进行相应操作)。作为本专利技术轻量级的互联网视频网关安全接入的系统的改进:所述接入云服务器还用于收集和汇总用户信息及权限,并将每个用户的用户信息与对应的监控视频信息相绑定;所述客户端根据用户的用户信息及权限相绑定的监控视频信息,管理相对应摄像头的监控视频;所述第三方平台对所有摄像头采集的监控视频进行集中管理。作为本专利技术轻量级的互联网视频网关安全接入的系统的进一步改进:所述视频网关信息还至少包括视频网关的名称、厂家、型号、系统平台、区域(即视频网关所在区域)和备注信息;所述监控视频信息还至少包括摄像头的名称、厂家、型号、备注和状态(是否在线等)、是否支持云台、录像状态、通道数目及通道号;所述用户信息至少包括用户名和密码。作为本专利技术轻量级的互联网视频网关安全接入的系统的进一步改进:所述控制指令至少包括:目标信息、会话ID和控制类型(即,云台控制、启用录像、禁用录像或固件升级)及参数(如,上下左右旋转方向或步进控制,以及开或关);所述查询指令至少包括:目标信息、会话ID和查询类型(即,录像列表,其他均为主动上报)及参数(如,录像列表参数);所述拉流指令至少包括:目标信息、会话ID、拉流类型(即,实时视频或录像视频)及参数(如,实时视频包含清晰度参数,录像包含录像时间段参数)、音视频码流接收者地址、码流格式和加密类型(即,加密或不加密)。作为本专利技术轻量级的互联网视频网关安全接入的系统的进一步改进:所述控制、查询拉流指令中的目标信息为具体的视频网关的ID、摄像头的ID以及通道号,或者为能够被接入云服务器翻译为具体的视频网关的ID、摄像头的ID以及通道号的编码。本专利技术还提出一种轻量级的互联网视频网关安全接入的方法,包括以下步骤:S1、所述视频网关收集并及时更新其所在局域网里的监控视频信息,视频网关将所有的视频网关信息和监控视频信息通过信令通道上报到接入云服务器;S2、所述接入云服务器接收、保存并更新步骤S1中视频网关上报的视频网关信息和监控视频信息,并将所有视频网关信息和监控视频信息进行汇总;所述接入云服务器、客户端和第三方平台提供访问视频网关信息和监控视频信息的服务;S3、所述客户端或者第三方平台向接入云服务器发送控制、查询以及拉流指令,接入云服务器接收该指令,并将其转发到视频网关;所述视频网关接收由接入云服务器所发送的控制、查询或拉流指令,并根据指令控制摄像头进行相应的操作。作为轻量级的互联网视频网关安全接入的方法的改进:所述步骤S3中客户端或者第三方平台向接入云服务器发送拉流指令时,包括以下步骤:1.1、所述客户端或者第三方平台向接入云服务器发送拉流指令;1.2、所述接入云服务器接收步骤1.1中的拉流指令,接入云服务器将该拉流指令转换为私有协议对应功能的指令,并通过信令通道发送给相应的视频网关;1.3、所述视频网关接收步骤1.2中由接入云服务器所转发的拉流指令,根据拉流指令向对应的摄像头发送拉流请求,并准备接收摄像头的码流;摄像头接收并响应拉流请求;1.4、所述视频网关将步骤1.3中对摄像头发送拉流请求的结果通过信令通道发送给接入云服务器;1.5、所述接入云服务器接收步骤1.4中由视频网关发送的拉流结果,并将其发送给发出拉流指令的客户端或第三方平台;1.6、所述摄像头接收步骤1.3中由视频网关发送的拉流指令后,不停地将码流发送给视频网关,视频网关根据拉流指令中码流格式封装码流,根据音视频码流是否加密的信息将码流按照要求加密(或不加密),之后通过音视频码流接收者地址发送给码流接收者。作为轻量级的互联网视频网关安全接入的方法的进一步改进:所述用户通过客户端或者第三方平台接收并观看步骤1.6中发送的视频码流后,进行关闭码流操作,包括依次进行的以下步本文档来自技高网
...
轻量级的互联网视频网关安全接入的系统及方法

【技术保护点】
轻量级的互联网视频网关安全接入的系统,包括第三方平台(4);其特征在于:所述系统包括至少一个与第三方平台(4)信号相连的接入云服务器(3);每个接入云服务器(3)分别与至少一个客户端(5)和至少一个视频网关(2)信号相连,每个视频网关(2)与至少一个摄像头(1)信号相连,每个客户端(5)通过视频网关(2)和与其相对应的摄像头(1)信号相连;所述视频网关(2)均与第三方平台(4)信号相连;所述摄像头(1)用于对监控视频的采集、保存和上传;所述摄像头(1)将监控视频信息以及采集到的监控视频发送到视频网关(2);所述监控视频信息至少包括摄像头(1)的ID;所述视频网关(2)用于集中管理其所在局域网里的摄像头(1),视频网关(2)收集和更新摄像头(1)发送的监控视频信息,并将监控视频信息和视频网关信息同步至接入云服务器(3);所述视频网关信息至少包括视频网关(2)的ID;所述视频网关(2)还用于接收摄像头(1)发送的监控视频,并将其进行封装和加密后转发至第三方平台(4)或客户端(5);所述客户端(5)和第三方平台(4)均用于向接入云服务器(3)发送控制、查询或拉流指令;所述客户端(5)和第三方平台(4)均用于接收和播放视频网关(2)发送的监控视频;所述接入云服务器(3)用于汇总视频网关(2)上报的视频网关信息和监控视频信息,并为客户端(5)和第三方平台(4)提供访问上述两种信息的服务;所述接入云服务器(3)接收客户端(5)或第三方平台(4)发送的控制、查询或拉流指令,并根据指令将该指令转发至对应的视频网关(2);所述视频网关(2)还用于接收和响应接入云服务器(3)发送的控制、查询或拉流指令。...

【技术特征摘要】
1.轻量级的互联网视频网关安全接入的系统,包括第三方平台(4);其特征在于:所述系统包括至少一个与第三方平台(4)信号相连的接入云服务器(3);每个接入云服务器(3)分别与至少一个客户端(5)和至少一个视频网关(2)信号相连,每个视频网关(2)与至少一个摄像头(1)信号相连,每个客户端(5)通过视频网关(2)和与其相对应的摄像头(1)信号相连;所述视频网关(2)均与第三方平台(4)信号相连;所述摄像头(1)用于对监控视频的采集、保存和上传;所述摄像头(1)将监控视频信息以及采集到的监控视频发送到视频网关(2);所述监控视频信息至少包括摄像头(1)的ID;所述视频网关(2)用于集中管理其所在局域网里的摄像头(1),视频网关(2)收集和更新摄像头(1)发送的监控视频信息,并将监控视频信息和视频网关信息同步至接入云服务器(3);所述视频网关信息至少包括视频网关(2)的ID;所述视频网关(2)还用于接收摄像头(1)发送的监控视频,并将其进行封装和加密后转发至第三方平台(4)或客户端(5);所述客户端(5)和第三方平台(4)均用于向接入云服务器(3)发送控制、查询或拉流指令;所述客户端(5)和第三方平台(4)均用于接收和播放视频网关(2)发送的监控视频;所述接入云服务器(3)用于汇总视频网关(2)上报的视频网关信息和监控视频信息,并为客户端(5)和第三方平台(4)提供访问上述两种信息的服务;所述接入云服务器(3)接收客户端(5)或第三方平台(4)发送的控制、查询或拉流指令,并根据指令将该指令转发至对应的视频网关(2);所述视频网关(2)还用于接收和响应接入云服务器(3)发送的控制、查询或拉流指令。2.根据权利要求1所述的轻量级的互联网视频网关安全接入的系统;其特征在于:所述接入云服务器(3)还用于收集和汇总用户信息及权限,并将每个用户的用户信息与对应的监控视频信息相绑定;所述客户端(5)根据用户的用户信息及权限相绑定的监控视频信息,管理相对应摄像头(1)的监控视频;所述第三方平台(4)对所有摄像头(1)采集的监控视频进行集中管理。3.根据权利要求2所述的轻量级的互联网视频网关安全接入的系统;其特征在于:所述视频网关信息还至少包括视频网关(2)的名称、厂家、型号、系统平台、区域和备注信息;所述监控视频信息还至少包括摄像头(1)的名称、厂家、型号、备注、状态、是否支持云台、录像状态、通道数目及通道号;所述用户信息至少包括用户名和密码。4.根据权利要求3所述的轻量级的互联网视频网关安全接入的系统;其特征在于:所述控制指令至少包括:目标信息、会话ID和控制类型及参数;所述查询指令至少包括:目标信息、会话ID和查询类型及参数;所述拉流指令至少包括:目标信息、会话ID、拉流类型及参数、音视频码流接收者地址、码流格式和加密类型。5.根据权利要求4所述的轻量级的互联网视频网关安全接入的系统;其特征在于:所述控制、查询拉流指令中的目标信息为具体的视频网关(2)的ID、摄像头(1)的ID以及通道号,或者为能够被接入云服务器(3)翻译为具体的视频网关(2)的ID、摄像头(1)的ID以及通道号的编码。6.利用如权利要求1-5任一所述的系统进行轻量级的互联网视频网关安全接入的方法,其特征在于以下步骤:S1、所述视频网关(2)收集并及时更新其所在局域网里的监控视频信息,视频网关(2)将所有的视频网关信息和监控视频信息通过信令通道上报到接入云服务器(3);S2、所述接入云服务器(3)接收、保存并更新步骤S1中视频网关(2)上报的视频网关信息和监控...

【专利技术属性】
技术研发人员:何圣斌张海君
申请(专利权)人:杭州万为科技有限责任公司
类型:发明
国别省市:浙江,33

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

1