[发明专利]一种云盘缩略图生成方法及装置在审
申请号: | 201710723434.8 | 申请日: | 2017-08-22 |
公开(公告)号: | CN107528897A | 公开(公告)日: | 2017-12-29 |
发明(设计)人: | 薛琦 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙)31251 | 代理人: | 郭桂峰 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 缩略图 生成 方法 装置 | ||
技术领域
本发明涉及网络技术领域,尤其涉及一种云盘缩略图生成方法及装置
背景技术
云盘是一种互联网存储系统,在云端保存用户的各种文件,包括文档,图片,视频、工具软件等文件。
云盘通过手机客户端、web客户端、pc客户端对文件进行上传、下载,并能查看云盘存储的文件。
客户端与windows资源管理器查看文件比较类似,可以使用不同的方式展示文件,如列表方式、详细信息方式、小图标方式、大图标方式等。针对图片或视频,会要求生成缩略图,在不同客户端展示。因系统不同,缩略图的大小也不同,需要生成各种不同尺寸的缩略图。
一般缩略图的生成有两种方式:
(1)对图片或视频,事先统计系统需要多少种不同尺寸的缩略图,在上传到云盘时,一次性生成,同时保存在云盘中,并生成下载链接,记录在元数据中,供客户端调用展示。这种方式缩略图展示速度快,缺点是需要预先生成多张图,占用存储空间较多。
(2)文件上传云盘时先不生成缩略图,当需要展示缩略图时,即时生成,并生成下载链接。缩略图展示需要先等候图片生成。特别是对高清视频或图片,本身文件就大,生成过程中消耗CPU、内存资源都很多,在很多用户都在请求缩略图时,系统资源变慢,进一步影响用户体验。
发明内容
针对上述现有技术的不足,本发明提供一种云盘缩略图生成方法及装置,在缩略图占用存储资源和展示消耗时间上做综合考虑,更好地改进用户体验,尽量减少对存储资源的占用。
一方面,本发明公开了一种云盘缩略图生成方法,包括:
S200当图片或视频文件上传至云盘时,根据所述图片或视频文件,生成标准缩略图;
S300保存所述图片或视频文件及其标准缩略图;
S400当云盘的所述图片或视频文件需要展示缩略图时,根据展示分辨率需求,判断所述图片或视频文件的标准缩略图是否满足展示需求,若是,进入步骤S500;否则进入步骤S600;
S500展示所述图片或视频文件的标准缩略图;
S600根据所述图片或视频文件的标准缩略图生成符合所述展示分辨率需求的缩略图,并进行展示。
进一步地,还包括:S700当需要展示的文件不是图片或视频文件时,根据所述需要展示的文件的类型,获取相应的默认图标进行展示。
进一步地,还包括:S340生成所述图片或视频文件的标准缩略图的下载地址,并记录在元数据中便于调用;
所述步骤S500包括:S510调用所述图片或视频文件的标准缩略图下载地址,展示所述标准缩略图。
进一步地,所述步骤S300包括:S310将所述标准缩略图进行优化压缩,并将所述优化压缩后的标准缩略图及其对应的所述图片或视频文件在云盘进行存储。
进一步地,所述步骤S200包括:
S210判断所述文件是图片文件还是视频文件;
S220当所述文件是视频文件时,选取所述视频文件的视频帧图像,根据所述视频帧图像生成所述视频文件的标准缩略图;
S230当所述文件是图片文件时,根据所述图片文件的图片,生成所述图片文件的标准缩略图。
另一方面,本发明公开了一种云盘缩略图生成装置,包括:缩略图生成模块,用于当图片或视频文件上传至云盘时,根据图片或视频文件,生成标准缩略图;及根据所述标准缩略图生成符合展示分辨率需求的缩略图;上传存储模块,用于将文件、标准缩略图存储在云盘;展示模块,用于展示文件的缩略图;判断处理模块,用于当云盘的所述图片或是视频文件需要展示缩略图时,根据展示分辨率需求,判断所述图片或视频文件的标准缩略图是否满足展示需求,若是,则通过所述展示模块展示所述图片或视频文件的标准缩略图,否则,控制所述缩略图生成模块根据所述图片或视频文件的标准缩略图生成符合所述展示分辨率需求的缩略图,并通过所述展示模块进行展示。
进一步地,本发明的云盘缩略图生成装置还包括:获取模块,用于当所述判断处理模块判断需要展示的文件不是图片或视频文件时,根据所述需要展示的文件的类型,获取相应的默认图标,并通过所述展示模块进行展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710723434.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种浓盐酸稀释器
- 下一篇:一种具有送料功能的乳化泵