一种视频数据的存储方法及装置的制造方法_4

文档序号:8480555阅读:来源:国知局
些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0099]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0100]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0101]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种视频数据的存储方法,其特征在于,包括: 接收用户上传的视频数据,获取上传视频数据对应的上传视频名称,并识别已存储的视频数据中是否存在与所述上传视频名称相同的视频数据; 若识别出已存储的视频数据中存在与所述上传视频名称相同的已存储视频数据,则对视频名称相同的所述上传视频数据与已存储视频数据进行比较; 根据对所述上传视频数据与已存储视频数据进行比较所得出的比较结果,对相同的视频数据仅存储一份。
2.如权利要求1所述的方法,其特征在于,所述若识别出已存储的视频数据中存在与所述上传视频名称相同的已存储视频数据,则对名称相同的所述上传视频数据与已存储视频数据进行比较,包括: 若识别出已存储的视频数据中存在与所述上传视频名称相同的已存储视频数据,则获取所述上传视频数据和已存储视频数据二者所分别对应的视频校验码; 比较所述上传视频数据和已存储视频数据所分别对应的视频校验码是否相同; 若所述上传视频数据和已存储视频数据所分别对应的视频校验码不相同,则按照预设规则,对所述上传视频数据和已存储视频数据进行分段比较。
3.如权利要求2所述的方法,其特征在于,所述若所述上传视频数据和已存储视频数据所分别对应的视频校验码不相同,则按照预设规则,对所述上传视频数据和已存储视频数据进行分段比较,包括: 若所述上传视频数据和已存储视频数据所分别对应的视频校验码不相同,则比较所述上传视频数据和已存储视频数据对应的片头部分数据是否相同; 根据片头部分数据的比较结果,依次对片尾部分数据和片中部分数据进行视频数据对应的视频内容是否相同的比较。
4.如权利要求1所述的方法,其特征在于,所述根据对所述上传视频数据与已存储视频数据进行比较所得出的比较结果,对相同的视频数据仅存储一份,包括: 根据对所述上传视频数据与已存储视频数据进行比较所得出的比较结果,识别所述上传视频数据与已存储视频数据的数据关联关系; 若所述数据关联关系为:所述上传视频数据与已存储视频数据二者当中的一个视频数据完全包括了另一个视频数据的完全包含关系,则仅存储数据完全的长视频数据; 若所述数据关联关系为:所述上传视频数据与已存储视频数据不是所述完全包含关系,则存储所述上传视频数据与已存储视频数据不同视频内容所对应的视频数据,并仅存储一份所述上传视频数据与已存储视频数据相同视频内容所对应的视频数据。
5.如权利要求1至4任一项所述的方法,其特征在于,所述视频数的据存储方法还包括: 在存储视频数据的同时,对存储的视频数据进行标记,记录存储的视频数据所对应的标记信息,并存储所述标记信息与标签信息的关联关系;其中,所述标签信息为上传视频数据的用户所对应的唯一标识该用户的标签信息。
6.一种视频数据的存储装置,其特征在于,包括: 名称识别模块,用于接收用户上传的视频数据,获取上传视频数据对应的上传视频名称,并识别已存储的视频数据中是否存在与所述上传视频名称相同的视频数据; 数据比较模块,用于若所述名称识别模块识别出已存储的视频数据中存在与所述上传视频名称相同的已存储视频数据,则对视频名称相同的所述上传视频数据与已存储视频数据进行比较; 数据存储模块,用于根据对所述上传视频数据与已存储视频数据进行比较所得出的比较结果,对相同的视频数据仅存储一份。
7.如权利要求6所述的装置,其特征在于,所述数据比较模块包括: 获取单元,用于若所述名称识别模块识别出已存储的视频数据中存在与所述上传视频名称相同的已存储视频数据,则获取所述上传视频数据和已存储视频数据二者所分别对应的视频校验码; 比较单元,用于比较所述上传视频数据和已存储视频数据所分别对应的视频校验码是否相同;若所述上传视频数据和已存储视频数据所分别对应的视频校验码不相同,则按照预设规则,对所述上传视频数据和已存储视频数据进行分段比较。
8.如权利要求7所述的装置,其特征在于,所述比较单元包括: 第一比较子单元,用于若所述上传视频数据和已存储视频数据所分别对应的视频校验码不相同,则比较所述上传视频数据和已存储视频数据对应的片头部分数据是否相同; 第二比较子单元,用于根据片头部分数据的比较结果,依次对片尾部分数据和片中部分数据进行视频数据对应的视频内容是否相同的比较。
9.如权利要求6所述的装置,其特征在于,所述数据存储模块包括: 关系识别单元,用于根据对所述上传视频数据与已存储视频数据进行比较所得出的比较结果,识别所述上传视频数据与已存储视频数据的数据关联关系; 数据存储单元,用于若所述关系识别单元识别出所述数据关联关系为:所述上传视频数据与已存储视频数据二者当中的一个视频数据完全包括了另一个视频数据的完全包含关系,则仅存储数据完全的长视频数据;若所述关系识别单元识别出所述数据关联关系为:所述上传视频数据与已存储视频数据不是所述完全包含关系,则存储所述上传视频数据与已存储视频数据不同视频内容所对应的视频数据,并仅存储一份所述上传视频数据与已存储视频数据相同视频内容所对应的视频数据。
10.如权利要求6至9任一项所述的装置,其特征在于,所述视频数的据存储装置还包括: 数据标记模块,用于在所述数据存储模块存储视频数据的同时,对存储的视频数据进行标记,记录存储的视频数据所对应的标记信息,并供所述数据存储模块存储所述标记信息与标签信息的关联关系;其中,所述标签信息为上传视频数据的用户所对应的唯一标识该用户的标签信息。
【专利摘要】本发明实施例公开了一种视频数据的存储方法及装置,用以相同播放内容的视频数据仅存储一次,避免相同播放内容的视频数据的重复存储。所述方法包括:接收用户上传的视频数据,获取上传视频数据对应的上传视频名称,并识别已存储的视频数据中是否存在与所述上传视频名称相同的视频数据;若识别出已存储的视频数据中存在与所述上传视频名称相同的已存储视频数据,则对视频名称相同的所述上传视频数据与已存储视频数据进行比较;根据对所述上传视频数据与已存储视频数据进行比较所得出的比较结果,对相同的视频数据仅存储一份;具有相同的视频数据仅存储一次的有益效果,避免了相同视频数据的重复存储,从而避免了视频数据存储空间的浪费。
【IPC分类】H04N21-2743, H04N21-231
【公开号】CN104811742
【申请号】CN201510210413
【发明人】樊瑞
【申请人】无锡天脉聚源传媒科技有限公司
【公开日】2015年7月29日
【申请日】2015年4月28日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1