[发明专利]一种基于机顶盒的电视节目录制方法及系统无效
申请号: | 201110269329.4 | 申请日: | 2011-09-13 |
公开(公告)号: | CN102427556A | 公开(公告)日: | 2012-04-25 |
发明(设计)人: | 张大为 | 申请(专利权)人: | 珠海迈科电子科技有限公司 |
主分类号: | H04N21/274 | 分类号: | H04N21/274 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 温旭 |
地址: | 519090 广东省珠海市梅华*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机顶盒 电视节目 录制 方法 系统 | ||
1.一种基于机顶盒的电视节目录制方法,其特征在于,包括步骤:
A、机顶盒对电视节目进行录制的同时,采用Erasure Code对在录制中需存储的电视节目数据进行编码,并将编码后的结果数据分散存储在本地以及网络服务器上。
2.根据权利要求1所述基于机顶盒的电视节目录制方法,其特征在于,所述步骤A具体包括:
A1、在通过机顶盒对电视节目进行录制的同时,将录制中需存储的电视节目数据文件分割成m个等长的数据块;
A2、对该m个等长的数据块进行编码得到n个数据碎片;
A3、将该n个数据碎片在本地的本地存储器和多个网络服务器的网络存储器上进行分布存储。
3.根据权利要求2所述基于机顶盒的电视节目录制方法,其特征在于,其还包括步骤:B、当需要重新获取该录制的电视节目的数据文件时,从本地存储器以及多个网络存储器上获得r个可用的数据碎片,并对该获得的r个可用的数据碎片进行解码重构得到该录制的电视节目的原始数据对象,其中r大于等于m。
4.根据权利要求3所述基于机顶盒的电视节目录制方法,其特征在于,所述步骤A还包括:采用Erasure Code对在录制中需存储的电视节目数据进行线性代数性质的编码,并且编码后的消息中任意长度等于原始消息的子消息,都具有解码得到原始消息的编码性质。
5.根据权利要求4所述基于机顶盒的电视节目录制方法,其特征在于,采用Erasure code进行线性编码时,所述步骤A还包括:
定义G为 矩阵,其任意m行均为线性无关,G的任意子矩阵可逆,则线性码可以表示为y = Gx,其中x = (x1, x2, …xm)为源数据,即为m个等长的数据块,y = (y1, y2, …yn)为编码后得到的数据,即为进行线性编码得到n个数据碎片。
6.根据权利要求5所述基于机顶盒的电视节目录制方法,其特征在于,所述步骤B还包括:设y’由y中任意m个数据项组成,G’为G中相应的m行组成的子矩阵,则有y’ = G’x => x = G’-1y’,完成解码过程得到源数据x。
7.根据权利要求5所述基于机顶盒的电视节目录制方法,其特征在于,所述步骤A还包括步骤:对于生成矩阵G的构造采用的单位矩阵与()的Vandermonde矩阵或者Cauchy矩阵联合得到,使构造的生成矩阵G的任意子矩阵均可逆。
8.一种基于机顶盒的电视节目录制系统,其特征在于,包括:机顶盒,及与机顶盒通信连接的多个网络服务器;
所述机顶盒包括:
录制存储模块,用于对电视节目进行录制的同时,采用Erasure Code对在录制中需存储的电视节目数据进行编码,并将编码后的结果数据分散存储在本地以及网络服务器上。
9.根据权利要求8所述基于机顶盒的电视节目录制系统,其特征在于,所述录制存储模块进一步包括:
分块单元,用于在通过机顶盒对电视节目进行录制的同时,将录制中需存储的电视节目数据文件分割成m个等长的数据块;
编码单元,用于对该m个等长的数据块进行编码得到n个数据碎片;
分布存储控制单元,将该n个数据碎片在本地的本地存储器和多个网络服务器的网络存储器上进行分布存储。
10.根据权利要求9所述基于机顶盒的电视节目录制系统,其特征在于,所述机顶盒还包括:
数据还原模块,用于当需要重新获取该录制的电视节目的数据文件时,从本地存储器以及多个网络存储器上获得r个可用的数据碎片,并对该获得的r个可用的数据碎片进行解码重构得到该录制的电视节目的原始数据对象,其中r大于等于m。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海迈科电子科技有限公司,未经珠海迈科电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110269329.4/1.html,转载请声明来源钻瓜专利网。