一种显示图片的方法、控制设备及媒体播放器技术

技术编号:10039996 阅读:190 留言:0更新日期:2014-05-14 10:30
本发明专利技术公开了一种显示图片的方法、控制设备及媒体播放器,属于通信技术领域。所述方法包括:获取用户选取的第一图片的通用资源标识符URI;根据所述第一图片的URI获取待缓存的图片的URI;将所述第一图片的URI和所述待缓存的图片的URI发送给媒体播放器,以使所述媒体播放器根据所述第一图片的URI获取并显示所述第一图片,以及根据所述待缓存的图片的URI获取并缓存所述待缓存的图片。采用本发明专利技术提供的技术方案可提高了显示图片的效率。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种显示图片的方法、控制设备及媒体播放器
技术介绍
随着数字家庭的发展以及消费电子产品的普遍数字化,家庭中的各种数字化的设备可以组成家庭网络,对于家庭网络中的一个设备可以将该设备上的内容通过家庭网络分享给家庭网络中的其他设备。例如MR(Media Server,媒体服务器),MS(Media Server,媒体服务器),CP(Control Point,控制设备)都是组成家庭网络的设备,CP是家庭网络中的控制设备,CP中保存了MS中存储的图片的URI(Uniform Resource Identifier,通用资源标识符),用户可以在CP中选择一张图片,CP将用户选择的图片的URI发送给MR,MR根据该图片的URI从MS中获取该图片并进行显示。这样实现了将MS中的图片分享到MR中。用户每次选择图片后,MR都需要根据用户选择的图片进行一次获取该图片的过程,因此导致每次都需要等待一段时间才能在MR上显示。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种显示图片的方法、控制设备及媒体播放器。所述技术方案如下:第一方面,本专利技术实施例提供的一种显示图片的方法包括:获取用户选取的第一图片的通用资源标识符URI;根据所述第一图片的URI获取待缓存的图片的URI,其中所述待缓存图片为所述第一图片相邻的预设个数的图片或所述第一图片所在文件夹中除所述第<br>一图片以外的其他图片;将所述第一图片的URI和所述待缓存的图片的URI发送给媒体播放器,以使所述媒体播放器根据所述第一图片的URI获取并显示所述第一图片,以及根据所述待缓存的图片的URI获取并缓存所述待缓存的图片。在第一方面的第一种可能的实现方式中,所述将所述第一图片的URI和所述待缓存的图片的URI发送给媒体播放器,包括:向所述媒体播放器发送第一控制命令,其中所述第一控制命令携带图片列表,所述图片列表包括所述第一图片的URI和所述待缓存的图片的URI;向所述媒体播放器发送第二控制命令,其中所述第二控制命令中携带所述第一图片在所述图片列表中的位置,以使所述媒体播放器根据所述第一图片在所述图片列表中的位置和所述图片列表获取并显示所述第一图片以及获取并缓存所述待缓存的图片。在第一方面的第二种可能的实现方式中,所述将所述第一图片的URI和所述待缓存的图片的URI发送给媒体播放器,包括:向所述媒体播放器发送第三控制命令,其中所述第三控制命令中携带图片列表的URI;接收所述媒体播放器发送的获取所述图片列表的请求,所述请求中携带所述图片列表的URI;根据所述请求,向所述媒体播放器发送所述图片列表,所述图片列表包括所述第一图片的URI和所述待缓存的图片的URI;向所述媒体播放器发送第四控制命令,其中所述第四控制命令中携带所述第一图片在所述图片列表中的位置,以使所述媒体播放器根据所述第一图片在所述图片列表中的位置和所述图片列表获取并显示所述第一图片以及获取并缓存所述待缓存的图片。在第一方面的第三种可能的实现方式中,所述将所述第一图片的URI和所述待缓存的图片的URI发送给媒体播放器,包括:向所述媒体播放器发送第五控制命令,其中所述第五控制命令中携带所述第一图片的URI,以使所述媒体播放器根据所述第一图片的URI获取并显示所述第一图片;向所述媒体播放器发送第六控制命令,其中所述第六控制命令中携带图片列表,所述图片列表包括所述待缓存的图片的URI,以使所述媒体播放器根据所述图片列表获取并缓存所述待缓存的图片。在第一方面的第四种可能的实现方式中,所述将所述第一图片的URI和所述待缓存的图片的URI发送给媒体播放器,包括:向所述媒体播放器发送第七控制命令,其中所述第七控制命令中携带所述第一图片的URI,以使所述媒体播放器根据所述第一图片的URI获取并显示所述第一图片;向所述媒体播放器发送第八控制命令,其中所述第八控制命令中携带图片列表的URI;接收所述媒体播放器发送的获取所述图片列表的请求,所述请求中携带所述图片列表的URI;根据所述请求,向所述媒体播放器发送所述图片列表,所述图片列表包括所述待缓存的图片的URI,以使所述媒体播放器根据所述图片列表获取并缓存所述待缓存的图片。结合第一方面的第一种可能的实现方式或第二种可能的实现方式或第三种可能的实现方式或第四种可能的实现方式,在第五种可能的实现方式中,所述将所述第一图片的URI以及所述待缓存的图片的URI发送给媒体播放器之后,所述方法还包括:接收用户选取的第二图片,确定所述第二图片是否在所述图片列表中;如果所述第二图片在所述图片列表中,则根据所述第二图片在所述图片列表中的位置,向所述媒体播放器发送控制命令,以使所述媒体播放器根据所述控制命令显示所述第二图片;如果所述第二图片未在所述图片列表中,则获取所述第二图片的URI,根据所述第二图片的URI获取待缓存的图片的URI,其中所述待缓存图片为所述第二图片相邻的预设个数的图片或所述第二图片所在文件夹中除所述第二图片以外的其他图片;将所述第二图片的URI和所述待缓存的图片的URI发送给媒体播放器,以使所述媒体播放器根据所述第二图片的URI获取并显示所述第二图片,以及根据所述待缓存的图片的URI获取并缓存所述待缓存的图片。根据第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述根据所述第二图片在所述图片列表中的位置,向所述媒体播放器发送对应的控制命令,包括:当所述第二图片为所述图片列表中的所述媒体播放器当前显示的图片相邻的后一张图片时,向所述媒体播放器发送第九控制命令,以使所述媒体播放器显示所述媒体播放器当前显示的图片相邻的后一张图片;或者,当所述第二图片为所述图片列表中的所述媒体播放器当前显示的图片相邻的前一张图片时,向所述媒体播放器发送第十控制命令,以使所述媒体播放器显示所述媒体播放器当前显示的图片相邻的前一张图片;或者,当所述第二图片为所述图片列表中的除所述媒体播放器当前显示的图片的后一张图片和前一张图片以外的其他图片时,向所述媒体播放器发送第十一控制命令,所述第十一控制命令携带所述第二图片在所述图片列表中的位置,以使所述媒体播放器根据所述第二图片在所述图片列表中的位置显示所述第二图片。根据第一方面的第五种可能的实现方式,在第七种可能的实现方式中,所述根据所述第二图片在所本文档来自技高网...
一种显示图片的方法、控制设备及媒体播放器

