一种视频传输的方法、视频监控平台及视频监控设备技术

技术编号:14970720 阅读:90 留言:0更新日期:2017-04-02 23:38
本发明专利技术提供了一种视频传输的方法、视频监控平台及视频监控设备,该视频传输的方法包括:获取与所述视频监控平台连接的视频监控设备的性能参数;根据预设的视频监控设备的性能参数与视频传输策略的对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的视频传输策略;将所述视频传输策略下发给所述视频监控平台的转发服务器和/或所述视频监控设备,由所述转发服务器和/或所述视频监控设备根据接收到的视频传输策略对所述视频监控设备拍摄的监控视频进行视频传输。该发明专利技术充分利用了视频监控设备本身的处理能力,实现了视频监控设备在进行云存储和视频直播的同时,减少了视频监控平台对视频流的转发。

【技术实现步骤摘要】

本专利技术涉及数据业务领域,尤其是涉及一种视频传输的方法、视频监控平台及视频监控设备
技术介绍
视频监控运营业务是运营商目前比较看好的一项增值业务,各大运营商也在纷纷打造自己的视频监控平台,在这个平台上,运营商希望不仅能够为政府、行业用户和大企业用户提供服务,同时还能够推出各种特色服务,以满足中小企业和个人用户的特色需求。可以说,推动传统的安防监控向电信级视频监控市场的发展,完全符合电信运营产业的发展需求,它将为电信运营商带来新的业务增长点并极大地提升运营商的核心竞争力,推动运营商转型。视频监控核心的业务主要有两个,视频实时浏览(视频直播)和视频录像存储,而视频录像存储是7×24小时不间断存储的,目前大部分的视频监控设备都是网络摄像头(IPC),本身不具备长时间存储的能力,需要把视频放到中心存储服务器上,目前都采用云存储作为存储方案。同时用户还有对摄像头有实时视频查看的需求,现有的技术方案中视频监控设备的网络摄像头发送一路视频数据到平台的分发服务器,经过平台的分发服务器分出两路视频,一路视频传输到云存储服务器上进行存储,另外一路发送到用户的客户端实现视频的直播。然而,这种方法存在的一定缺点就是使用的视频监控平台中的分发服务器,存在一定的系统延迟,同时对于运营商而言要面对几亿用户,几亿用户的视频数据都要经过平台进行转发,这无疑需要大量硬件投资,对于运营商提供服务的网络带宽带来了巨大的压力,增加了系统的硬件成本和复杂性,降低了系统的稳定性。
技术实现思路
本专利技术为了充分利用视频监控设备本身的处理能力,实现视频监控设备在进行云存储和视频直播的同时减少视频监控平台对视频流的转发,提供了一种视频传输的方法、视频监控平台及视频监控设备。为了实现上述目的,本专利技术提供了一种视频传输的方法,其中,所述方法包括如下步骤:获取与所述视频监控平台连接的视频监控设备的性能参数;根据预设的视频监控设备的性能参数与视频传输策略的对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的视频传输策略;将所述视频传输策略下发给所述视频监控平台的转发服务器和/或所述视频监控设备,由所述转发服务器和/或所述视频监控设备根据接收到的视频传输策略对所述视频监控设备拍摄的监控视频进行视频传输。可选的,所述视频传输策略至少包括:第一视频传输方式和第二视频传输方式,其中所述第一视频传输方式为:所述视频监控设备将至少一路监控视频存储至云服务器,并将至少一路监控视频发送至客户端;所述第二视频传输方式为:所述视频监控设备将监控视频上传至所述视频监控平台的转发服务器,通过所述转发服务器将至少一路监控视频存储至云服务器,以及将至少一路监控视频发送至客户端。可选的,所述根据预设的视频监控设备的性能参数与视频传输策略的对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的视频传输策略之前,所述方法还包括:判断所述视频监控设备接入的网络网速是否超过预设的网速阈值;若超过预设的网速阈值,则将所述第二视频传输方式传送至所述视频监控设备和所述转发服务器;若没有超过预设的网速阈值,则进入所述根据预设的视频监控设备的性能参数与视频传输策略的对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的视频传输策略的步骤。可选的,所述获取与所述视频监控平台连接的视频监控设备的性能参数之前,所述方法还包括:获取前端摄像机的型号及分辨率;建立所述前端摄像机的型号及分辨率与所述第一视频传输方式或第二视频传输方式的第一对应关系。可选的,所述获取与所述视频监控平台连接的视频监控设备的性能参数之前,所述方法还包括:获取带有摄像头的移动终端的型号及所述移动终端上视频编码器的分辨率;根据移动终端的型号及移动终端上视频编码器的分辨率设定所述移动终端支持所述第一视频传输方式所需要的CPU资源阈值,并建立所述移动终端的型号及视频编码器的分辨率与所述CPU资源阈值的第二对应关系。可选的,若所述视频监控设备为前端摄像机,相应地,所述根据预设的视频监控设备的性能参数与视频传输策略的对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的视频传输策略,具体为:将所述前端摄像机的型号及分辨率与所述第一对应关系进行匹配,匹配得到与所述前端摄像机的型号及分辨率对应的第一视频传输方式或第二视频传输方式。可选的,若所述视频监控设备为带有摄像头的移动终端,相应地,所述根据预设的视频监控设备的性能参数与视频传输策略的对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的视频传输策略,具体为:将所述带有摄像头的移动终端的型号、视频编码器的分辨率及CPU剩余资源值与所述第二对应关系进行匹配;若所述移动终端的型号和视频编码器的分辨率与所述第二对应关系中的型号及视频编码器的分辨率相匹配时,且所述CPU剩余资源值大于或等于所述第二对应关系中的型号及视频编码器的分辨率相对应的CPU资源阈值,则匹配得到的视频传输策略为第一视频传输方式;若所述移动终端的型号和视频编码器的分辨率与所述第二对应关系中的型号及视频编码器的分辨率相匹配,且所述CPU剩余资源值小于所述CPU资源阈值,则匹配得到的视频传输策略为第二视频传输方式。可选的,若匹配得到的视频传输策略为第二视频传输方式,所述方法还包括:判断客户端提出实时视频请求时要求质量优先还是速度优先;若要求质量优先,则生成与所述移动终端的CPU剩余资源值对应的编码帧率,若所述编码帧率包含在预设的编码帧率阈值范围内,则将所述编码帧率发送至所述移动终端,由所述移动终端的视频编码器根据所述编码帧率进行视频处理;若要求速度优先,则生成所述视频编码器所需的分辨率,并将所述分辨率发送至所述移动终端,由所述视频编码器根据所述分辨率进行视频处理。可选的,所述生成与所述移动终端的CPU剩余资源值对应的编码帧率,具体包括:计算在所述第二视频传输方式中所选定的分辨率下的所述视频编码器的占用资源、音频编码占用资源和封装视频流及发送到指定IP地址占用资源的第一和值;根据预设倍数的所述CPU剩余资源值与所述第一和值的比值,生成所述移动终端的CPU剩余资源值对应的编码帧率。可选的,所述生成所述视频编码器所需的分辨率,具体包括:计算在所述第二视频传输方式中所选定的分辨率下的所述视频编码器的占用资源、音频编码占用资源和封装视频流及发送到指定IP地址占用资源的第二和值;当所述移动终端的CPU剩余资源值大于所述第二和本文档来自技高网
...

