[发明专利]一种分布式实时转码方法与系统有效
| 申请号: | 201010609189.6 | 申请日: | 2010-12-28 |
| 公开(公告)号: | CN102123279A | 公开(公告)日: | 2011-07-13 |
| 发明(设计)人: | 杨永强;李茗;祝晓光 | 申请(专利权)人: | 乐视网信息技术(北京)股份有限公司 |
| 主分类号: | H04N7/26 | 分类号: | H04N7/26 |
| 代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 谢亮;马耀扬 |
| 地址: | 100026 北京市朝*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 分布式 实时 方法 系统 | ||
1.一种分布式实时转码系统,包括一源文件服务器,一转码服务器群,一任务数据库、以及一目标文件服务器;其特征在于:
上述源文件服务器,转码服务器群,任务数据库、以及目标文件服务器都处于网格之中;
上述源文件服务器对视频源文件进行逻辑分块,通过逻辑分块将视频源文件划分为固定大小的任务块;任务块划分完后,分块和分块信息传输并保存到任务数据库中;
上述任务数据库用于存储源文件服务器发送过来的分块以及分块信息;
上述转码服务器群由多个转码服务器组成,具有分布式结构,用于实时向任务数据库发出获取任务的请求,以从任务数据库中获取任务;
上述任务数据库根据转码服务器群获取任务的请求,向转码服务器群发送具体的任务,转码服务器群根据该任务从源文件服务器中获取待转码的源文件,并执行转码处理;
上述目标文件服务器用于实时接收转码服务器群发送来的转码后的数据,当文件的所有任务都执行完毕且成功完成,目标文件服务器将此文件合并成目标文件。
2.如权利要求1所述的分布式实时转码系统,其特征在于:
当一个任务被成功完成时,转码服务器会向数据库服务器通知成功完成的消息,并把该任务上传到目标文件服务器。
3.如权利要求1所述的分布式实时转码系统,其特征在于:所述的转码包括文件格式转码和编码格式转码。
4.如权利要求1所述的分布式实时转码系统,其特征在于:所述逻辑分块按照视频源文件的数据单元来划分,使得每个数据单元的大小不超过阈值Th1。
5.如权利要求4所述的分布式实时转码系统,其特征在于:所述视频源文件为flv文件格式的文件,对其进行逻辑分块时,按照flv文件数据单元来划分,所述阈值Th1为2M字节,在逻辑分块过程中,当一个文件数据单元的大小超过2M字节,则将该文件数据单元之前的数据划分为一个待转换任务块。
6.如权利要求1所述的分布式实时转码系统,其特征在于:所述转码服务器根据处理能力实时获取任务,所述,处理能力为转码服务器的处理器的运算频率,或者处理其的核数。
7.如权利要求1所述的分布式实时转码系统,其特征在于:上述数据库服务器为每个已分配出去的任务设定一个超时时间,当转码失败时,任务数据库将该任务转发至转码服务器群中的其它转码服务器进行转码,并记录该任务转码失败记录的信息,该失败记录至少包括转码失败的次数,每失败一次,失败的次数增加一次;如果转码失败记录中的转码失败次数超过一定的次数之后,则向目标文件数据库发出转码失败异常消息。
8.如权利要求7所述的分布式实时转码系统,其特征在于:当转码超时时,任务数据库直接由其他转码服务器来转换,而不记录任务转码失败记录的信息;目标文件服务器执行文件合并时,首先向任务数据库查询每一任务块数据由哪台转码服务器转码。
9.一种分布式实时转码方法,所述的转码包括文件格式转码和编码格式转码,其特征在于,包括以下步骤:
步骤1,源文件服务器对待转码的文件进行任务划分,得到分块和分块信息, 任务块划分完后,分块和分块信息传输到任务数据库中;
步骤2,任务数据库存储分块以及分块信息;
步骤3,分布式转码服务器群实时向数据库服务器发出获取任务的请求;
步骤4,任务数据库向分布式转码服务器群发送任务信息;
步骤5,分布式转码服务器群执行转码操作,并向数据库服务器反馈转码完成情况;
步骤6,分布式转码服务器群将以成功转码的数据块发送到目标文件服务器;
步骤7,数据库服务器向目标文件服务器提供分块信息,当文件的所有任务都执行完毕且成功完成,目标文件服务器根据分块信息将此文件合并成目标文件。
10.如权利要求9所述的分布式实时转码系统,其特征在于:在上述步骤5中,转码服务器根据处理能力实时获取任务,所述处理能力为转码服务器的处理器的运算频率,或者处理器的核数;上述任务数据库为每个已分配出去的任务设定一个超时时间,用于防止某台转码服务器发送故障或异常退出时该任务会被其他的转码服务器获取到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视网信息技术(北京)股份有限公司,未经乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010609189.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带有补水结构蒸发风冷复合冷凝器
- 下一篇:离心泵复合式水消声器