【技术保护点】
一种显示图片的方法,其特征在于,所述方法包括:获取用户选取的第一图片的通用资源标识符URI;根据所述第一图片的URI获取待缓存的图片的URI,其中所述待缓存图片为所述第一图片相邻的预设个数的图片或所述第一图片所在文件夹中除所述第一图片以外的其他图片;将所述第一图片的URI和所述待缓存的图片的URI发送给媒体播放器,以使所述媒体播放器根据所述第一图片的URI获取并显示所述第一图片,以及根据所述待缓存的图片的URI获取并缓存所述待缓存的图片。

【技术特征摘要】
1.一种显示图片的方法,其特征在于,所述方法包括:
获取用户选取的第一图片的通用资源标识符URI;
根据所述第一图片的URI获取待缓存的图片的URI,其中所述待缓存图片
为所述第一图片相邻的预设个数的图片或所述第一图片所在文件夹中除所述第
一图片以外的其他图片;
将所述第一图片的URI和所述待缓存的图片的URI发送给媒体播放器,以
使所述媒体播放器根据所述第一图片的URI获取并显示所述第一图片,以及根
据所述待缓存的图片的URI获取并缓存所述待缓存的图片。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一图片的URI
和所述待缓存的图片的URI发送给媒体播放器,包括:
向所述媒体播放器发送第一控制命令,其中所述第一控制命令携带图片列
表,所述图片列表包括所述第一图片的URI和所述待缓存的图片的URI;
向所述媒体播放器发送第二控制命令,其中所述第二控制命令中携带所述
第一图片在所述图片列表中的位置,以使所述媒体播放器根据所述第一图片在
所述图片列表中的位置和所述图片列表获取并显示所述第一图片以及获取并缓
存所述待缓存的图片。
3.根据权利要求1所述的方法,其特征在于,所述将所述第一图片的URI
和所述待缓存的图片的URI发送给媒体播放器,包括:
向所述媒体播放器发送第三控制命令,其中所述第三控制命令中携带图片
列表的URI;
接收所述媒体播放器发送的获取所述图片列表的请求,所述请求中携带所
述图片列表的URI;
根据所述请求,向所述媒体播放器发送所述图片列表,所述图片列表包括
所述第一图片的URI和所述待缓存的图片的URI;
向所述媒体播放器发送第四控制命令,其中所述第四控制命令中携带所述
第一图片在所述图片列表中的位置,以使所述媒体播放器根据所述第一图片在

