[发明专利]视频转码方法、装置及系统在审
申请号: | 201910097058.5 | 申请日: | 2019-01-31 |
公开(公告)号: | CN109788315A | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 吴坚强;张文兵 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N19/40;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 410003 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频转码 计算资源 集群 转码服务器 装置及系统 计算资源利用率 服务器分配 按需分配 任务调度 任务分配 转码效率 空闲 均衡 申请 | ||
1.一种视频转码方法,其特征在于,包括:
从至少一个视频转码任务中确定待处理的视频转码任务;
确定所述视频转码任务所需的计算资源;
分别确定集群中各个转码服务器的空闲计算资源;
从所述集群中确定空闲计算资源能够满足所述视频转码任务所需的计算资源的目标转码服务器;
将所述视频转码任务分配给所述目标转码服务器,以使得所述目标转码服务器执行所述视频转码任务。
2.如权利要求1所述的方法,其特征在于,所述从所述集群中确定空闲计算资源能够满足所述视频转码任务所需的计算资源的目标转码服务器,包括:
判断所述集群中是否存在空闲计算资源能够满足所述视频转码任务所需的计算资源的至少一个转码服务器;
如果存在所述至少一个转码服务器,从所述至少一个转码服务器中确定目标转码服务器;
如果不存在,则在满足预设条件时,返回执行所述分别确定集群中各个转码服务器的空闲计算资源的操作,以确定出目标转码服务器。
3.如权利要求2所述的方法,其特征在于,所述从所述至少一个转码服务器中确定目标转码服务器,包括:
在所述至少一个转码服务器中存在未执行转码任务的转码服务器的情况下,从所述未执行转码任务的转码服务器中确定目标转码服务器;
在所述至少一个转码服务器中不存在未执行转码任务的转码服务器的情况下,则从所述至少一个转码服务器中空闲计算资源最多的转码服务器中确定目标转码服务器。
4.如权利要求1或2所述的方法,其特征在于,所述分别确定所述视频转码任务的集群中各个转码服务器的空闲计算资源,包括:
获得所述集群的资源管理服务器发送的所述集群中各个转码服务器的空闲计算资源信息;其中所述资源管理服务器接收并存储所述集群中各个转码服务器上报的空闲计算资源信息。
5.如权利要求4所述的方法,其特征在于,所述将所述视频转码任务分配给所述目标转码服务器,包括:
向所述资源管理服务器发送任务分配指示,所述任务分配指示用于指示所述资源管理服务器将所述视频转码任务分配给所述目标转码服务器。
6.如权利要求1所述的方法,其特征在于,所述从至少一个视频转码任务中确定待处理的视频转码任务,包括:
获得至少一个视频转码任务,每个所述视频转码任务对应一个待转码的视频;
确定每个所述视频转码任务对应的视频的视频时长;
将视频时长小于预设时长的视频对应的视频转码任务确定为待处理的视频转码任务。
7.如权利要求1所述的方法,其特征在于,所述从至少一个视频转码任务中确定待处理的视频转码任务,包括:
确定所述至少一个视频转码任务的优先级;
将优先级最高的视频转码任务确定为待处理的视频转码任务。
8.一种视频转码装置,其特征在于,包括:
转码任务确定单元,用于从至少一个视频转码任务中确定待处理的视频转码任务;
所需资源确定单元,用于确定所述转码任务确定单元中确定的视频转码任务所需的计算资源;
空闲资源确定单元,用于分别确定集群中各个转码服务器的空闲计算资源;
目标转码服务器确定单元,用于从所述集群中确定所述空闲资源确定单元确定的所述空闲计算资源能够满足所述所需资源确定单元确定的所述视频转码任务所需的计算资源的目标转码服务器;
转码任务分配单元,用于将所述视频转码任务分配给所述目标转码服务器确定单元确定出的所述目标转码服务器,以使得所述目标转码服务器执行所述视频转码任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910097058.5/1.html,转载请声明来源钻瓜专利网。