[发明专利]视频处理方法、装置、电子设备、存储介质和程序产品在审
申请号: | 202110695040.2 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113411340A | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 袁飞飞;宋正罡 | 申请(专利权)人: | 中国农业银行股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 荣甜甜;黄健 |
地址: | 100005 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 处理 方法 装置 电子设备 存储 介质 程序 产品 | ||
本申请提供一种视频处理方法、装置、电子设备、存储介质和程序产品。方法应用于第一设备,包括:向第二设备推送使用第一分辨率生成的视频数据流时,监测目标设备的网络质量是否发生变化,目标设备为第一设备或第二设备;若目标设备的网络质量发生变化,则基于发生变化后的网络质量,获取与发生变化后的网络质量匹配的第二分辨率;向第二设备推送使用第二分辨率生成的视频数据流。本申请的方法提高了确定视频数据流的分辨率的准确性。
技术领域
本申请涉及网络技术,尤其涉及一种视频处理方法、装置、电子设备、存储介质和程序产品。
背景技术
随着网络技术的不断改善,网络直播成为了非常热门的娱乐项目。用户可以通过安装有直播应用的终端设备(即推流端)进行网络直播。推流端可以将采集到的视频数据流推送给直播应用服务器。其中,视频数据流的清晰度主要由视频数据流的分辨率确定。分辨率越大的视频数据流的清晰度越高。分辨率越小的视频数据流的清晰度越低。
目前,确定视频数据流的分辨率的方法主要是:用户在开直播之前,根据人工经验对视频数据流的分辨率进行设置。然而,推送分辨率越大的视频数据流,对推流端的网络质量也越高。当用户设置的视频数据流的分辨率较大,但是推流端的网络质量不高时,可能导致推流端推送该视频数据流的速度较低,进而可能导致直播出现卡顿或中断的情况。也就是说,现有的确定视频数据流的分辨率的方法的准确性较低。
发明内容
本申请提供一种视频处理方法、装置、电子设备、存储介质和程序产品,用以解决现有的确定视频数据流的分辨率的方法的准确性较低的问题。
第一方面,本申请提供一种视频处理方法,该方法应用于第一设备,所述方法包括:
向第二设备推送使用第一分辨率生成的视频数据流时,监测目标设备的网络质量是否发生变化,所述目标设备为所述第一设备或所述第二设备;
若所述目标设备的网络质量发生变化,则基于发生变化后的网络质量,获取与所述发生变化后的网络质量匹配的第二分辨率;
向所述第二设备推送使用所述第二分辨率生成的视频数据流。
可选的,所述第一分辨率为与所述目标设备在第i-1个监测周期的网络质量匹配的分辨率;
所述监测所述目标设备的网络质量是否发生变化,包括:
针对第i个监测周期,获取所述目标设备在所述第i个监测周期的网络质量;所述i为大于1的整数;
根据所述第i个监测周期的网络质量,以及,所述目标设备在第i-1个监测周期的网络质量,确定所述目标设备在所述第i个监测周期的网络质量是否发生变化。
可选的,所述根据所述第i个监测周期的网络质量,以及,所述目标设备在第i-1个监测周期的网络质量,确定所述目标设备在所述第i个监测周期的网络质量是否发生变化,包括:
若所述第i个监测周期的网络质量对应的网络质量所属的区间,以及,所述第i-1个监测周期的网络质量对应的网络质量所属的区间相同,则根据所述第i个监测周期的网络质量,与,所述目标设备在第i-1个监测周期的网络质量的变化率,确定所述目标设备在所述第i个监测周期的网络质量是否发生变化。
可选的,所述根据所述第i个监测周期的网络质量,与,所述目标设备在第i-1个监测周期的网络质量的变化率,确定所述目标设备在所述第i个监测周期的网络质量是否发生变化,包括:
若所述变化率大于第一预设阈值,则确定所述目标设备在所述第i个监测周期的网络质量发生变化;
所述基于发生变化后的网络质量,获取与所述发生变化后的网络质量匹配的第二分辨率,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司,未经中国农业银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110695040.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抗静电光学级疏水材料及其制备方法
- 下一篇:一种弯管曲率可调的弯卷机