[发明专利]多媒体消息数据处理方法、装置和系统有效
申请号: | 201710347013.X | 申请日: | 2017-05-15 |
公开(公告)号: | CN107273423B | 公开(公告)日: | 2019-04-12 |
发明(设计)人: | 徐云恒;熊胜;汤卫东;杨晶蕾;程幸生;聂志锋 | 申请(专利权)人: | 中国移动通信集团湖北有限公司;中国移动通信集团公司 |
主分类号: | G06F16/40 | 分类号: | G06F16/40 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 彭琼 |
地址: | 430023 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 消息 数据处理 方法 装置 系统 | ||
1.一种多媒体消息数据处理方法,适用于分布式文件系统,其特征在于,所述方法包括:
创建记录有多个储存单元的标识的链表,所述多个存储单元存储有相同类型的多媒体消息,其中,所述标识在所述链表中按照每个存储单元中存储的所述相同类型的多媒体消息的数量升序排列;
接收多媒体消息,根据接收的所述多媒体消息的类型选择按照所述类型的多媒体消息的数量进行排列的链表;
将接收的所述多媒体消息存储至选择的所述链表的链表首节点记录的标识对应的存储单元。
2.根据权利要求1所述的多媒体消息数据处理方法,其特征在于,所述多媒体消息包括多媒体数据和所述多媒体数据的文件名,所述将接收的所述多媒体消息存储至选择的所述链表的链表首节点记录的标识对应的存储单元之后,还包括;
根据所述多媒体消息生成指示所述多媒体数据的存储地址的标识;
关联所述多媒体数据的文件名和所述多媒体数据的存储地址的标识,建立关系维护表。
3.根据权利要求2所述的多媒体消息数据处理方法,其特征在于,所述关系维护表是通过红黑树的方法构建生成的。
4.根据权利要求2所述的多媒体消息数据处理方法,其特征在于,所述关系维护表是通过哈希表和红黑树的方法构建生成的。
5.根据权利要求2所述的多媒体消息数据处理方法,其特征在于,所述根据所述多媒体消息生成指示所述多媒体数据的存储地址的标识,包括:
所述多媒体消息中的多媒体数据大于预设值;
对所述多媒体数据进行分割,并根据分割后的多媒体数据分别生成对应的存储地址的标识;
所述根据所述多媒体消息生成指示所述多媒体数据的存储地址的标识之后,还包括:
基于分割顺序生成记录所述标识的链表。
6.一种多媒体消息数据处理装置,适用于分布式文件系统,其特征在于,所述装置包括:
第一创建单元,用于创建记录有多个储存单元的标识的链表,所述多个存储单元存储有相同类型的多媒体消息,其中,所述标识在所述链表中按照每个存储单元中存储的所述相同类型的多媒体消息的数量升序排列;
判断单元,用于接收多媒体消息,根据接收的所述多媒体消息的类型选择按照所述类型的多媒体消息的数量进行排列的链表;
处理单元,用于将接收的所述多媒体消息存储至选择的所述链表的链表首节点记录的标识对应的存储单元。
7.根据权利要求6所述的多媒体消息数据处理装置,其特征在于,所述装置还包括第二创建单元,用于;
根据所述多媒体消息生成指示所述多媒体数据的存储地址的标识;
关联所述多媒体数据的文件名和所述多媒体数据的存储地址的标识,建立关系维护表。
8.根据权利要求7所述的多媒体消息数据处理装置,其特征在于,所述关系维护表是通过红黑树的方法构建生成的。
9.根据权利要求7所述的多媒体消息数据处理装置,其特征在于,所述关系维护表是通过哈希表和红黑树的方法构建生成的。
10.根据权利要求7所述的多媒体消息数据处理装置,其特征在于,所述装置还包括分割单元,用于:
所述多媒体消息中的多媒体数据大于预设值;
对所述多媒体数据进行分割,并根据分割后的多媒体数据分别生成对应的存储地址的标识;
所述根据所述多媒体消息生成指示所述多媒体数据的存储地址的标识之后,还包括:
基于分割顺序生成记录所述标识的链表。
11.一种多媒体消息数据处理系统,其特征在于,包括存储器和处理器;
所述存储器用于储存有可执行程序代码;
所述处理器用于读取所述存储器中存储的可执行程序代码以执行权利要求1至5任一项所述的多媒体消息数据处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团湖北有限公司;中国移动通信集团公司,未经中国移动通信集团湖北有限公司;中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710347013.X/1.html,转载请声明来源钻瓜专利网。