【技术实现步骤摘要】
一种批量传输缩略图的方法及相关设备
本专利技术涉及互联网通信
,尤其涉及一种批量传输缩略图的方法及相关设备。
技术介绍
随着互联网的快速发展,用户对多媒体数据的需求越来越多样化,不再局限在本地存储,希望将多媒体数据存储在公有云,或者私有云上,实现网络共享。当多媒体文件保存在云端时,与媒体关联的信息也存储在云端。客户端向用户展示云端多媒体数据时,需要通过网络传输从云端获取必要的媒体信息,其中很重要的信息就是缩略图,通过缩略图用户可以很直观地感知到多媒体文件内容。传统获取缩略图的方法,是每次获取一个缩略图,当需要获取缩略图时,为每一个缩略图建立单独的一个网络连接,例如可以为每一个缩略图建立单独的一个HTTP连接,然后通过每一个缩略图的URL地址下载缩略图文件,一次只能下载一个缩略图。在缩略图偏少的情况下,此种方法简单有效。当需要获取的缩略图较多时,此种方法的网络连接次数比较多,无法快速有效地完成,且网络开销和网络时延都比较大。
技术实现思路
本专利技术实施例提供一种批量传输缩略图的方法及相关设备,可实现一次传输至少一个缩略图,这种批量传输缩略图的方法简单快速,且网络连接次数少,网络开销和网络时延都比较小。本专利技术实施例提供了一种批量传输缩略图的方法,包括:当与客户端进行批量传输缩略图时,接收所述客户端的资源获取请求,所述资源获取请求携带至少一个资源标识;获取与所述资源标识所标识的资源文件相关联的缩略图;对所述缩略图进行封装获得封装包并传输至所述客户端,以使所述客户端接收并保存所述缩略图。本专利技术实施例还提供了一种批量传输缩略图的方法,包括:当与服务器进行 ...
【技术保护点】
一种批量传输缩略图的方法,其特征在于,所述方法包括:当与客户端进行批量传输缩略图时,接收所述客户端的资源获取请求,所述资源获取请求携带至少一个资源标识;获取与所述资源标识所标识的资源文件相关联的缩略图;对所述缩略图进行封装获得封装包并传输至所述客户端,以使所述客户端接收并保存所述缩略图。
【技术特征摘要】
1.一种批量传输缩略图的方法,其特征在于,所述方法包括:当与客户端进行批量传输缩略图时,接收所述客户端的资源获取请求,所述资源获取请求携带至少一个资源标识;获取与所述资源标识所标识的资源文件相关联的缩略图;对所述缩略图进行封装获得封装包并传输至所述客户端,以使所述客户端接收并保存所述缩略图;其中,所述接收客户端的资源获取请求之前,还包括:接收所述客户端发送的搜索请求,所述搜索请求中携带关键词;从所述资源库中查找与所述搜索请求中携带的关键词相关联的至少一个资源文件;获取所述至少一个资源文件的资源标识以及所述资源文件的属性,所述资源文件的属性用于对所述资源标识对应的资源文件作进一步介绍;构建资源信息集合并返回给所述客户端,使所述客户端根据所述资源信息集合中的至少一个资源标识以及资源文件的属性发起资源获取请求,其中,所述资源信息集合中包含所述至少一个资源文件的资源标识以及资源文件的属性。2.如权利要求1所述的方法,其特征在于,所述方法还包括:为资源库中的各资源文件分配资源标识,其中,一个资源标识用于唯一标识一个资源文件;为所述资源库中的各资源文件设置相关联的缩略图和关键词,其中,一个资源文件与一个缩略图相关联,一个资源文件与至少一个关键词相关联。3.如权利要求2所述的方法,其特征在于,所述对所述缩略图进行封装获得封装包并传输至所述客户端,包括:从获取到的至少一个所述缩略图中提取各缩略图数据;将提取的所述各缩略图数据进行统一封装,获得封装包;基于HTTP协议将所述封装包传输至所述客户端。4.一种批量传输缩略图的方法,其特征在于,所述方法包括:当与服务器进行批量传输缩略图时,发送资源获取请求,所述资源获取请求携带至少一个资源标识;以使所述服务器根据所述资源标识获取与所述资源标识所标识的资源文件相关联的缩略图;接收服务器传输的封装包,所述封装包为所述服务器将所获取的所述缩略图进行封装所获得的封装包;其中,所述发送资源获取请求之前,还包括:发送搜索请求,所述搜索请求中携带关键词;以使所述服务器从所述资源库中查找与所述搜索请求中携带的关键词相关联的至少一个资源文件的资源标识以及所述资源文件的属性,并根据所述至少一个资源文件的资源标识构建资源信息集合,将所述资源信息集合返回给客户端;接收所述服务器返回的资源信息集合;所述资源信息集合中包含所述至少一个资源文件的资源标识以及所述资源文件的属性,所述资源文件的属性用于对所述资源标识对应的资源文件作进一步介绍;根据所述资源文件的属性,从所述资源信息集合中选取至少一个资源标识,以发起资源获取请求。5.如权利要求4所述的方法,其特征在于,所述接收服务器传输的封装包,包括:将所述封装包进行拆分,获得至少一个拆分封装包;提取并保存所述至少一个拆分封装包中的各个缩略图。6.一种服务器,其特征在于,所述服务器包括:第一接收模块,用于当与客户端进行批量传输缩略图时,接收所...
【专利技术属性】
技术研发人员:曾向华,孙奇贤,林五四,王晓辉,
申请(专利权)人:深圳创维数字技术股份有限公司,深圳市创维软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。