[发明专利]视频传输方法及设备有效
申请号: | 201310275059.7 | 申请日: | 2013-07-02 |
公开(公告)号: | CN104284135B | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 刘继旺;王峰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N21/647;H04L29/06;H04L29/08 |
代理公司: | 北京路浩知识产权代理有限公司11002 | 代理人: | 纪烈超 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 传输 方法 设备 | ||
技术领域
本发明涉及网络通信技术领域,特别涉及应用于网络视频监控系统的视频传输方法及设备。
背景技术
网络视频监控系统包含客户端、视频监控平台和视频监控前端,前端采集视频发给视频监控平台,客户端从视频监控平台请求视频流。视频监控前端由模拟发展为数字,由标清发展为高清。
在现有的主流视频监控系统中,均需要支持清晰度越来越高的摄像机,如720P、1080P的摄像机。这样就带来了对网络带宽的要求越来越高。常见的问题有:
客户端的视频存在卡顿、短暂中断等不够流畅;
客户端视频关键信息不够清晰(如车牌字符、人脸头像);
对于用户在观看实时视频时,用户最关心的是流畅不中断,非关键区域小的马赛克并不会对整体监控效果产生影响。
对于用户在观看录像视频或者是播放下载的录像视频时,最关心的是视频是否清晰,不清楚的视频在下载时需要重传以满足用户对清晰度的要求,否则在使用视频时会造成对关键事件的误判。
从用户使用视频的作用来看,视频监控领域使用的视频可以分为两种类型:
实时视频---需要对视频做实时处理以对用户产生实时的告警,以提高事件处理的及时性和有效性,这种要求视频实时性更好。如:视频会议、智能分析中的行为分析;
录像视频---需要对视频做事后处理以对已发生事件做出判断依据,这种要求视频的质量更高。如公安行业对某一件案件的侦破,需要对某一场景下的视频做多种处理。
在视频监控领域中,传输视频流的协议有可靠的传输控制协议TCP(Transmission Control Protocol)协议和不可靠的用户数据包协议UDP(User Datagram Protocol)协议。
为了保证在传输视频流时能使用到两个协议的优点,目前使用较为广泛的方式是:在UDP协议中引入自动重传请求ARQ(Automatic Repeat Request)机制。UDP协议是一个无连接协议,传输数据之前源端和终端不需要建立连接,当需要传送数据时就从源端抓取数据,并尽可能的把数据包扔到网络上。ARQ是通过接收方请求发送方重传出错的数据来恢复出错数据报文。这样就可以在保证传输速度的同时保证传输质量。
现有技术方案在编码端需要做如下事情:
1.读取重传请求信息和数据信息单元;
2.将数据信息单元中的视频流打包后发送到解码端,并计算包重要性;
3.统计包重要性的分布函数;
4.计算重传门限值,根据发送速率、丢包率、网络可承载的数据包速率等因素来计算;
5.判断是否重传丢包,若丢包的包重要性值大于重传门限值,则重传,否则不重传;
在解码端需要做如下事情:
1.检测是否有丢包,若在时延范围内没有收到包,则认为该包已丢失,否则认为没有丢包,进行解码封装和视频解码;
2.如果判断该包丢失,则将丢包的包序号作为重传请求发送到编码端
现有技术的缺点如下:
1.在编码端需要实现统计包重要性、重传门限值、判断是否重传等功能,对于编码端的性能要求很高,也造成了成本高
2.对于采用包重要性大于重传门限值来判断丢包是否需要重传,仅仅包重要性一个方面来考虑,比较片面;
3.对于产生了丢包但是由于包重要性小于重传门限值引起的没有重传的分组直接忽略会造成某帧无法解码或者在解码后出现马赛克情况。
发明内容
本发明实施例提供了视频传输方法及系统,以解决现有视频传输技术存在的无法根据用户的视频需求提供视频、设备成本高等不足。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
第一方面,提供了一种视频传输方法,其特征是,该方法包括以下步骤:
视频监控设备检测接收的视频数据包是否丢失;
视频监控设备在视频数据包丢失的情况下查询用户发来的视频业务类型请求;若视频业务类型请求为录像类型,则向视频源设备发出重传丢失的视频数据包的请求;
视频监控设备在视频业务类型请求为实时类型的情况下查询丢失的视频数据包的类型;若视频数据包的类型为I帧数据,则视频监控设备向视频源设备发出重传丢失的视频数据包的请求;
视频监控设备在视频数据包的类型不为I帧数据的情况下查询网络是否达到拥塞阈值;若网络没有达到拥塞阈值,则向视频源设备发出重传丢失的视频数据包的请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310275059.7/2.html,转载请声明来源钻瓜专利网。