[发明专利]在云转码中提供报警的方法和系统有效
申请号: | 201310728042.2 | 申请日: | 2013-12-25 |
公开(公告)号: | CN103686157A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 刘钧石;李超;邢波;鲍大磊;王孝庆 | 申请(专利权)人: | 乐视网信息技术(北京)股份有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04L29/06;H04N19/40 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云转码中 提供 报警 方法 系统 | ||
技术领域
本申请涉及视频转码领域,更具体地,涉及一种在云转码中提供报警的方法和系统。
背景技术
随着信息技术的快速发展,信息的表现形式和传输方式已经发生改变:从传统的文字(如:书籍、报纸)和音频(如:广播)等方式,继而转变成具有生动表现力且具有更多信息量的视频方式。如今的电视和互联网将各类影视节目、新闻、广告、聊天、教育以及游戏等等丰富的综合性资源以视频形式进行展现共享,从而视频已经成为人们学习、社交以及休闲娱乐而不可替代的重要方式。
现有技术中,为了满足人们的各种需求,视频网站将丰富的视频资源转换成适合于网络播放的格式,具体来说,对于不同的视频资源来说,其具有不同的视频格式,并不是所有的视频格式都适合于网络传输播放,视频网站将视频资源转换为如:“.flv”或“.mp4”等格式的视频成品进行网络传输(其中,“.flv”格式适合于电视终端传输及播放,“.mp4”格式适合于计算机及移动终端网络传输及播放)。为了保证用户的观看体验,视频网站通常都会提供大量的视频共用户自由选择播放。也就是说,视频网站需要建立大量的转码任务,并通过其内部的转码系统(由转码服务器构成)来执行相应的转码任务以进行视频转码处理。许多大型网站每天需要将成千上万的视频转成不同码率的视频分发到不同节点,提供给不同终端提供便于观看,而视频所采取的转码均为云转码(可以是云转码系统或相应的云转码服务器),因此,云转码各环节的状况直接影响到视频供应量,甚至客户的体验。
尤其是,云转码的流程复杂,过程繁琐,各个转码环节之间都有着不同程度的关联,如果任一转码环节发生故障,都可能增加转码处理的失败率;而且,进入到云转码的片源格式也是各式各样,不尽相同,云转码针对不同格式的片源还需要通过不同的相应转码程序进行转码处理,不同的转码程序在运行或升级更新时,也可能出现故障,若不能及时监测到故障的发生,将造成转码处理的延时,甚至造成转码中断,从而影响整个云转码中的转码处理进度。
发明内容
有鉴于此,本申请所要解决的技术问题是提供了一种在云转码中提供报警的方法和系统,以解决系统无法监测并处理转码出现问题的状况。
为了解决上述技术问题,本申请公开了一种在云转码中提供报警的方法,包括:
将预置的包含有报警项信息的报警监测线程分配到云转码运行过程的各环节中,各所述报警监测线程根据所述报警项信息监测对应的各环节上运行的数据;
所述报警监测线程监测到所述各环节上运行的数据在预置的报警项信息范围内时,生成报警数据存储于数据库中;
通过预置的报警接口调取该数据库中的所述报警数据并发送报警通知信息。
优选地,所述各个环节包括:获取媒资身份、创建转码任务、转码队列、分发、校验和通知消息队列。
优选地,所述报警监测线程监测到所述各个环节上运行的数据在预置的报警项信息范围内时,进一步为:
所述报警监测线程监测到所述获取媒资身份的环节上运行的数据对所述获取媒资身份的等待中超时和失败的数量分别为5、10或20时;
所述报警监测线程监测到所述创建转码任务的环节上运行的数据对所述创建转码任务的等待中超时和失败的数量分别为5、10或20时;
所述报警监测线程监测到所述转码队列的环节上运行的数据对所述转码队列的等待中超时、进行中超时和失败的数量分别为10、20、50、100或200时;
所述报警监测线程监测到所述分发的环节上运行的数据对所述分发的等待中超时、进行中超时和失败的数量分别为1、5、10、20或50时;
所述报警监测线程监测到所述校验的环节上运行的数据对所述校验的等待中超时、进行中超时和失败的数量分别为1、10或20时;
所述报警监测线程监测到所述通知消息队列的环节上运行的数据对所述通知消息队列的等待中超时、进行中超时和失败的数量分别为1、10或20时。
优选地,发送报警通知信息的方式,包括:email、信息或传真。
为了解决上述技术问题,本申请还公开了一种在云转码中提供报警的系统,其特征在于,该系统包括,分配单元、监测单元以及报警单元,其中,
所述分配单元,用于将所述监测单元中预置的包含有报警项信息的报警监测线程分配到云转码运行过程的各环节中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视网信息技术(北京)股份有限公司,未经乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310728042.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能化自动熨烫系统
- 下一篇:一种提高大批量生产时叶片材料理化性能的方法