[发明专利]基于实时网络的视频数据处理方法、装置、设备及介质有效
申请号: | 202110464876.1 | 申请日: | 2021-04-28 |
公开(公告)号: | CN112887754B | 公开(公告)日: | 2021-08-13 |
发明(设计)人: | 陈辉;杜沛力;张智;熊章;雷奇文;艾伟;胡国湖 | 申请(专利权)人: | 武汉星巡智能科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/647;H04N21/845;H04L29/06 |
代理公司: | 成都恪睿信专利代理事务所(普通合伙) 51303 | 代理人: | 陈兴强 |
地址: | 430000 湖北省武汉市洪山区洪山*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 实时 网络 视频 数据处理 方法 装置 设备 介质 | ||
1.一种基于实时网络的视频数据处理方法,其特征在于,所述方法包括:
对网络带宽进行实时检测,输出网络的实时带宽信息;
根据所述实时带宽信息,选择与所述实时带宽信息相匹配的视频实时数据传输方式;
根据所述视频实时数据传输方式进行视频数据传输;
在视频传输码率和视频的帧率不变时,所述根据所述实时带宽信息,选择与所述实时带宽信息相匹配的视频实时数据传输方式包括:
根据所述实时带宽信息,确定I帧的编码间隔时间;
根据所述实时带宽信息和所述I帧的编码间隔时间,输出相邻I帧之间的P帧数量;
根据所述P帧数量和所述I帧的编码间隔时间,结合所述实时带宽信息,生成所述传输方式;
其中,I帧为视频的关键帧,P帧为视频的普通帧,所述编码间隔时间包括:在网络流畅时,编码的相邻的I帧之间间隔至多一个单位时间,在网络拥堵或网络正常时,编码的相邻的I帧之间间隔至少二个单位时间;在网络流畅和网络正常时,将I帧和I帧对应的P帧均进行传输,在网络拥堵时,仅传输I帧, I帧对应的P帧不传输。
2.根据权利要求1所述的基于实时网络的视频数据处理方法,其特征在于,将网络流畅对应的传输方式记为第一传输方式,将网络正常对应的传输方式记为第二传输方式,将网络拥堵对应的传输方式记为第三传输方式;若为所述第二传输方式,且传输过程中网络低于所述第二传输方式的网络带宽,则所述第二传输方式还包括:
获取网络带宽低于正常网络带宽对应的第一时间信息;
获取网络带宽恢复至正常网络带宽对应的第二时间信息;
根据所述第一时间信息,暂停上传所述第一时间信息对应的当前I帧后的P帧;
根据所述第二时间信息,开始依次上传所述第二时间信息对应的当前I帧后的P帧。
3.根据权利要求2所述的基于实时网络的视频数据处理方法,其特征在于,记所述第一时间信息对应的当前I帧为第一I帧,记所述第二时间信息对应的当前I帧为第二I帧;
若所述第一I帧和所述第二I帧为不同帧,则不在所述第一I帧后上传所述第一时间信息对应的P帧之后的所有P帧;
其中,不上传的P帧为所述第一I帧对应的P帧;
若所述第一I帧和所述第二I帧为相同帧,则从所述第一时间信息对应的P帧继续上传所述第一I帧对应的其余P帧。
4.根据权利要求3所述的基于实时网络的视频数据处理方法,其特征在于,所述若所述第一I帧和所述第二I帧为不同帧,则不在所述第一I帧后上传所述第一时间信息对应的P帧之后的所有P帧包括:
获取所述第一时间信息至所述第二时间信息的所有图像帧;
对各图像帧的画面进行分析;
若各帧图像为非静止画面,则在所述第二I帧后插播第一时间信息对应的P帧之后的所有P帧;
若各帧图像为静止画面,则舍去所述第一时间信息之后属于所述第一I帧的所有P帧。
5.根据权利要求4所述的基于实时网络的视频数据处理方法,其特征在于,所述若各帧图像为非静止画面,则在所述第二I帧后插播第一时间信息对应的P帧之后的所有P帧包括:
获取所述第一时间信息之后属于所述第一I帧的所有P帧图像和属于所述第二I帧后的第一个P帧图像;
对各帧图像的图像画面进行分析,在所述第二I帧后插播第一时间信息对应的P帧;
其中,插播的P帧为相对于所述第二I帧后的第一个P帧的图像画面不同的所有P帧,且各P帧之间的画面也不相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉星巡智能科技有限公司,未经武汉星巡智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110464876.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种传动杆件铣削缺口自动化加工装置
- 下一篇:目标识别系统