[发明专利]数据传输控制方法及装置在审
申请号: | 202010705352.2 | 申请日: | 2020-07-21 |
公开(公告)号: | CN111953612A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 朱英龙;范志刚;卢涛 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/24;H04N19/593;H04N19/147 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 彭豆 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 控制 方法 装置 | ||
1.一种数据传输控制方法,其特征在于,所述方法包括:
获取当前图像组中帧内编码图像帧划分得到的数据包的个数;
根据所述数据包的个数和预先设置的所述当前图像组的帧数确定所述数据包的第一发送间隔;
获取所述数据包的字节数量和当前网络带宽;
根据所述数据包的字节数量和所述当前网络带宽确定所述数据包的第二发送间隔;
在确定所述第一发送间隔大于所述第二发送间隔时,根据所述第二发送间隔对每个所述数据包进行发送。
2.根据权利要求1所述的方法,其特征在于,还包括:
在确定所述第一发送间隔小于或等于所述第二发送间隔时,根据预设策略从所述当前图像组中确定目标图像帧;所述预设策略为根据编码策略制定的策略;所述编码策略为所述当前图像组编码时采用的策略;
删除所述目标图像帧;
根据所述第二发送间隔对每个所述数据包进行发送。
3.根据权利要求2所述的方法,其特征在于,所述根据预设策略从所述当前图像组中获取目标图像帧包括:
根据所述当前网络带宽和所述当前图像组的帧数确定需要删除的预测编码图像帧的数量;
在确定所述预测编码图像帧的数量为一个时,将所述当前图像组中与所述帧内编码图像帧相邻的预测编码图像帧确定为所述目标图像帧;
在确定所述预测编码图像帧的数量大于一个、且小于或等于预设值时,根据预设间隔帧数从所述当前图像组中获取预测编码图像帧,将获取到的每个所述预测编码图像帧确定为所述目标图像帧;
在确定所述预测编码图像帧的数量大于所述预设值时,将所述当前图像组中的所有的预测编码图像帧确定为所述目标图像帧。
4.根据权利要求1所述的方法,其特征在于,所述根据所述数据包的个数和预先设置的所述图像组的帧数确定所述数据包的第一发送间隔包括:
根据公式确定所述数据包的第一发送间隔;
其中,Tmax表示所述第一发送间隔,G表示当前图像组的帧数,RN表示所述数据包的个数。
5.根据权利要求1所述的方法,其特征在于,所述根据所述数据包的字节数量和所述当前网络带宽确定所述数据包的第二发送间隔包括:
根据公式确定所述数据包的第二发送间隔;
其中,Tmin表示所述第二发送间隔,Rs表示所述数据包的字节数量;B表示当前网络带宽。
6.一种数据传输控制装置,其特征在于,所述装置包括:
第一获取模块,用于获取当前图像组中帧内编码图像帧划分得到的数据包的个数;
第一确定模块,用于根据所述数据包的个数和预先设置的所述当前图像组的帧数确定所述数据包的第一发送间隔;
第二获取模块,用于获取所述数据包的字节数量和当前网络带宽;
第二确定模块,用于根据所述数据包的字节数量和所述当前网络带宽确定所述数据包的第二发送间隔;
第一发送模块,用于在确定所述第一发送间隔大于所述第二发送间隔时,根据所述第二发送间隔对每个所述数据包进行发送。
7.根据权利要求6所述的装置,其特征在于,还包括:
第三确定模块,用于在确定所述第一发送间隔小于或等于所述第二发送间隔时,根据预设策略从所述当前图像组中确定目标图像帧;所述预设策略为根据编码策略制定的策略;所述编码策略为所述当前图像组编码时采用的策略;
删除模块,用于删除所述目标图像帧;
第二发送模块,用于根据所述第二发送间隔对每个所述数据包进行发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010705352.2/1.html,转载请声明来源钻瓜专利网。