\t所述图片列表中的位置和所述图片列表获取并显示所述第一图片以及获取并缓
存所述待缓存的图片。
4.根据权利要求1所述的方法,其特征在于,所述将所述第一图片的URI
和所述待缓存的图片的URI发送给媒体播放器,包括:
向所述媒体播放器发送第五控制命令,其中所述第五控制命令中携带所述
第一图片的URI,以使所述媒体播放器根据所述第一图片的URI获取并显示所
述第一图片;
向所述媒体播放器发送第六控制命令,其中所述第六控制命令中携带图片
列表,所述图片列表包括所述待缓存的图片的URI,以使所述媒体播放器根据
所述图片列表获取并缓存所述待缓存的图片。
5.根据权利要求1所述的方法,其特征在于,所述将所述第一图片的URI
和所述待缓存的图片的URI发送给媒体播放器,包括:
向所述媒体播放器发送第七控制命令,其中所述第七控制命令中携带所述
第一图片的URI,以使所述媒体播放器根据所述第一图片的URI获取并显示所
述第一图片;
向所述媒体播放器发送第八控制命令,其中所述第八控制命令中携带图片
列表的URI;
接收所述媒体播放器发送的获取所述图片列表的请求,所述请求中携带所
述图片列表的URI;
根据所述请求,向所述媒体播放器发送所述图片列表,所述图片列表包括
所述待缓存的图片的URI,以使所述媒体播放器根据所述图片列表获取并缓存
所述待缓存的图片。
6.根据权利要求2或3或4或5所述的方法,其特征在于,所述将所述第
一图片的URI以及所述待缓存的图片的URI发送给媒体播放器之后,所述方法
还包括:
接收用户选取的第二图片,确定所述第二图片是否在所述图片列表中;
如果所述第二图片在所述图片列表中,则根据所述第二图片在所述图片列

\t表中的位置,向所述媒体播放器发送控制命令,以使所述媒体播放器根据所述
控制命令显示所述第二图片;
如果所述第二图片未在所述图片列表中,则获取所述第二图片的URI,根
据所述第二图片的URI获取待缓存的图片的URI,其中所述待缓存图片为所述
第二图片相邻的预设个数的图片或所述第二图片所在文件夹中除所述第二图片
以外的其他图片;将所述第二图片的URI和所述待缓存的图片的URI发送给媒
体播放器,以使所述媒体播放器根据所述第二图片的URI获取并显示所述第二
图片,以及根据所述待缓存的图片的URI获取并缓存所述待缓存的图片。
7.根据权利要求6所述的方法,其特征在于,所述根据所述第二图片在所
述图片列表中的位置,向所述媒体播放器发送对应的控制命令,包括:
当所述第二图片为所述图片列表中的所述媒体播放器当前显示的图片相邻
的后一张图片时,向所述媒体播放器发送第九控制命令,以使所述媒体播放器
显示所述媒体播放器当前显示的图片相邻的后一张图片;或者,
当所述第二图片为所述图片列表中的所述媒体播放器当前显示的图片相邻
的前一张图片时,向所述媒体播放器发送第十控制命令,以使所述媒体播放器
显示所述媒体播放器当前显示的图片相邻的前一张图片;或者,
当所述第二图片为所述图片列表中的除所述媒体播放器当前显示的图片的
后一张图片和前一张图片以外的其他图片时,向所述媒体播放器发送第十一控
制命令,所述第十一控制命令携带所述第二图片在所述图片列表中的位置,以
使所述媒体播放器根据所述第二图片在所述图片列表中的位置显示所述第二图
片。
8.根据权利要求6所述的方法,其特征在于,所述根据所述第二图片在所
述图片列表中的位置,向所述媒体播放器发送对应的控制命令,包括:
向所述媒体播放器发送第十二控制命令,所述第十二控制命令携带所述第
二图片在所述图片列表中的位置,以使所述媒体播放器根据所述第二图片在所
述图片列表中的位置显示所述第二图片。
9.根据权利要求7所述的方法,其特征在于,所述向所述媒体播放器发送

