【技术实现步骤摘要】
一种分布式转码系统中监控转码任务状态的方法及装置
[0001]本专利技术涉及分布式转码的
,特别是涉及一种分布式转码系统中监控转码任务状态的方法及装置。
技术介绍
[0002]随着科学技术日新月异的发展,媒体传播的途径和方式越来越多,媒体格式也变得多种多样,在电脑,手机,流媒体,IPTV、高清数字广播等传播过程中,不同方式的内容格式要求完全不同。因此针对视频存在着不同编码格式,不同封装格式,不同视频码率,不同分辨率的需要,视频转码成为一种常见的需求。转码过程中,关于转码的一些详细信息,也是被很多场景所迫切需要的。现在的应用场景中,通常会通过FFmpeg监控转码任务状态或者通过操作系统负载来监控转码任务状态。
[0003]已有技术的缺点在于:现有的FFmpeg监控转码任务状态,操作不便,数据不直观,需要专业人士才能进行查看,技术门槛高,普通用户无法进行查看和监控。现有的操作系统负载监控转码任务状态,需要熟悉和了解系统的性能指标,技术水平要求高,转码任务监控的指标往往也不够全面,并可能存在较大偏差。
专利技 ...
【技术保护点】
【技术特征摘要】
1.一种分布式转码系统中监控转码任务状态的方法,其特征在于:用户使用Web客户端创建转码任务,使用FFmpeg结合redis数据库,在分布式转码系统中每一个转码任务运行时,经由FFmpeg向redis数据库实时写入更新每一个转码任务的转码状态的详细信息,用户通过浏览器页面进行实时查看转码任务的状态信息,其中,所述状态信息包括实时解码码率、实时解码的帧率、实时编码的码率、帧率。2.如权利要求1所述的监控转码任务状态的方法,其特征在于,包括以下步骤:1)所述web客户端开始创建转码任务,并配置转码任务相关的参数,其中,在创建任务时,所述web客户端对于每一个转码任务使用唯一的任务标识号码;2)所述web客户端通过网络向转码分布式转码服务器集群发起转码请求;3)所述分布式转码服务器集群中的调度节点收到转码请求后,分配转码任务到任一个转码服务器节点;4)得到转码任务的所述转码服务器节点,开始执行转码任务,其中,在任务执行过程中,在FFmpeg内部实时获取所述转码任务的相关状态信息,并同时使用所述唯一的任务标识号码作为唯一标识符,将该转码任务的转码状态信息上报到所述...
【专利技术属性】
技术研发人员:马龙飞,罗鑫,刘鹏博,郭志全,
申请(专利权)人:北京睿芯高通量科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。