【技术保护点】
一种视频传输的方法,应用于视频监控平台,其特征在于,所述方法包括:获取与所述视频监控平台连接的视频监控设备的性能参数;根据预设的视频监控设备的性能参数与视频传输策略的对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的视频传输策略;将所述视频传输策略下发给所述视频监控平台的转发服务器和/或所述视频监控设备,由所述转发服务器和/或所述视频监控设备根据接收到的视频传输策略对所述视频监控设备拍摄的监控视频进行视频传输。

【技术特征摘要】
1.一种视频传输的方法,应用于视频监控平台,其特征在于,所述方法包
括:
获取与所述视频监控平台连接的视频监控设备的性能参数;
根据预设的视频监控设备的性能参数与视频传输策略的对应关系,匹配得
到与获取的所述视频监控设备的性能参数对应的视频传输策略;
将所述视频传输策略下发给所述视频监控平台的转发服务器和/或所述视频
监控设备,由所述转发服务器和/或所述视频监控设备根据接收到的视频传输策
略对所述视频监控设备拍摄的监控视频进行视频传输。
2.根据权利要求1所述的方法,其特征在于,所述视频传输策略至少包括:
第一视频传输方式和第二视频传输方式,其中所述第一视频传输方式为:
所述视频监控设备将至少一路监控视频存储至云服务器,并将至少一路监
控视频发送至客户端;
所述第二视频传输方式为:所述视频监控设备将监控视频上传至所述视频
监控平台的转发服务器,通过所述转发服务器将至少一路监控视频存储至云服
务器,以及将至少一路监控视频发送至客户端。
3.根据权利要求2所述的方法,其特征在于,所述根据预设的视频监控设
备的性能参数与视频传输策略的对应关系,匹配得到与获取的所述视频监控设
备的性能参数对应的视频传输策略之前,所述方法还包括:
判断所述视频监控设备接入的网络网速是否超过预设的网速阈值;
若超过预设的网速阈值,则将所述第二视频传输方式传送至所述视频监控
设备和所述转发服务器;
若没有超过预设的网速阈值,则进入所述根据预设的视频监控设备的性能
参数与视频传输策略的对应关系,匹配得到与获取的所述视频监控设备的性能
参数对应的视频传输策略的步骤。
4.根据权利要求2所述的方法,其特征在于,所述获取与所述视频监控平
台连接的视频监控设备的性能参数之前,所述方法还包括:
获取前端摄像机的型号及分辨率;
建立所述前端摄像机的型号及分辨率与所述第一视频传输方式或第二视频
传输方式的第一对应关系。
5.根据权利要求2所述的方法,其特征在于,所述获取与所述视频监控平
台连接的视频监控设备的性能参数之前,所述方法还包括:
获取带有摄像头的移动终端的型号及所述移动终端上视频编码器的分辨率;
根据移动终端的型号及移动终端上视频编码器的分辨率设定所述移动终端
支持所述第一视频传输方式所需要的CPU资源阈值,并建立所述移动终端的型
号及视频编码器的分辨率与所述CPU资源阈值的第二对应关系。
6.根据权利要求4所述的方法,其特征在于,若所述视频监控设备为前端
摄像机,相应地,所述根据预设的视频监控设备的性能参数与视频传输策略的
对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的视频传输策
略,具体为:
将所述前端摄像机的型号及分辨率与所述第一对应关系进行匹配,匹配得
到与所述前端摄像机的型号及分辨率对应的第一视频传输方式或第二视频传输
方式。
7.根据权利要求5所述的方法,其特征在于,若所述视频监控设备为带有
摄像头的移动终端,相应地,所述根据预设的视频监控设备的性能参数与视频
传输策略的对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的
视频传输策略,具体为:
将所述带有摄像头的移动终端的型号、视频编码器的分辨率及CPU剩余资
源值与所述第二对应关系进行匹配;
若所述移动终端的型号和视频编码器的分辨率与所述第二对应关系中的型
号及视频编码器的分辨率相匹配时,且所述CPU剩余资源值大于或等于所述第
二对应关系中的型号及视频编码器的分辨率相对应的CPU资源阈值,则匹配得
到的视频传输策略为第一视频传输方式;若所述移动终端的型号和视频编码器
的分辨率与所述第二对应关系中的型号及视频编码器的分辨率相匹配,且所述
CPU剩余资源值小于所述CPU资源阈值,则匹配得到的视频传输策略为第二视
频传输方式。
8.根据权利要求7所述的方法,其特征在于,若匹配得到的视频传输策略

