投射图片的方法、装置及终端设备的制造方法

文档序号:9631382阅读:260来源:国知局
投射图片的方法、装置及终端设备的制造方法
【技术领域】
[0001]本公开涉及通信领域,尤其涉及投射图片的方法、装置及终端设备。
【背景技术】
[0002]随着科学技术的快速发展,多屏互动技术在人们日常生活中的应用也越来越广泛,多屏互动技术使用户可以在不同平台设备上同时共享展示内容,比如将移动终端上的图片投射在电视等显示终端上进行分享,将平板上的电影在显示终端上进行播放等。
[0003]相关技术中,当用户将图片投射至显示终端上进行分享时,通常用户在选择了想要分享的照片后,移动终端会将选择的照片投射至显示终端,在投射完成后,用户即可在显示终端上看到该照片。当有多张图片需要进行分享时,移动终端通常会将第一张图片投射到显示终端进行显示后,再将第二张图片投射到显示终端,以进行显示,并重复此操作,直至将所有的图片均进行投射并显示。

【发明内容】

[0004]为克服相关技术中存在的问题,本公开提供一种投射图片的方法、装置及终端设备。
[0005]根据本公开实施例的第一方面,提供一种投射图片的方法,包括:
[0006]接收将第一图片投射至显示终端的指令;
[0007]将所述第一图片进行压缩,获得压缩后的第一图片,并将所述压缩后的第一图片投射到所述显示终端进行显示;
[0008]将第二图片进行压缩,获得压缩后的第二图片,并将所述压缩后的第二图片传输到所述显示终端进行缓存,所述第二图片为移动终端中除所述第一图片之外的图片。
[0009]结合第一方面,在第一方面的第一种可能的实现方式中,所述将第二图片进行压缩之前,所述方法还包括:
[0010]根据预先获取的所述显示终端的存储空间的大小和所述第一图片的大小,确定所述显示终端在存储所述第一图片后的剩余存储空间的大小;
[0011]根据所述剩余存储空间的大小确定第二图片。
[0012]结合第一方面,在第一方面的第二种可能的实现方式中,所述将所述压缩后的第一图片投射到所述显示终端进行显示之后,所述方法还包括:
[0013]接收所述显示终端发送的请求消息,所述请求消息为所述显示终端在判断出所述第一图片显示在所述显示终端上,且显示时间超过预设阈值时发送的消息;
[0014]根据所述请求消息将所述第一图片发送到所述显示终端进行显示。
[0015]结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据所述剩余存储空间的大小确定第二图片,包括:
[0016]根据所述剩余存储空间的大小,确定所述第二图片的数量Μ ;
[0017]从所述移动终端存储的图片中,随机地确定出Μ张所述第二图片;
[0018]其中,所述Μ为正整数。
[0019]结合第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述根据所述剩余存储空间的大小确定第二图片,包括:
[0020]根据所述剩余存储空间的大小,确定所述第二图片的数量Ν ;
[0021]若Ν为偶数,则根据所述第一图片的位置信息,将排列在所述第一图片前面的Ν/2张图片及排列在所述第一图片后面的Ν/2张图片作为第二图片;或者,
[0022]若Ν为奇数,则根据所述第一图片的位置信息,将排列在所述第一图片前面的Ν-1/2张图片及排列在所述第一图片后面的Ν+1/2张图片作为第二图片;
[0023]其中,所述Ν为正整数。
[0024]结合第一方面,在第一方面的第五种可能的实现方式中,所述将所述第一图片进行压缩之前,所述方法还包括:
[0025]向所述显示终端发送携带有所述第一图片的图片标识的查询消息,以使所述显示终端查询在所述显示终端中是否存在所述图片标识;
[0026]接收所述显示终端发送的查询结果;
[0027]若所述查询结果为存在所述图片标识,则向用户提示所述图片标识对应的所述第一图片已存储在所述显示终端中;
[0028]若所述查询结果为不存在所述图片标识,则执行将所述第一图片进行压缩的操作。
[0029]结合第一方面,在第一方面的第六种可能的实现方式中,所述将所述第一图片进行压缩,包括:
[0030]根据预设的分辨率对所述第一图片进行压缩;或者,
[0031]根据预先获取的所述显示终端的存储空间的大小进行压缩;或者,
[0032]根据所述显示终端的分辨率进行压缩。
[0033]根据本公开实施例的第二方面,提供一种投射图片的方法,包括:
[0034]接收移动终端发送的压缩后的第一图片,所述压缩后的第一图片为所述移动终端在接收到将第一图片投射至显示终端的指令后,对所述第一图片进行压缩后获得的;
[0035]将所述压缩后的第一图片进行显示;
[0036]接收所述移动终端发送的压缩后的第二图片,所述压缩后的第二图片为所述移动终端对第二图片进行压缩后获得的,所述第二图片为移动终端中除所述第一图片之外的图片;
[0037]缓存所述压缩后的第二图片。
[0038]结合第二方面,在第二方面的第一种可能的实现方式中,所述将所述压缩后的第一图片进行显示之后,还包括:
[0039]若所述第一图片显示在显示终端上,则判断所述第一图片在所述显示终端上的显示时间是否超过第一预设阈值;
[0040]若所述第一图片在所述显示终端上的显示时间超过第一预设阈值,则向所述移动终端发送请求消息;
[0041]接收所述移动终端根据所述请求消息发送的所述第一图片;
[0042]将所述第一图片进行显示。
[0043]结合第二方面,在第二方面的第二种可能的实现方式中,所述方法还包括:
[0044]接收所述移动终端发送的携带有所述第一图片的图片标识的查询消息;
[0045]根据所述查询消息,查询在所述显示终端中是否存在所述图片标识;
[0046]向所述移动终端发送查询结果。
[0047]结合第二方面,在第二方面的第三种可能的实现方式中,所述方法还包括:
[0048]若所述显示终端的存储空间大小小于第二预设阈值或所述第一图片和所述第二图片在所述显示终端中的存储时间大于第三预设阈值,则根据所述第一图片的时间戳和所述第二图片的时间戳的排列顺序,删除第一图片或第二图片。
[0049]根据本公开实施例的第三方面,提供一种投射图片的装置,包括:
[0050]第一接收模块,被配置为接收将第一图片投射至显示终端的指令;
[0051]第一压缩模块,被配置为将所述第一图片进行压缩,获得压缩后的第一图片;
[0052]投射模块,被配置为将所述压缩后的第一图片投射到所述显示终端进行显示;
[0053]第二压缩模块,被配置为将第二图片进行压缩,获得压缩后的第二图片;所述第二图片为移动终端中除所述第一图片之外的图片;
[0054]缓存模块,被配置为将所述压缩后的第二图片传输到所述显示终端进行缓存。
[0055]结合第三方面,在第三方面的第一种可能的实现方式中,所述装置还包括:
[0056]第一确定模块,被配置为根据预先获取的所述显示终端的存储空间的大小和所述第一图片的大小,确定所述显示终端在存储所述第一图片后的剩余存储空间的大小;
[0057]第二确定模块,被配置为根据所述剩余存储空间的大小确定第二图片。
[0058]结合第三方面,在第三方面的第二种可能的实现方式中,所述装置还包括:
[0059]第二接收模块,被配置为接收所述显示终端发送的请求消息,所述请求消息为所述显示终端在判断出所述第一图片显示在所述显示终端上,且显示时间超过预设阈值时发送的消息;
[0060]第一发送模块,被配置为根据所述请求消息将所述第一图片发送到所述显示终端进行显示。
[0061]结合第三方面的第一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述确定模块包括:
[0062]第一确定子模块,被配置为根据所述剩余存储空间的大小,确定所述第二图片的数量Μ ;
[0063]第二确定子模块,被配置为从所述移动终端存储的图片中,随机地确定出Μ张所述第二图片;
[0064]其中,所述Μ为正整数。
[0065]结合第三方面的第一种可能的实现方式,在第三方面的第四种可能的实现方式中,所述确定模块包括:
[0066]第三确定子模块,被配置为根据所述剩余存储空间的大小,确定所述第二图片的数量Ν ;
[0067]第一选择子模块,被配置为若Ν为偶数时,根据所述第一图片的位置信息,将排列在所述第一图片前面的Ν/2张图片及排列在所述第一图片后面的Ν/2张图片作为第二图片;
[0068]第二选择子模块,被配置为若N为奇数时,则根据所述第一图片的位置信息,将排列在所述第一图片前面的N-1/2张图片及排列在所述第一图片后面的N+1/2张图片作为第二图片;
[0069]其中,所述N为正整数。
[0070]结合第三方面,在第三方面的第五种可能的实现方式中,所述装置还包括:
[0071]第二发送模块,被配置为向所述显示终端发送携带有所述第一图片的图片标识的查询消息,以使所述显示终端查询在所述显示终端中是否存在所述图片标识;
[0072]第三接收模块,被配置为接收所述显示终端发送的查询结果;
[0073]提示模块,被配置为当所述查询结果为存在所述图片标识时,向用户提示所述图片标识对应的所述第一图片已存储在所述显示终端中;
[0074]第三压缩模块,被配置为当所述查询结果为不存在所述图片标识时,将所述第一图片进行压缩。
[0075]结合第三方面,在第三方面的第六种可能的实现方式中,所述第一压缩模块,包括:
[0076]第一压缩子模块,被配置为根据预设的分辨率对所述第一图片进行压缩;
[0077]第二压缩子模块,被配置为根据预先获取的所述显示终端的存储空间的大小进行压缩;
[0078]第一压缩子模块,被配置为根据所述显示终端的分辨率进行压缩。
[0079]根据本公开实施例的第四方面,提供一种投射图片的装置,包括:
[0080]第一接收模块,被配置为接收移动终端发送的压缩后的第一图片,所述压缩后的第一图片为所述移动终端在接收到将第一图片投射至显示终端的指令后,对所述第一图片进行压缩后获得的;
[0081]第一显示模块,被配置为将所述压缩后的第一图片进行显示;
[0082]第二接收模块,被配置为接收所述移动终端发送的压缩后的第二图片,所述压缩后的第二图片为所述移动终端对第二图片进行压缩后获得的,所述第二图片为移动终端中除所述第一图片之外的图片;
[0083]缓存模块,被配置为缓存所述压缩后的第二图片。
[0084]结合第四方面,在第四方面的第一种可能的实现方式中,所述装置还包括:
[0085]判断模块,被配置为在所述第一图片显示在显示终端上时,判断所述第一图片在所述显示终端上的显示时间是否超过第一预设阈值;
[0086]第一发送模块,被配置为在所述第一图片在所述显示终端上的显示时间超过第一预设阈值时,向所述移动终端发送请求消息;
[0087]第三接收模块,被配置为接收所述移动终端根据所述请求消息发送的所述第一图片;
[0088]第二显示模块,被配置为将所述第一图片进行显示。
[0089]结合第四方面,在第四方面的第二种可能的实现方式中,所述装置还包括:
[0090]第四接收模块,被配置为接收所述移动终端发送的携带有所述第一图片的图片标识的查询消息;
[0091]查询模块,被配置为根据所述查询消息,查询在所述显示终端中是否存在所述图片标识;
[0092]第二发送模块,被配置为向所述移动终端发送查询结果。
[0093]结合第四方面,在第四方面的第三种可能的实现方式中,所述装置还包括:
[0094]删除模块,被配置为在所述显示终端的存储空间大小小于第二预设阈值或所述第一图片和所述第二图片在所述显示终端中的存储时间大于第三预设阈值时,根据所述第一图片的时间戳和所述第二图片的时间戳的排列顺序,删除第一图片或第二图片。
[0095]根据本公开实施例的第五方面,提供一种投射图片的装置,包括:
[0096]存储器;
[0097]被配置为存储处理器可执行指令的存储器;
[0098]其中,所述处理器被配置为:
[0099]接收将第一图片
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1