[发明专利]码流传输方法、装置及网络摄像头有效
申请号: | 202010905630.9 | 申请日: | 2016-04-22 |
公开(公告)号: | CN112218172B | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 陈赟;蔡永锦 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/6437 | 分类号: | H04N21/6437;H04N21/437;H04N21/239;H04N7/18;H04L65/65 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李欣 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流传 方法 装置 网络 摄像头 | ||
本发明公开了一种码流传输方法、装置及网络摄像头,属于视频监控技术领域,所述方法包括:向监控平台传输RTP码流;接收监控平台发送的第一RTCP反馈,第一RTCP反馈用于指示RTP码流的传输质量;根据第一RTCP反馈调整RTP码流的冗余率和视频码率,冗余率用于指示RTP码流中冗余数据包所占的比例,冗余数据包根据RTP码流中的视频流数据包生成,视频码率用于指示单位时间内传输的视频流数据包的数据量。本发明解决了视频监控系统中,因传输丢包导致的视频画面出现花屏或马赛克现象,保证了视频监控系统的视频监控质量。
技术领域
本发明涉及视频监控技术领域,特别涉及一种码流传输方法、装置及网络摄像头(英文:IP Camera;简称:IPC)。
背景技术
视频监控系统是安保系统中重要组成部分,能够实现对多个区域的实时监控。视频监控系统中通常包含多台IPC以及通过互联网协议(英文:Internet Protocol;简称:IP)网络与IPC相连的监控平台。
IPC负责采集视频数据,并对采集到的视频数据进行编码得到视频流数据包,最终通过IP网络将视频流数据包传输至监控平台。监控平台对接收到的视频流数据包进行解码得到视频数据,并进一步对视频数据进行解析播放,从而实现监控平台侧的实时监控。同时,监控平台还负责管理IPC,并对视频流解码得到的视频数据进行存储,方便后续调取查看。
当IP网络出现网络波动或带宽不足时,视频流在传输过程中会出现丢包,导致监控平台侧播放的画面出现花屏或马赛克现象,影响视频监控的质量。
发明内容
为了解决当IP网络出现网络波动或带宽不足时,视频流在传输过程中会出现丢包,导致监控平台侧播放的画面出现花屏或马赛克现象,影响视频监控的质量的问题,本发明实施例提供了一种码流传输方法、装置及网络摄像头。所述技术方案如下:
第一方面,提供了一种码流传输方法,该方法包括:
向监控平台传输实时传输协议(英文:Real-time Transport Protocol;简称:RTP)码流;
接收所述监控平台发送的第一实时传输控制协议(英文:Real-time TransportControl Protocol;简称:RTCP)反馈,所述RTCP反馈用于指示所述RTP码流的传输质量;
根据所述第一RTCP反馈调整所述RTP码流的冗余率和视频码率,所述冗余率用于指示所述RTP码流中冗余数据包所占的比例,所述冗余数据包根据所述RTP码流中的视频流数据包生成,所述视频码率用于指示单位时间内传输的所述视频流数据包的数据量。
视频监控系统中的IPC在向监控平台传输RTP码流的同时,根据监控平台反馈的RTP码流的传输质量,实时调整后续RTP码流中的视频流数据包和冗余数据包,使得在IP网络出现网络波动时,监控平台能够根据RTP码流中的冗余数据包恢复丢失的视频流数据包,避免因传输丢包出现视频花屏或马赛克现象,保证了视频监控系统的视频监控质量。
结合第一方面,在第一方面的第一种可能的实施方式中,所述根据所述RTCP反馈调整所述RTP码流的冗余率和视频码率,包括:
若所述第一RTCP反馈指示存在通过所述冗余数据包恢复的视频流数据包,则提高所述冗余率并降低所述视频码率;或者,
若所述第一RTCP反馈指示不存在通过所述冗余数据包恢复的视频流数据包,则降低所述冗余率并提高所述视频码率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010905630.9/2.html,转载请声明来源钻瓜专利网。