[发明专利]一种流媒体文件存储和读取方法、系统及流媒体服务器无效
申请号: | 200810241756.X | 申请日: | 2008-12-30 |
公开(公告)号: | CN101520793A | 公开(公告)日: | 2009-09-02 |
发明(设计)人: | 余琳 | 申请(专利权)人: | 深圳市同洲电子股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳中一专利商标事务所 | 代理人: | 张全文 |
地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流媒体 文件 存储 读取 方法 系统 服务器 | ||
1、一种流媒体文件存储方法,其特征在于,所述方法包括以下步骤:
将流媒体文件拆分成至少两个流媒体子文件;
将拆分得到的每一流媒体子文件拆分成至少一个块文件并以拆分得到的流媒体子文件为单位预存;
建立预存的至少两个流媒体子文件及其中的各块文件的索引信息并预存。
2、如权利要求1所述的流媒体文件存储方法,其特征在于,所述方法在所述建立预存的至少两个流媒体子文件及其中的各块文件的索引信息并预存的步骤之后,进一步包括建立并存储备份流媒体文件及镜像索引信息的步骤,具体为:
对存储的流媒体文件中的至少两个流媒体子文件及其中的各块文件进行镜像备份,生成备份流媒体文件;
存储所述备份的备份流媒体文件;
建立存储的备份流媒体文件中至少两个流媒体子文件及其中的各块文件的镜像索引信息;
存储所述建立的镜像索引信息。
3、如权利要求2所述的流媒体文件存储方法,其特征在于,所述方法在所述建立并存储备份流媒体文件及镜像索引信息的步骤之后进一步包括以下步骤:
判断所述预存的流媒体块文件是否损坏,是则获取所述预存的索引信息中该损坏的流媒体块文件的存储地址信息;
通过将所述获取到的存储地址信息与所述存储的镜像索引信息进行比对,获取所述存储的备份流媒体文件中与损坏的流媒体块文件相应的备份的流媒体块文件,并将其替换掉所述预存的损坏的流媒体块文件。
4、一种流媒体文件存储系统,其特征在于,所述系统包括:
流媒体文件建立单元,用于将流媒体文件拆分成至少两个流媒体子文件,并将所述拆分得到的每一流媒体子文件拆分成至少一个块文件。
流媒体文件存储单元,用于预存所述流媒体文件建立单元拆分得到的至少两个流媒体子文件及其中的各块文件以流媒体子文件为单位进行预存。
索引信息建立单元,用于建立所述流媒体文件存储单元存储的至少两个流媒体子文件及其中的各块文件的索引信息;
索引信息存储单元,用于预存所述索引信息建立单元建立的索引信息。
5、如权利要求4所述的流媒体文件存储系统,其特征在于,所述系统进一步包括:
备份流媒体文件建立单元,用于对所述流媒体文件存储单元预存的流媒体文件中的至少两个流媒体子文件及其中的各块文件进行镜像备份,生成备份流媒体文件;
备份流媒体文件存储单元,用于存储所述备份流媒体文件建立单元备份的备份流媒体文件;
镜像索引信息建立单元,建立所述备份流媒体文件存储单元存储的备份流媒体文件中至少两个流媒体子文件及其中的各块文件的镜像索引信息;
镜像索引信息存储单元,用于存储所述镜像索引信息建立单元建立的镜像索引信息。
6、如权利要求5所述的流媒体文件存储系统,其特征在于,所述系统进一步包括:
判断单元,用于判断所述流媒体文件存储单元预存的流媒体块文件是否损坏;
备份文件获取单元,用于当所述判断单元判断所述流媒体文件存储单元预存的流媒体块文件损坏时,获取所述索引信息存储单元预存的索引信息中该损坏的流媒体块文件的存储地址信息,并通过将所述获取到的存储地址信息与所述镜像索引信息存储单元存储的镜像索引信息进行比对,获取所述备份流媒体文件存储单元存储的备份流媒体文件中与损坏的流媒体块文件相应的备份的流媒体块文件,并将其替换掉所述流媒体文件存储单元预存的损坏的流媒体块文件。
7、一种流媒体服务器,包括一流媒体文件存储系统,其特征在于,所述流媒体文件存储系统采用如权利要求4至6任一项所述的系统。
8、一种流媒体文件读取方法,其特征在于,所述方法包括以下步骤:
接收流媒体服务请求信号;
根据接收到的流媒体服务请求信号,获取预存的索引信息中相应的存储地址信息;
根据所述获取到的存储地址信息,获取预存的流媒体子文件中的流媒体块文件并推流输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲电子股份有限公司,未经深圳市同洲电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810241756.X/1.html,转载请声明来源钻瓜专利网。