CN105760490B - 一种存储资源的方法、装置及电子设备 - Google Patents
一种存储资源的方法、装置及电子设备 Download PDFInfo
- Publication number
- CN105760490B CN105760490B CN201610090277.7A CN201610090277A CN105760490B CN 105760490 B CN105760490 B CN 105760490B CN 201610090277 A CN201610090277 A CN 201610090277A CN 105760490 B CN105760490 B CN 105760490B
- Authority
- CN
- China
- Prior art keywords
- resource
- extraction
- address information
- editing
- link address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000003860 storage Methods 0.000 title claims abstract description 89
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000000605 extraction Methods 0.000 claims description 150
- 238000012545 processing Methods 0.000 claims description 127
- 238000005538 encapsulation Methods 0.000 claims description 53
- 238000013507 mapping Methods 0.000 claims description 11
- 238000012163 sequencing technique Methods 0.000 claims description 7
- 230000005611 electricity Effects 0.000 claims description 4
- 230000008034 disappearance Effects 0.000 claims description 2
- 238000004806 packaging method and process Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1448—Management of the data involved in backup or backup restore
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/1737—Details of further file system functions for reducing power consumption or coping with limited storage space, e.g. in mobile devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
- G06F11/1464—Management of the backup or restore process for networked environments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/81—Threshold
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明的实施例公开一种存储资源的方法、装置及电子设备。该方法包括:提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;获取备份到所述云端服务器的资源的链接地址信息;对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;利用封装的资源替换存储在电子设备中的所述提取的资源。应用本发明,可以提升资源存储效率。
Description
技术领域
本发明涉及计算机信息存储技术,尤其涉及一种存储资源的方法、装置及电子设备。
背景技术
随着计算机通信以及互联网技术的不断发展,电子设备的应用越来越普遍,例如,智能移动电话、个人数字助理、掌上电脑、笔记本电脑得到了越来越广泛的应用。电子设备中安装的应用程序(APP,Application)也越来越多,提供的应用功能也越来越丰富。举例来说,用户可以随时随地,利用内置或外置在电子设备中的摄像头,进行图片(照片)、和/或,视频的拍摄,并存储在电子设备中;再例如,用户可以通过将电子设备连接移动互联网络,通过移动互联网络从网络侧服务器下载电影、动画、电视剧等视频资源,并存储至本地存储器。当需要浏览图片、和/或,视频时,通过视频播放器播放存储的图片、和/或,视频,用以满足用户个性化的需求。
但目前,基于硬盘存储技术以及生产成本的考虑,电子设备的存储空间一般较为有限,尤其是移动电子设备。而拍摄或从移动互联网络下载的图片、和/或,视频,一般所需的存储空间较大,例如,对于一时长较长的视频,需要占用电子设备非常大的存储空间。而现有存储资源的方法,在存储图片、和/或,视频等容量较大的资源时,很容易导致电子设备的存储空间不足,使得能够存储的资源数量较少,资源存储效率较低;而如果通过提升电子设备存储空间的方式存储资源,需要增加磁盘等存储介质,又会导致用户使用成本较高,从而降低用户的体验。
发明内容
有鉴于此,本发明实施例提供一种存储资源的方法、装置及电子设备,提升资源存储效率。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供一种存储资源的方法,包括:
提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;
获取备份到所述云端服务器的资源的链接地址信息;
对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;
利用封装的资源替换存储在电子设备中的所述提取的资源。
可选的,所述对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中包括:
在视频的头部和尾部分别剪辑预先设置的第一时长的视频段;
在除头部和尾部之外的视频预定位置,分别剪辑预先设置的第二时长的视频段;
按照视频播放的时间顺序,将第一时长的视频段以及第二时长的视频段进行拼接,得到经过剪辑处理的资源;
将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
可选的,所述对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中包括:
降低所述提取的资源的图像分辨率,得到经过剪辑处理的资源;
将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
可选的,所述对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中包括:
确定所述提取的资源中的目标图像;
按时间顺序遍历所述提取的资源,按照所述目标图像出现的开始时间以及所述目标图像消失的结束时间的周期,依次标记所述提取的资源;
删除所述目标图像消失的结束时间至所述目标图像出现的开始时间之间的时间段内的资源,对剩余的资源进行拼接得到经过剪辑处理的资源;
将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
可选的,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
在所述经过剪辑处理的资源对应的播放画面的预定区域,设置所述提取的资源对应的链接地址信息对应的控件。
可选的,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
设置在播放所述经过剪辑处理的资源时,以通知栏或弹窗的方式展示所述提取的资源对应的链接地址信息。
可选的,所述方法还包括:
接收资源播放请求,播放资源播放请求对应的资源;
接收用户操作封装在播放的所述资源中的链接地址信息,跳转至所述链接地址信息映射的所述云端服务器,并读取相应资源进行播放。
可选的,所述方法还包括:
统计所述读取相应资源进行播放的次数,如果统计的次数超过预先设置的次数阈值,下载所述链接地址信息映射的资源并进行下载标记,利用标记有下载标记的资源替换存储在所述电子设备中相应的所述封装的资源。
可选的,所述方法还包括:
判断标记有下载标记的资源在预先设置的时间阈值内是否被播放过,如果否,对所述标记有下载标记的资源进行剪辑处理,将所述标记有下载标记的资源对应的链接地址信息封装至经过剪辑处理的资源中,并利用封装的资源替换存储在电子设备中的所述标记有下载标记的资源。
第二方面,本发明实施例提供一种存储资源的装置,包括:资源备份模块、备份地址获取模块、剪辑处理模块以及替换模块,其中,
资源备份模块,用于提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;
备份地址获取模块,用于获取备份到所述云端服务器的资源的链接地址信息;
剪辑处理模块,用于对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;
替换模块,利用封装的资源替换存储在电子设备中的所述提取的资源。
可选的,所述剪辑处理模块包括:第一剪辑单元、第二剪辑单元、第一拼接单元以及第一封装单元,其中,
第一剪辑单元,用于在视频的头部和尾部分别剪辑预先设置的第一时长的视频段;
第二剪辑单元,用于在除头部和尾部之外的视频预定位置,分别剪辑预先设置的第二时长的视频段;
第一拼接单元,用于按照视频播放的时间顺序,将第一时长的视频段以及第二时长的视频段进行拼接,得到经过剪辑处理的资源;
第一封装单元,用于将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
可选的,所述剪辑处理模块包括:分辨率处理单元以及第二封装单元,其中,
分辨率处理单元,用于降低所述提取的资源的图像分辨率,得到经过剪辑处理的资源;
第二封装单元,用于将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
可选的,所述剪辑处理模块包括:目标图像确定单元、标记单元、第二拼接单元以及第三封装单元,其中,
目标图像确定单元,用于确定所述提取的资源中的目标图像;
标记单元,用于按时间顺序遍历所述提取的资源,按照所述目标图像出现的开始时间以及所述目标图像消失的结束时间的周期,依次标记所述提取的资源;
第二拼接单元,用于删除所述目标图像消失的结束时间至所述目标图像出现的开始时间之间的时间段内的资源,对剩余的资源进行拼接得到经过剪辑处理的资源;
第三封装单元,用于将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
可选的,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
在所述经过剪辑处理的资源对应的播放画面的预定区域,设置所述提取的资源对应的链接地址信息对应的控件。
可选的,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
设置在播放所述经过剪辑处理的资源时,以通知栏或弹窗的方式展示所述提取的资源对应的链接地址信息。
可选的,所述装置还包括:资源播放模块以及跳转模块,其中,
资源播放模块,用于接收资源播放请求,播放资源播放请求对应的资源;
跳转模块,用于接收用户操作封装在播放的所述资源中的链接地址信息,跳转至所述链接地址信息映射的所述云端服务器,并读取相应资源进行播放。
可选的,所述装置还包括:
统计处理模块,用于统计所述读取相应资源进行播放的次数,如果统计的次数超过预先设置的次数阈值,下载所述链接地址信息映射的资源并进行下载标记,利用标记有下载标记的资源替换存储在所述电子设备中相应的所述封装的资源。
可选的,所述装置还包括:
播放处理模块,用于判断标记有下载标记的资源在预先设置的时间阈值内是否被播放过,如果否,对所述标记有下载标记的资源进行剪辑处理,将所述标记有下载标记的资源对应的链接地址信息封装至经过剪辑处理的资源中,并利用封装的资源替换存储在电子设备中的所述标记有下载标记的资源。
第三方面,本发明实施例提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行如下操作:
提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;
获取备份到所述云端服务器的资源的链接地址信息;
对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;
利用封装的资源替换存储在电子设备中的所述提取的资源。
第四方面,本发明实施例还提供了一种存储介质,用于存储应用程序,所述应用程序用于执行本发明实施例所提供的一种存储资源的方法。
第五方面,本发明实施例还提供了一种应用程序,用于执行本发明实施例所提供的一种存储资源的方法。
本发明实施例提供的存储资源的方法、装置及电子设备,提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;获取备份到云端服务器的资源的链接地址信息;对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;利用封装的资源替换存储在电子设备中的所述提取的资源。这样,通过将资源备份到云端服务器,自动剪辑资源并将云端服务器存储资源的链接地址信息封装在剪辑的资源中,替换保存在本地的相应资源,可以有效减少所需的存储空间,有效提升了资源存储效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例存储资源的方法流程示意图;
图2为本发明第一实施例对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中的流程示意图;
图3为本发明第二实施例对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中的流程示意图;
图4为本发明第三实施例对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中的流程示意图;
图5为本发明实施例存储资源的装置结构示意图;
图6为本发明电子设备一个实施例的结构示意图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
图1为本发明实施例存储资源的方法流程示意图。参见图1,该方法包括:
步骤11,提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;
本步骤中,容量阈值可根据用户的实际需要进行设置,例如,可以设置为10M、20M、50M、80M等,本发明实施例对此不作限定。
本发明实施例中,各应用程序运营商为了提升用户的应用功能体验,吸引用户参与并使用应用功能,提供有各类扩展应用功能业务。例如,对于电子设备的有限存储空间,为了降低用户提升电子设备存储空间而采购存储介质的成本,提供了云端存储服务,云端存储服务是一种互联网上存储(Online Storage)的模式,通过虚拟化技术,将多个存储服务器配置为存储池后,置于网络云端中,使得有存储需求的用户、和/或,企业,可通过订阅模式,使用服务化的存储池中的一个或多个虚拟存储服务器,而无需另行购置存储介质。其中,云端服务器通过提供网页(Web)服务应用程序编程接口(API,ApplicationProgramming Interface),或提供Web化的用户界面,引导用户进行数据存储。
本发明实施例中,考虑利用云端服务器,对电子设备中存储的较大容量的资源进行远程备份,以降低用户需要增加磁盘等存储介质的成本。
本发明实施例中,资源包括但不限于:图片、音频、视频、文本等。其中,图片格式可以是位图(BMP,Bitmap)格式,也可以是联合图像专家组(JPEG,Joint PhotographicExperts Group)格式,还可以是图像互换格式(GIF,Graphics Interchange Format)等,视频格式可以是实时媒体(RM,Real Media)格式,也可以是音频视频交错格式(AVI,AudioVideo Interleaved)等,本发明实施例对此不作限定。
较佳地,本发明实施例中,资源为视频。
本发明实施例中,作为一可选实施例,为了增强资源在云端服务器存储的安全性,避免资源被非法访问,在所述将提取的资源备份到云端服务器之后,该方法还可以包括:
对所述提取的资源进行加密处理。
作为另一可选实施例,对于涉及到用户隐私信息的资源,为了增强资源传输过程中的安全性,该方法还可以包括:
采用安全套接层(SSL,Secure Sockets Layer)协议传输所述提取的资源。
本发明实施例中,可以通过定时或不定时的方式提取存储大小超过预先设置的容量阈值的资源,提取的资源为上一次提取后新存储的超过预先设置的容量阈值的资源。
步骤12,获取备份到所述云端服务器的资源的链接地址信息;
本步骤中,云端服务器在存储接收的资源时,为每一上传的资源设置一资源文件夹,每一资源文件夹对应有一存储该资源的存储路径的链接地址信息,即每一资源对应一链接地址信息。其中,链接地址信息包括但不限于:统一资源定位符(URL,UniformResource Locator)、IP地址信息、超文本传输协议(HTTP,HyperText Transfer Protocol)信息。
本发明实施例中,用户在上传资源时,可以通过为该资源选择存储路径以及存储文件夹,云端服务器显示该存储文件夹的链接地址信息,用户从而可以得到该资源的链接地址信息。也可以是云端服务器在存储完该传输的资源后,将该资源对应的链接地址信息返回至电子设备。
步骤13,对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;
本步骤中,以资源为视频为例,作为一可选实施例,图2为本发明第一实施例对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中的流程示意图。参见图2,该流程包括:
步骤21,在视频的头部和尾部分别剪辑预先设置的第一时长的视频段;
本步骤中,第一时长可依据实际需要进行设置,例如,可以设置为2秒、5秒或其他。举例来说,剪辑视频头部开始头2秒的视频画面,以及,剪辑视频尾部结束前2秒的视频画面。
步骤22,在除头部和尾部之外的视频预定位置,分别剪辑预先设置的第二时长的视频段;
本步骤中,作为一可选实施例,视频预定位置包括:视频的四分之一处位置、二分之一处位置以及四分之三处位置。例如,剪辑视频的四分之一处位置开始的2秒视频画面,剪辑视频的二分之一处位置开始的2秒视频画面,以及,剪辑视频的四分之三处位置开始的2秒视频画面。作为另一可选实施例,视频预定位置也可以包括预先设置的视频其他位置,本发明实施例对此不作限定。
本发明实施例中,第二时长可以设置为与第一时长相等,也可以设置为与第一时长不等。
步骤23,按照视频播放的时间顺序,将第一时长的视频段以及第二时长的视频段进行拼接,得到经过剪辑处理的资源;
本步骤中,如前所述,依次拼接视频头部开始头2秒的视频画面、视频尾部结束前2秒的视频画面、视频的四分之一处位置开始的2秒视频画面、视频的二分之一处位置开始的2秒视频画面、视频的四分之三处位置开始的2秒视频画面,得到经过剪辑处理的资源。关于拼接剪辑的资源为公知技术,在此略去详述。
步骤24,将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
本步骤中,作为一可选实施例,将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
在所述经过剪辑处理的资源对应的播放画面的预定区域,设置所述提取的资源对应的链接地址信息对应的控件;或,
设置在播放所述经过剪辑处理的资源时,以通知栏或弹窗的方式展示所述提取的资源对应的链接地址信息。
本发明实施例中,作为另一可选实施例,图3为本发明第二实施例对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中的流程示意图。参见图3,该流程包括:
步骤31,降低所述提取的资源的图像分辨率,得到经过剪辑处理的资源;
步骤32,将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
本发明实施例中,通过降低图像分辨率,可以有效降低资源所需的存储空间。例如,可以是通过在原资源的图像中,每四个像素点或三个像素点或其它多个像素点中,提取一像素点。
作为再一可选实施例,图4为本发明第三实施例对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中的流程示意图。参见图4,该流程包括:
步骤41,确定所述提取的资源中的目标图像;
本步骤中,目标图像可以是与用户相关的人或物。其中,目标图像既可以是预先设置的未在该视频中的图像,也可以是从播放的视频中选取的图像。
步骤42,按时间顺序遍历所述提取的资源,按照所述目标图像出现的开始时间以及所述目标图像消失的结束时间的周期,依次标记所述提取的资源;
步骤43,删除所述目标图像消失的结束时间至所述目标图像出现的开始时间之间的时间段内的资源,对剩余的资源进行拼接得到经过剪辑处理的资源;
步骤44,将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
本发明实施例中,可以通过用户确定目标图像,应用视频图像识别以及图像跟踪技术,识别目标图像在提取的视频中开始出现的时间点以及开始消失的时间点,该开始出现的时间点至开始消失的时间点之间的时间段为目标图像的活动时间段,通过删除目标图像的活动时间段之外的时间段的资源,可以有效降低资源存储所需的存储空间。举例来说,如果一视频资源总长为1000秒,按照目标图像出现的开始时间以及目标图像消失的结束时间的周期,标记如下:
在10秒时标记为开始时间,在15秒时标记为结束时间;
在121秒时标记为开始时间,在135秒时标记为结束时间;
在192秒时标记为开始时间,在198秒时标记为结束时间;
在652秒时标记为开始时间,在663秒时标记为结束时间;
在856秒时标记为开始时间,在864秒时标记为结束时间。
这样,经过剪辑处理的资源包括:10秒至15秒的资源片段、121秒至135秒的资源片段、192秒至198秒的资源片段、652秒至663秒的资源片段、以及,856秒至864秒的资源片段。通过依序拼接各资源片段,可以得到连续的经过剪辑处理的资源。
本发明实施例中,作为一可选实施例,为了便于用户识别经过剪辑处理的资源以及未经剪辑处理的资源,该方法还包括:
对封装的资源进行剪辑处理标记。
本步骤中,如果存储的资源携带有剪辑处理标记,表明该存储的资源为剪辑版,完整版存储在云端服务器。
步骤14,利用封装的资源替换存储在电子设备中的所述提取的资源。
本步骤中,删除电子设备中存储目录下的提取的资源(原资源),将封装的资源存储至电子设备中原资源所在的存储目录下。
本发明实施例中,通过保留经过剪辑处理的资源,一方面可以有效减少所需的存储空间,另一方面可以便于用户知晓云端服务器存储的资源信息。
本发明实施例中,通过提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;获取备份到云端服务器的资源的链接地址信息;对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;利用封装的资源替换存储在电子设备中的所述提取的资源。这样,通过将资源备份到云端服务器,自动剪辑资源并将云端服务器存储资源的链接地址信息封装在剪辑的资源中,替换保存在本地的相应资源,以供用户预览使用,可以有效减少所需的存储空间,无需在电子设备中增加磁盘等存储介质,能够存储的资源数量多,有效提升了资源存储效率,降低了用户使用成本。
作为一可选实施例,该方法还可以包括:
步骤15,接收资源播放请求,播放资源播放请求对应的资源;
步骤16,接收用户操作封装在播放的所述资源中的链接地址信息,跳转至所述链接地址信息映射的所述云端服务器,并读取相应资源进行播放。
本步骤中,如果当前播放携带有标记的经过剪辑处理的资源,则在播放中,会展示存储在所述云端服务器中的相应资源的链接地址信息,例如,在播放界面的右上角,展示链接地址信息对应的控件按钮,如果用户需要浏览完整的资源,则通过点击该控件按钮,触发跳转至控件按钮映射的云端服务器,读取存储的相应资源进行播放。
作为另一可选实施例,该方法还可以包括:
步骤17,统计所述读取相应资源进行播放的次数,如果统计的次数超过预先设置的次数阈值,下载所述链接地址信息映射的资源并进行下载标记,利用标记有下载标记的资源替换存储在所述电子设备中相应的所述封装的资源。
本步骤中,次数阈值可依据实际需要设置,例如,可以设置为2次、3次等。以2次为例,用户可到云端服务器进行原资源的在线播放,如果在线播放次数超过2次,认为用户需要经常浏览该资源,该资源为用户经常操作资源。因而,为了有效减少用户对封装在播放的所述资源中的链接地址信息的操作,可以缓存一份原始资源到本地存储器,以供用户的后续播放。
本发明实施例中,作为一可选实施例,在所述提取存储大小超过预先设置的容量阈值的资源之前,该方法还可以包括:
遍历存储的资源,获取不含标记的资源。
本步骤中,对于包含标记的资源,不进行剪辑处理,其中,标记包含剪辑处理标记以及下载标记。
作为再一可选实施例,该方法还可以包括:
步骤18,判断标记有下载标记的资源在预先设置的时间阈值内是否被播放过,如果否,对所述标记有下载标记的资源进行剪辑处理,将所述标记有下载标记的资源对应的链接地址信息封装至经过剪辑处理的资源中,并利用封装的资源替换存储在电子设备中的所述标记有下载标记的资源。
本步骤中,如果标记有下载标记的资源在预先设置的时间阈值内被播放过,则不作处理。
本发明实施例中,时间阈值依据实际需要进行设置,例如,可以设置为1月、2月等。举例来说,如果从云端服务器下载并缓存至本地的原始资源,即标记有下载标记的资源在1个月内没有被用户播放,则自动利用经过剪辑处理的资源替换缓存的标记有下载标记的资源。
图5为本发明实施例存储资源的装置结构示意图。参见图5,该装置包括:资源备份模块51、备份地址获取模块52、剪辑处理模块53以及替换模块54,其中,
资源备份模块51,用于提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;
本发明实施例中,资源包括但不限于:图片、音频、视频、文本等。其中,图片格式包括但不限于:位图格式、联合图像专家组格式、图像互换格式等,视频格式包括但不限于:实时媒体格式、音频视频交错格式等。
本发明实施例中,作为一可选实施例,为了增强资源在云端服务器存储的安全性,避免资源被非法访问,在所述将提取的资源备份到云端服务器之后,还可以包括:
对所述提取的资源进行加密处理。
作为另一可选实施例,对于涉及到用户隐私信息的资源,为了增强资源传输过程中的安全性,资源备份模块51还可以用于采用安全套接层协议传输所述提取的资源。
备份地址获取模块52,用于获取备份到所述云端服务器的资源的链接地址信息;
本发明实施例中,云端服务器在存储接收的资源时,为每一上传的资源设置一资源文件夹,每一资源文件夹对应有一存储该资源的存储路径的链接地址信息,即每一资源对应一链接地址信息。其中,链接地址信息包括但不限于:统一资源定位符、IP地址信息、超文本传输协议信息。
剪辑处理模块53,用于对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;
本发明实施例中,作为一可选实施例,剪辑处理模块53包括:第一剪辑单元、第二剪辑单元、第一拼接单元以及第一封装单元(图中未示出),其中,
第一剪辑单元,用于在视频的头部和尾部分别剪辑预先设置的第一时长的视频段;
第二剪辑单元,用于在除头部和尾部之外的视频预定位置,分别剪辑预先设置的第二时长的视频段;
本发明实施例中,作为一可选实施例,视频预定位置包括:视频的四分之一处位置、二分之一处位置以及四分之三处位置。
第一拼接单元,用于按照视频播放的时间顺序,将第一时长的视频段以及第二时长的视频段进行拼接,得到经过剪辑处理的资源;
第一封装单元,用于将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
作为另一可选实施例,剪辑处理模块53包括:分辨率处理单元以及第二封装单元,其中,
分辨率处理单元,用于降低所述提取的资源的图像分辨率,得到经过剪辑处理的资源;
第二封装单元,用于将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
作为再一可选实施例,剪辑处理模块53包括:目标图像确定单元、标记单元、第二拼接单元以及第三封装单元,其中,
目标图像确定单元,用于确定所述提取的资源中的目标图像;
本发明实施例中,目标图像可以是与用户相关的人或物。其中,目标图像既可以是预先设置的未在该视频中的图像,也可以是从播放的视频中选取的图像。
标记单元,用于按时间顺序遍历所述提取的资源,按照所述目标图像出现的开始时间以及所述目标图像消失的结束时间的周期,依次标记所述提取的资源;
第二拼接单元,用于删除所述目标图像消失的结束时间至所述目标图像出现的开始时间之间的时间段内的资源,对剩余的资源进行拼接得到经过剪辑处理的资源;
第三封装单元,用于将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
本发明实施例中,作为一可选实施例,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
在所述经过剪辑处理的资源对应的播放画面的预定区域,设置所述提取的资源对应的链接地址信息对应的控件。
作为另一可选实施例,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
设置在播放所述经过剪辑处理的资源时,以通知栏或弹窗的方式展示所述提取的资源对应的链接地址信息。
本发明实施例中,作为一可选实施例,剪辑处理模块53还用于对封装的资源进行剪辑处理标记。
替换模块54,利用封装的资源替换存储在电子设备中的所述提取的资源。
本发明实施例中,删除电子设备中存储目录下的提取的资源(原资源),将封装的资源存储至电子设备中原资源所在的存储目录下。
本发明实施例中,通过保留经过剪辑处理的资源,一方面可以有效减少所需的存储空间,另一方面可以便于用户知晓云端服务器存储的资源信息。
本发明实施例中,作为一可选实施例,该装置还包括:资源播放模块55以及跳转模块56,其中,
资源播放模块55,用于接收资源播放请求,播放资源播放请求对应的资源;
跳转模块56,用于接收用户操作封装在播放的所述资源中的链接地址信息,跳转至所述链接地址信息映射的所述云端服务器,并读取相应资源进行播放。
本发明实施例中,作为另一可选实施例,该装置还包括:
统计处理模块57,用于统计所述读取相应资源进行播放的次数,如果统计的次数超过预先设置的次数阈值,下载所述链接地址信息映射的资源并进行下载标记,利用标记有下载标记的资源替换存储在所述电子设备中相应的所述封装的资源。
本发明实施例中,作为一可选实施例,资源备份模块51还可以用于遍历存储的资源,获取不含标记的资源后,对不含标记的资源进行提取。
本发明实施例中,标记包含剪辑处理标记以及下载标记。
本发明实施例中,作为再一可选实施例,该装置还包括:
播放处理模块58,用于判断标记有下载标记的资源在预先设置的时间阈值内是否被播放过,如果否,对所述标记有下载标记的资源进行剪辑处理,将所述标记有下载标记的资源对应的链接地址信息封装至经过剪辑处理的资源中,并利用封装的资源替换存储在电子设备中的所述标记有下载标记的资源。
本发明实施例中,如果标记有下载标记的资源在预先设置的时间阈值内被播放过,则不作处理。
本发明实施例还提供一种电子设备,所述电子设备包含前述任一实施例所述的装置。
图6为本发明电子设备一个实施例的结构示意图,可以实现本发明图1-5所示实施例的流程,如图6所示,上述电子设备可以包括:壳体61、处理器62、存储器63、电路板64和电源电路65,其中,电路板64安置在壳体61围成的空间内部,处理器62和存储器63设置在电路板64上;电源电路65,用于为上述电子设备的各个电路或器件供电;存储器63用于存储可执行程序代码;处理器62通过读取存储器63中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行如下操作:
提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;
获取备份到所述云端服务器的资源的链接地址信息;
对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;
利用封装的资源替换存储在电子设备中的所述提取的资源。
处理器62对上述步骤的具体执行过程以及处理器62通过运行可执行程序代码来进一步执行的步骤,可以参见本发明图1-5所示实施例的描述,在此不再赘述。
该电子设备以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、***总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(5)其他具有数据交互功能的电子设备。
本发明实施例还提供了一种存储介质,用于存储应用程序,所述应用程序用于执行本发明实施例所提供的一种存储资源的方法。
本发明实施例还提供了一种应用程序,用于执行本发明实施例所提供的一种存储资源的方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (17)
1.一种存储资源的方法,其特征在于,该方法包括:
提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;所述资源为视频;
获取备份到所述云端服务器的资源的链接地址信息;
对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;
删除设备中存储目录下的提取的资源,利用封装的资源替换存储在电子设备中的所述提取的资源;
所述对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中包括:
在视频的头部和尾部分别剪辑预先设置的第一时长的视频段;
在除头部和尾部之外的视频预定位置,分别剪辑预先设置的第二时长的视频段;
按照视频播放的时间顺序,将第一时长的视频段以及第二时长的视频段进行拼接,得到经过剪辑处理的资源;
将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
2.根据权利要求1所述的方法,其特征在于,所述对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中包括:
降低所述提取的资源的图像分辨率,得到经过剪辑处理的资源;
将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
3.根据权利要求1所述的方法,其特征在于,所述对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中包括:
确定所述提取的资源中的目标图像;
按时间顺序遍历所述提取的资源,按照所述目标图像出现的开始时间以及所述目标图像消失的结束时间的周期,依次标记所述提取的资源;
删除所述目标图像消失的结束时间至所述目标图像出现的开始时间之间的时间段内的资源,对剩余的资源进行拼接得到经过剪辑处理的资源;
将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
在所述经过剪辑处理的资源对应的播放画面的预定区域,设置所述提取的资源对应的链接地址信息对应的控件。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
设置在播放所述经过剪辑处理的资源时,以通知栏或弹窗的方式展示所述提取的资源对应的链接地址信息。
6.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
接收资源播放请求,播放资源播放请求对应的资源;
接收用户操作封装在播放的所述资源中的链接地址信息,跳转至所述链接地址信息映射的所述云端服务器,并读取相应资源进行播放。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
统计所述读取相应资源进行播放的次数,如果统计的次数超过预先设置的次数阈值,下载所述链接地址信息映射的资源并进行下载标记,利用标记有下载标记的资源替换存储在所述电子设备中相应的所述封装的资源。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
判断标记有下载标记的资源在预先设置的时间阈值内是否被播放过,如果否,对所述标记有下载标记的资源进行剪辑处理,将所述标记有下载标记的资源对应的链接地址信息封装至经过剪辑处理的资源中,并利用封装的资源替换存储在电子设备中的所述标记有下载标记的资源。
9.一种存储资源的装置,其特征在于,该装置包括:资源备份模块、备份地址获取模块、剪辑处理模块以及替换模块,其中,
资源备份模块,用于提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;所述资源为视频;
备份地址获取模块,用于获取备份到所述云端服务器的资源的链接地址信息;
剪辑处理模块,用于对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;
替换模块,用于删除设备中存储目录下的提取的资源,利用封装的资源替换存储在电子设备中的所述提取的资源;
所述剪辑处理模块包括:第一剪辑单元、第二剪辑单元、第一拼接单元以及第一封装单元,其中,
第一剪辑单元,用于在视频的头部和尾部分别剪辑预先设置的第一时长的视频段;
第二剪辑单元,用于在除头部和尾部之外的视频预定位置,分别剪辑预先设置的第二时长的视频段;
第一拼接单元,用于按照视频播放的时间顺序,将第一时长的视频段以及第二时长的视频段进行拼接,得到经过剪辑处理的资源;
第一封装单元,用于将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
10.根据权利要求9所述的装置,其特征在于,所述剪辑处理模块包括:分辨率处理单元以及第二封装单元,其中,
分辨率处理单元,用于降低所述提取的资源的图像分辨率,得到经过剪辑处理的资源;
第二封装单元,用于将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
11.根据权利要求9所述的装置,其特征在于,所述剪辑处理模块包括:目标图像确定单元、标记单元、第二拼接单元以及第三封装单元,其中,
目标图像确定单元,用于确定所述提取的资源中的目标图像;
标记单元,用于按时间顺序遍历所述提取的资源,按照所述目标图像出现的开始时间以及所述目标图像消失的结束时间的周期,依次标记所述提取的资源;
第二拼接单元,用于删除所述目标图像消失的结束时间至所述目标图像出现的开始时间之间的时间段内的资源,对剩余的资源进行拼接得到经过剪辑处理的资源;
第三封装单元,用于将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
12.根据权利要求9至11任一项所述的装置,其特征在于,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
在所述经过剪辑处理的资源对应的播放画面的预定区域,设置所述提取的资源对应的链接地址信息对应的控件。
13.根据权利要求9至11任一项所述的装置,其特征在于,所述将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中包括:
设置在播放所述经过剪辑处理的资源时,以通知栏或弹窗的方式展示所述提取的资源对应的链接地址信息。
14.根据权利要求9至11任一项所述的装置,其特征在于,所述装置还包括:资源播放模块以及跳转模块,其中,
资源播放模块,用于接收资源播放请求,播放资源播放请求对应的资源;
跳转模块,用于接收用户操作封装在播放的所述资源中的链接地址信息,跳转至所述链接地址信息映射的所述云端服务器,并读取相应资源进行播放。
15.根据权利要求14所述的装置,其特征在于,所述装置还包括:
统计处理模块,用于统计所述读取相应资源进行播放的次数,如果统计的次数超过预先设置的次数阈值,下载所述链接地址信息映射的资源并进行下载标记,利用标记有下载标记的资源替换存储在所述电子设备中相应的所述封装的资源。
16.根据权利要求15所述的装置,其特征在于,所述装置还包括:
播放处理模块,用于判断标记有下载标记的资源在预先设置的时间阈值内是否被播放过,如果否,对所述标记有下载标记的资源进行剪辑处理,将所述标记有下载标记的资源对应的链接地址信息封装至经过剪辑处理的资源中,并利用封装的资源替换存储在电子设备中的所述标记有下载标记的资源。
17.一种电子设备,其特征在于,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行如下操作:
提取存储大小超过预先设置的容量阈值的资源,将提取的资源备份到云端服务器;
获取备份到所述云端服务器的资源的链接地址信息;
对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中;
删除设备中存储目录下的提取的资源,利用封装的资源替换存储在电子设备中的所述提取的资源;
所述对所述提取的资源进行剪辑处理,将所述提取的资源对应的链接地址信息封装至经过剪辑处理的资源中包括:
在视频的头部和尾部分别剪辑预先设置的第一时长的视频段;
在除头部和尾部之外的视频预定位置,分别剪辑预先设置的第二时长的视频段;
按照视频播放的时间顺序,将第一时长的视频段以及第二时长的视频段进行拼接,得到经过剪辑处理的资源;
将所述提取的资源对应的链接地址信息封装至所述经过剪辑处理的资源中。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610090277.7A CN105760490B (zh) | 2016-02-17 | 2016-02-17 | 一种存储资源的方法、装置及电子设备 |
PCT/CN2016/109712 WO2017140165A1 (zh) | 2016-02-17 | 2016-12-13 | 一种存储资源的方法、装置及电子设备 |
US16/054,530 US10929460B2 (en) | 2016-02-17 | 2018-08-03 | Method and apparatus for storing resource and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610090277.7A CN105760490B (zh) | 2016-02-17 | 2016-02-17 | 一种存储资源的方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105760490A CN105760490A (zh) | 2016-07-13 |
CN105760490B true CN105760490B (zh) | 2019-07-23 |
Family
ID=56330916
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610090277.7A Expired - Fee Related CN105760490B (zh) | 2016-02-17 | 2016-02-17 | 一种存储资源的方法、装置及电子设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10929460B2 (zh) |
CN (1) | CN105760490B (zh) |
WO (1) | WO2017140165A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105760490B (zh) * | 2016-02-17 | 2019-07-23 | 北京金山安全软件有限公司 | 一种存储资源的方法、装置及电子设备 |
CN106817621B (zh) * | 2016-12-21 | 2020-10-02 | 北京安云世纪科技有限公司 | 移动终端及其视频备份及播放方法和装置 |
CN106790581B (zh) * | 2016-12-28 | 2020-12-22 | 深圳天珑无线科技有限公司 | 应用数据处理方法、装置及终端 |
CN106845202B (zh) * | 2017-03-09 | 2020-06-02 | 北京旷视科技有限公司 | 用于人脸识别***的文件存取方法、装置和*** |
WO2018177530A1 (en) * | 2017-03-31 | 2018-10-04 | Nokia Solutions And Networks Oy | Optimizations for cloud storage related data flow |
CN107809535A (zh) * | 2017-10-30 | 2018-03-16 | 努比亚技术有限公司 | 一种信息处理方法、移动终端和计算机存储介质 |
JP7024603B2 (ja) * | 2018-05-23 | 2022-02-24 | トヨタ自動車株式会社 | データ記録装置 |
CN114095758B (zh) * | 2021-11-16 | 2024-05-24 | 北京百度网讯科技有限公司 | 云图像截取方法、相关装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103458016A (zh) * | 2013-08-21 | 2013-12-18 | 小米科技有限责任公司 | 图片管理的方法、装置及终端设备 |
CN104468774A (zh) * | 2014-12-04 | 2015-03-25 | 北京奇虎科技有限公司 | 应用于云盘客户端的数据展示方法及云盘客户端 |
CN104834713A (zh) * | 2015-05-08 | 2015-08-12 | 武汉网幂科技有限公司 | 对终端设备的图像数据进行存储及传输处理的方法及*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10157184B2 (en) * | 2012-03-30 | 2018-12-18 | Commvault Systems, Inc. | Data previewing before recalling large data files |
US8892679B1 (en) * | 2013-09-13 | 2014-11-18 | Box, Inc. | Mobile device, methods and user interfaces thereof in a mobile device platform featuring multifunctional access and engagement in a collaborative environment provided by a cloud-based platform |
CN105760490B (zh) * | 2016-02-17 | 2019-07-23 | 北京金山安全软件有限公司 | 一种存储资源的方法、装置及电子设备 |
CN105931187B (zh) * | 2016-04-29 | 2019-06-14 | 北京小米移动软件有限公司 | 图像处理方法及装置 |
-
2016
- 2016-02-17 CN CN201610090277.7A patent/CN105760490B/zh not_active Expired - Fee Related
- 2016-12-13 WO PCT/CN2016/109712 patent/WO2017140165A1/zh active Application Filing
-
2018
- 2018-08-03 US US16/054,530 patent/US10929460B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103458016A (zh) * | 2013-08-21 | 2013-12-18 | 小米科技有限责任公司 | 图片管理的方法、装置及终端设备 |
CN104468774A (zh) * | 2014-12-04 | 2015-03-25 | 北京奇虎科技有限公司 | 应用于云盘客户端的数据展示方法及云盘客户端 |
CN104834713A (zh) * | 2015-05-08 | 2015-08-12 | 武汉网幂科技有限公司 | 对终端设备的图像数据进行存储及传输处理的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
WO2017140165A1 (zh) | 2017-08-24 |
CN105760490A (zh) | 2016-07-13 |
US10929460B2 (en) | 2021-02-23 |
US20180373736A1 (en) | 2018-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105760490B (zh) | 一种存储资源的方法、装置及电子设备 | |
WO2017121362A1 (zh) | 一种信息处理方法及服务器、计算机存储介质 | |
US10063803B2 (en) | Video playback method, device, and system | |
CN106375775B (zh) | 虚拟礼物展示方法及装置 | |
CN104244079B (zh) | 一种视频下载方法及装置 | |
CN108632676B (zh) | 图像的显示方法、装置、存储介质及电子装置 | |
CN102831537B (zh) | 一种获取网络广告信息的方法及装置 | |
CN106303669B (zh) | 一种视频剪辑方法和装置 | |
CN109327727A (zh) | 一种WebRTC中的直播流处理方法及推流客户端 | |
CN103096182A (zh) | 一种网络电视节目信息的分享方法和*** | |
TW200400764A (en) | An object oriented video system | |
CN107682750A (zh) | 视频播放方法和装置 | |
CN107659831A (zh) | 媒体数据处理方法、客户端、及存储介质 | |
CN107920274A (zh) | 一种视频处理方法、客户端及服务器 | |
CN105812852B (zh) | 一种信息处理方法及服务器 | |
US10230812B1 (en) | Dynamic allocation of subtitle packaging | |
CN109361954B (zh) | 视频资源的录制方法、装置、存储介质及电子装置 | |
CN112995759A (zh) | 互动业务处理方法、***、装置、设备及存储介质 | |
CN103686454A (zh) | 一种信息获取方法和装置 | |
CA2979357A1 (en) | Systems and methods for inserting breakpoints and reference links into a media file | |
US20170330036A1 (en) | Provide augmented reality content | |
US9799374B2 (en) | Method and system for tracking and analyzing browser session data within online video via the vixel delivery mechanism | |
CN104683726A (zh) | 一种网络游戏录像录制及播放方法 | |
CN110493661B (zh) | 一种视频文件的处理方法以及服务器 | |
CN103618952A (zh) | 一种智能电视开机动画的播放方法和智能电视 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190723 |