\t第九控制命令之后,所述方法还包括:
向所述媒体播放器发送第十三控制命令,其中所述第十三控制命令中携带
所述图片列表中最后一张图片之后相邻的预设张数的图片的URI,以使所述媒
体播放器更新所述图片列表,以及根据所述预设张数的图片的URI获取并缓存
所述预设张数的图片。
10.根据权利要求7所述的方法,其特征在于,所述向所述媒体播放器发
送第十控制命令之后,所述方法还包括:
向所述媒体播放器发送第十四控制命令,其中所述第十四控制命令中携带
所述图片列表中最前一张图片之前相邻的预设张数的图片的URI,以使所述媒
体播放器更新所述图片列表,以及根据所述预设张数的图片的URI获取并缓存
所述预设张数的图片。
11.根据权利要求6所述的方法,其特征在于,所述确定所述第二图片是
否在所述图片列表中,包括:
获取所述第一图片与所述第二图片的位置偏移量;
当所述位置偏移量小于预设阈值时,则确定所述第二图片在所述图片列表
中;
当所述位置偏移量大于预设阈值时,则确定所述第二图片未在所述图片列
表中。
12.一种显示图片的方法,其特征在于,所述方法包括:
接收控制设备发送的第一图片的URI和待缓存的图片的URI,所述待缓存
图片为所述第一图片相邻的预设个数的图片或所述第一图片所在文件夹中除所
述第一图片以外的其他图片;
根据所述第一图片的URI,获取并显示所述第一图片,并根据所述待缓存
的图片的URI,获取并缓存所述待缓存的图片。
13.根据权利要求12所述的方法,其特征在于,所述接收控制设备发送的
第一图片的URI和待缓存的图片的URI,包括:
接收控制设备发送的第一控制命令,所述第一控制命令携带图片列表,所
述图片列表包括第一图片的URI和待缓存的图片的URI。
14.根据权利要求13所述的方法,其特征在于,所述根据所述第一图片的
URI,获取并显示所述第一图片,并根据所述待缓存的图片的URI,获取并缓存
所述待缓存的图片,包括:
接收所述控制设备发送的第二控制命令,所述第二控制命令中携带所述第
一图片在所述图片列表中的位置;
根据所述第一图片在所述图片列表中的位置在所述图片列表中获取所述第
一图片的URI和所述待缓存的图片的URI;
根据所述第一图片的URI获取并显示所述第一图片,以及根据所述待缓存
的图片的URI获取并缓存所述待缓存的图片。
15.根据权利要求12所述的方法,其特征在于,所述接收控制设备发送的
第一图片的URI和待缓存的图片的URI,包括:
接收控制设备发送的第三控制命令,所述第三控制命令中携带图片列表的
URI;
根据所述图片列表的URI,向所述控制设备发送获取所述图片列表的请求;
接收所述控制设备发送的所述图片列表,所述图片列表包括第一图片的URI
和待缓存的图片的URI。
16.根据权利要求15所述的方法,其特征在于,所述根据所述第一图片的
URI,获取并显示所述第一图片,并根据所述待缓存的图片的URI,获取并缓存
所述待缓存的图片,包括:
接收所述控制设备发送的第四控制命令,所述第四控制命令中携带所述第
一图片在所述图片列表中的位置;
根据所述第一图片在所述图片列表中的位置在所述图片列表中获取所述第
一图片的URI和所述待缓存的图片的URI;
根据所述第一图片的URI获取并显示所述第一图片,以及根据所述待缓存
的图片的URI获取并缓存所述待缓存的图片。
17.根据权利要求12所述的方法,其特征在于,所述接收控制设备发送的
第一图片的URI和待缓存的图片的URI,包括:
接收控制设备发送的第五控制命令,其中所述第五控制命令中携带第一图
片的URI;
接收控制设备发送的第六控制命令,其中所述第六控制命令中携带图片列
表,所述图片列表包括待缓存的图片的URI。
18.根据权利要求17所述的方法,其特征在于,所述根据所述第一图片的
URI,获取并显示所述第一图片,并根据所述待缓存的图片的URI,获取并缓存
所述待缓存的图片,包括:
根据所述第一图片的URI,获取并显示所述第一图片;
根据所述图片列表获取所述待缓存的图片的URI,获取并缓存所述待缓存
的图片。
19.根据权利要求12所述的方法,其特征在于,所述接收控制设备发送的
第一图片的URI和待缓存的图片的URI,包括:
接收控制设备发送的第七控制命令,其中所述第七控制命令中携带第一图
片的URI;
接收控制设备发送的第八控制命令,其中所述第八控制命令中携带图片列
表的URI;
根据所述图片列表的URI,向所述控制设备发送获取所述图片列表的请求;
接收所述控制设备发送的所述图片列表,所述图片列表包括待缓存的图片
的URI。
20.根据权利要求19所述的方法,其特征在于,所述根据所述第一图片的
URI,获取并显示所述第一图片,并根据所述待缓存的图片的URI,获取并缓存
所述待缓存的图片,包括:
根据所述第一图片的URI,获取并显示所述第一图片;
根据所述图片列表获取所述待缓存的图片的URI,获取并缓存所述待缓存

