[发明专利]一种视频转码的调度方法、装置、计算机设备和存储介质在审
申请号: | 202111564313.6 | 申请日: | 2021-12-20 |
公开(公告)号: | CN114245139A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 王颖涛;黄金强;陈毓亮 | 申请(专利权)人: | 广州市百果园信息技术有限公司 |
主分类号: | H04N19/40 | 分类号: | H04N19/40 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 李彩玲 |
地址: | 511402 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 调度 方法 装置 计算机 设备 存储 介质 | ||
本发明提供了一种视频转码的调度方法、装置、计算机设备和存储介质,该方法包括:分别实时采集转码设备在对视频数据执行转码操作时的负载数据、转码操作的质量数据,分别对转码设备提取与多个维度相关的负载数据、质量数据,并分别记录至多个维度下的负载视图、质量视图,接收转码任务,转码任务用于对视频数据执行转码操作,在维度下划分转码任务的任务类型,在负载视图或质量视图中选择适于处理任务类型的转码设备,将转码任务发送至转码设备进行处理,在转码设备的负载与转码的质量之间达到动态的平衡,以最小的运算成本在业务上满足视频数据转码时的质量需求,提高整体转码资源的利用率,节省开发时间。
技术领域
本发明涉及视频转码的技术领域,尤其涉及一种视频转码的调度方法、装置、计算机设备和存储介质。
背景技术
视频数据广泛应用于在娱乐、安防、生活等场景中,呈现的形式多样,如直播、短视频等,针对不同场景下的业务需求,一些标准化组织提出了多种视频的编码标准,为适应不同的网络带宽、不同的终端处理能力、不同的用户需求等原因,视频数据通常由一个编码标准转码至另一个编码标准。
对视频数据转码时会消耗机器大量的资源,会了合理使用机器的资源,尽可能降低机器的成本,开发人员会预估转码的负载,通常是结合已有的视频数据在离线压测时的结果、实际视频数据的参数等因素,得出的一个经验值。
但是,实际视频数据的参数变化快,往往会造成实际转码的负载过高或者过低,资源的整体利用率较低。
发明内容
本发明提出了一种视频转码的调度方法、装置、计算机设备和存储介质,以解决提高对视频数据转码的资源利用率的问题。
第一方面,本发明实施例提供了一种视频转码的调度方法,包括:
分别实时采集转码设备在对视频数据执行转码操作时的负载数据、所述转码操作的质量数据;
分别对所述转码设备提取与多个维度相关的所述负载数据、所述质量数据,并分别记录至多个所述维度下的负载视图、质量视图;
接收转码任务,所述转码任务用于对视频数据执行转码操作;
在所述维度下划分所述转码任务的任务类型;
在所述负载视图或所述质量视图中选择适于处理所述任务类型的所述转码设备;
将所述转码任务发送至所述转码设备进行处理。
第二方面,本发明实施例还提供了一种视频转码的调度装置,包括:
运行数据采集模块,用于分别实时采集转码设备在对视频数据执行转码操作时的负载数据、所述转码操作的质量数据;
视图记录模块,用于分别对所述转码设备提取与多个维度相关的所述负载数据、所述质量数据,并分别记录至多个所述维度下的负载视图、质量视图;
转码任务接收模块,用于接收转码任务,所述转码任务用于对视频数据执行转码操作;
任务类型划分模块,用于在所述维度下划分所述转码任务的任务类型;
转码设备选择模块,用于在所述负载视图或所述质量视图中选择适于处理所述任务类型的所述转码设备;
转码任务分发模块,用于将所述转码任务发送至所述转码设备进行处理。
第三方面,本发明实施例还提供了一种计算机设备,所述计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的视频转码的调度方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市百果园信息技术有限公司,未经广州市百果园信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111564313.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通过关键点条件网络监控机动车辆驾驶员的方法
- 下一篇:显示面板和显示装置