\t为第二视频传输方式,所述方法还包括:
判断客户端提出实时视频请求时要求质量优先还是速度优先;
若要求质量优先,则生成与所述移动终端的CPU剩余资源值对应的编码帧
率,若所述编码帧率包含在预设的编码帧率阈值范围内,则将所述编码帧率发
送至所述移动终端,由所述移动终端的视频编码器根据所述编码帧率进行视频
处理;
若要求速度优先,则生成所述视频编码器所需的分辨率,并将所述分辨率
发送至所述移动终端,由所述视频编码器根据所述分辨率进行视频处理。
9.根据权利要求8所述的方法,其特征在于,所述生成与所述移动终端的
CPU剩余资源值对应的编码帧率,具体包括:
计算在所述第二视频传输方式中所选定的分辨率下的所述视频编码器的占
用资源、音频编码占用资源和封装视频流及发送到指定IP地址占用资源的第一
和值;
根据预设倍数的所述CPU剩余资源值与所述第一和值的比值,生成所述移
动终端的CPU剩余资源值对应的编码帧率。
10.根据权利要求8所述的方法,其特征在于,所述生成所述视频编码器所
需的分辨率,具体包括:
计算在所述第二视频传输方式中所选定的分辨率下的所述视频编码器的占
用资源、音频编码占用资源和封装视频流及发送到指定IP地址占用资源的第二
和值;
当所述移动终端的CPU剩余资源值大于所述第二和值时,将当前所选定的
分辨率作为所述视频编码器所需的分辨率。
11.一种视频传输的方法,应用于视频监控设备,其特征在于,所述方法包
括:
将所述视频监控设备的性能参数上报至与所述视频监控设备连接的视频监
控平台,由所述视频监控平台根据预设的视频监控设备的性能参数与视频传输
策略的对应关系,匹配得到与获取的所述视频监控设备的性能参数对应的视频
传输策略;
接收所述视频监控平台发送的与所述性能参数对应的视频传输策略,并根

\t据所述视频传输策略将监控视频发送至云服务器和客户端,或者将监控视频发
送至所述视频监控平台的转发服务器。
12.根据权利要求11所述的方法,其特征在于,所述视频传输策略至少包
括:第一视频传输方式和第二视频传输方式,其中所述第一视频传输方式为:
所述视频监控设备将至少一路监控视...

【专利技术属性】
技术研发人员:柴鑫刚
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1