\t的图片。
21.根据权利要求12至20中任一项所述的方法,其特征在于,所述根据
所述第一图片的URI,获取并显示所述第一图片,并根据所述待缓存的图片的
URI,获取并缓存所述待缓存的图片之后,所述方法还包括:
接收所述控制设备发送的第九控制命令,并根据所述第九控制命令,查看
所述图片列表中当前显示的图片相邻的后一张图片是否已被缓存,若已缓存则
显示所述图片列表中当前显示的图片相邻的后一张图片;或者,
接收所述控制设备发送的第十控制命令,并根据所述第十控制命令,显示
所述图片列表中当前显示的图片相邻的前一张图片是否已被缓存,若已缓存则
显示所述图片列表中当前显示的图片相邻的前一张图片;或者,
接收所述控制设备发送的第十一控制命令,所述第十一控制命令携带第二
图片在所述图片列表中的位置,并根据所述第十一控制命令中携带的所述第二
图片在所述图片列表中的位置,查看所述第二图片是否已被缓存,若已缓存则
显示所述第二图片。
22.根据权利要求12至20中任一项所述的方法,其特征在于,所述根据
所述第一图片的URI,获取并显示所述第一图片,并根据所述待缓存的图片的
URI,获取并缓存所述待缓存的图片之后,所述方法还包括:
接收所述控制设备发送的第十二控制命令,所述第十二控制命令携带第二
图片在所述图片列表中的位置,并根据所述第十二控制命令中携带的所述第二
图片在所述图片列表中的位置,查看所述第二图片是否已被缓存,若已缓存则
显示所述第二图片。
23.根据权利要求21所述的方法,其特征在于,所述根据所述第九控制命
令,显示所述图片列表中当前显示的图片相邻的后一张图片之后,所述方法还
包括:
接收所述控制设备发送的第十三控制命令,其中所述第十三控制命令中携
带所述图片列表中最后一张图片之后相邻的预设张数的图片的URI;
根据所述预设张数的图片的URI,更新所述图片列表,获取并缓存所述预

\t设张数的图片。
24.根据权利要求21所述的方法,其特征在于,所述根据所述第十控制命
令,显示所述图片列表中当前显示的图片相邻的前一张图片之后,所述方法还
包括:
接收所述控制设备发送的第十四控制命令,其中所述第十四控制命令中携
带所述图片列表中最前一张图片之前相邻的预设张数的图片的URI;
根据所述预设张数的图片的URI,更新所述图片列表,获取并缓存所述预
设张数的图片。
25.根据权利要求12至20中任一项所述的方法,其特征在于,所述根据
所述第一图片的URI,获取并显示所述第一图片,并根据所述待缓存的图片的
URI,获取并缓存所述待缓存的图片之后,所述方法还包括:
接收第二图片的URI和待缓存的图片的URI,所述待缓存图片为所述第一
图片相邻的预设个数的图片或所述...

【专利技术属性】
技术研发人员:李彦朱萸匡运生单振威
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1