2024年4月21日发(作者:)

(19)中华人民共和国国家知识产权局

(12)发明专利说明书

(21)申请号 CN2.1

(22)申请日 2012.06.29

(71)申请人 深圳市快播科技有限公司

地址 518057 广东省深圳市南山区高新南一道009号中国科技开发院中科研发园三号

楼22层A

(72)发明人 汪竟成

(74)专利代理机构 北京三友知识产权代理有限公司

代理人 符浩

(51)

H04M1/725

权利要求说明书 说明书 幅图

(10)申请公布号 CN 103516882 A

(43)申请公布日 2014.01.15

(54)发明名称

一种基于多屏互动场景图片播放方

法及系统

(57)摘要

本发明提供了一种基于多屏互动场

景图片播放方法及系统,包括:移动终端

根据当前显示图片,生成图片预加载信

息;移动终端通过终端通信模块将该图片

预加载信息发送至适配器;适配器通过适

配器通信模块接收移动终端发送来的图片

预加载信息;适配器根据图片预加载信息

从移动终端中下载预加载图片数据,并将

所下载预加载图片存储于适配器内部存储

单元;当适配器收到图片显示指令时,根

据该图片显示指令从适配器内部存储单元

中调用该图片数据,以进行显示。通过在

移动终端与适配器在显示图片期间预先加

载与所显示图片相关联的预加载图片,从

而解决了多屏设备之间的数据传输分享问

题,使用户可以流畅的在多屏间浏览图

片。

法律状态

法律状态公告日

法律状态信息

法律状态

权 利 要 求 说 明 书

1.一种基于多屏互动场景图片播放方法,其特征在于,包括:

移动终端根据当前显示图片,生成图片预加载信息;

移动终端通过终端通信模块将该图片预加载信息发送至适配器;

适配器通过适配器通信模块接收移动终端发送来的图片预加载信息;

适配器根据图片预加载信息从移动终端中下载预加载图片数据,并将所下载预加载

图片存储于适配器内部存储单元;

当适配器收到图片显示指令时,根据该图片显示指令从适配器内部存储单元中调用

该图片数据,以进行显示。

2.如权利要求1所述的基于多屏互动场景图片播放方法,其特征在于:所述移动终

端根据当前显示图片生成图片预加载信息,包括:

根据所述当前显示图片,将该当前显示图片前后至少一张图片作为预加载图片集合;

根据该预加载图片集合生成图片预加载信息;所述图片预加载信息中至少包括所述

预加载图片集合中图片的ID。

3.如权利要求1所述的基于多屏互动场景图片播放方法,其特征在于:在适配器端

还设有图片预加载信息监控步骤,包括:

适配器在下载预加载图片数据的同时,还监控是否接收到新的图片预加载信息;

如果没有,则继续下载预加载图片数据;

如果有,则终止当前预加载图片数据的下载,更新图片预加载信息;并根据更新后

的图片预加载信息从移动终端中下载预加载图片数据。

4.如权利要求1或3所述的基于多屏互动场景图片播放方法,其特征在于:

在适配器从移动终端中下载预加载图片数据时采用多线程下载方式进行下载。

5.如权利要求1所述的基于多屏互动场景图片播放方法,其特征在于:在所述适配

器收到图片显示指令时,该适配器还需根据该图片显示指令查找适配器内部存储单

元中是否已存储有该显示图片;

如有存储该显示图片,则显示该图片;

如没有存储该显示图片,则从移动终端中下载该显示图片数据,并显示。

6.一种基于多屏互动场景图片播放系统,其特征在于:由移动终端和适配器组成;

所述移动终端中包括:图片预加载信息生成模块、终端通信模块;

所述图片预加载信息生成模块,用于根据当前显示图片,生成图片预加载信息;

所述终端通信模块,用于将该图片预加载信息发送至适配器;

所述适配器中包括:适配器通信模块、预加载图片下载模块、内部存储单元、图片

显示模块;

所述适配器通信模块,用于接收移动终端发送来的图片预加载信息;

所述预加载图片下载模块,用于根据图片预加载信息从移动终端中下载预加载图片

数据;

所述内部存储单元,用于存储所下载的预加载图片;

所述图片显示模块,用于根据图片显示指令从所述内部存储单元中调用图片数据,

以进行显示。

7.如权利要求6所述的基于多屏互动场景图片播放系统,其特征在于:所述图片预

加载信息生成模块,根据所述当前显示图片,将该当前显示图片前后至少一张图片

作为预加载图片集合;根据该预加载图片集合生成图片预加载信息;所述图片预加

载信息中至少包括所述预加载图片集合中图片的ID。

8.如权利要求6所述的基于多屏互动场景图片播放系统,其特征在于:在所述适配

器中还设有图片预加载信息监控模块;该图片预加载信息监控模块,用于实时监控

是否接收到新的图片预加载信息;如果没有,则预加载图片下载模块继续下载预加

载图片数据;如果有,则终止当前预加载图片下载模块的下载,更新图片预加载信

息;所述预加载图片下载模块根据更新后的图片预加载信息从移动终端中下载预加

载图片数据。

9.如权利要求6或8所述的基于多屏互动场景图片播放系统,其特征在于:

所述预加载图片下载模块采用多线程下载方式进行下载。

10.如权利要求6所述的基于多屏互动场景图片播放系统,其特征在于:所述图片

显示模块,根据所述图片显示指令查找所述内部存储单元中是否已存储有该显示图

片;

如有存储该显示图片,则显示该图片;

如没有存储该显示图片,则调用所述预加载图片下载模块从移动终端中下载该显示

图片数据,并显示。

说 明 书

技术领域

本发明涉及多媒体技术领域,特别是一种基于多屏互动场景图片播放方法及系统。

背景技术

在网络日益普及的信息时代,人门可以在多种场合,通过多种设备、多种方式访问

互联网,获取各种信息。在办公室,通常用键盘和鼠标来交互,用电脑显示器来展

示内容;在移动场合,通过智能手机的触控屏幕及内置重力感应器来交互,在手机

显示屏上展示信息;在客厅场合,使用遥控器来操作大屏幕电视。

但是,通过不同途径获取信息的用户体验是不一样的。通过智能手机的触控屏幕及

内置重力感应器交互信息,用户操作体验最好,但缺点是显示屏幕小,不能显示太

多内容。电脑键盘和鼠标已被大多数人能够使用,也比较方便操作,但是电脑显示

器还是相对较小,不适合客厅环境。电视机屏幕相比较大,适合视频观看及显示更

多信息,但要通过遥控器输入来交互,相比又不如触控手机操作方便。由此可见,

通过手机、电脑或是电视机等不同途径获取信息,用户的体验不同,各有优劣。

基于上述问题,本发明提出了一种基于大屏幕显示设备(如电视机、投影仪等)与

移动终端(如PAD、手机、平板电脑等)之间分享数据资源,实现多屏间互动式

图片播放方法。其中,涉及到多屏设备之间如何分享传输数据的问题。若每操作一

次都从服务器端对图片进行加载时,在网络条件不好的情况,远端设备会进行长时

间的等待,这样会带来很不好的用户体验。

因此,我们有必要设计优化多屏设备之间的数据传输分享机制,提供一种基于多屏

互动场景图片播放方法及系统。

发明内容

本发明的主要目的在于解决现有技术中存在的问题,提供一种基于多屏互动场景图

片播放方法及系统。

本发明的目的是通过下述技术方案予以实现的:

一种基于多屏互动场景图片播放方法,其特征在于,包括:

移动终端根据当前显示图片,生成图片预加载信息;

移动终端通过终端通信模块将该图片预加载信息发送至适配器;

适配器通过适配器通信模块接收移动终端发送来的图片预加载信息;

适配器根据图片预加载信息从移动终端中下载预加载图片数据,并将所下载预加载

图片存储于适配器内部存储单元;

当适配器收到图片显示指令时,根据该图片显示指令从适配器内部存储单元中调用

该图片数据,以进行显示。

所述移动终端根据当前显示图片生成图片预加载信息,包括:

根据所述当前显示图片,将该当前显示图片前后至少一张图片作为预加载图片集合;

根据该预加载图片集合生成图片预加载信息;所述图片预加载信息中至少包括所述

预加载图片集合中图片的ID。

在适配器端还设有图片预加载信息监控步骤,包括:

适配器在下载预加载图片数据的同时,还监控是否接收到新的图片预加载信息;

如果没有,则继续下载预加载图片数据;

如果有,则终止当前预加载图片数据的下载,更新图片预加载信息;并根据更新后

的图片预加载信息从移动终端中下载预加载图片数据。

在适配器从移动终端中下载预加载图片数据时采用多线程下载方式进行下载。

在所述适配器收到图片显示指令时,该适配器还需根据该图片显示指令查找适配器

内部存储单元中是否已存储有该显示图片;

如有存储该显示图片,则显示该图片;

如没有存储该显示图片,则从移动终端中下载该显示图片数据,并显示。

一种基于多屏互动场景图片播放系统,其特征在于:由移动终端和适配器组成;

所述移动终端中包括:图片预加载信息生成模块、终端通信模块;

所述图片预加载信息生成模块,用于根据当前显示图片,生成图片预加载信息;

所述终端通信模块,用于将该图片预加载信息发送至适配器;

所述适配器中包括:适配器通信模块、预加载图片下载模块、内部存储单元、图片

显示模块;

所述适配器通信模块,用于接收移动终端发送来的图片预加载信息;

所述预加载图片下载模块,用于根据图片预加载信息从移动终端中下载预加载图片

数据;

所述内部存储单元,用于存储所下载的预加载图片;

所述图片显示模块,用于根据图片显示指令从所述内部存储单元中调用图片数据,

以进行显示。

所述图片预加载信息生成模块,根据所述当前显示图片,将该当前显示图片前后至

少一张图片作为预加载图片集合;根据该预加载图片集合生成图片预加载信息;所

述图片预加载信息中至少包括所述预加载图片集合中图片的ID。

在所述适配器中还设有图片预加载信息监控模块;该图片预加载信息监控模块,用

于实时监控是否接收到新的图片预加载信息;如果没有,则预加载图片下载模块继

续下载预加载图片数据;如果有,则终止当前预加载图片下载模块的下载,更新图

片预加载信息;所述预加载图片下载模块根据更新后的图片预加载信息从移动终端

中下载预加载图片数据。

所述预加载图片下载模块采用多线程下载方式进行下载。

所述图片显示模块,根据所述图片显示指令查找所述内部存储单元中是否已存储有

该显示图片;

如有存储该显示图片,则显示该图片;

如没有存储该显示图片,则调用所述预加载图片下载模块从移动终端中下载该显示

图片数据,并显示。

通过本发明实施例,在移动终端与适配器在显示图片期间预先加载与所显示图片相

关联的预加载图片,从而解决了多屏设备之间的数据传输分享问题,使用户可以流

畅的在多屏间浏览图片。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构

成对本发明的限定。在附图中:

图1为基于多屏互动场景图片播放方法的流程图;

图2为基于多屏互动场景图片播放系统的结构示意图;

图3为基于多屏互动场景图片播放系统结构示意图;

图4为移动终端结构示意图;

图5为适配器结构示意图;

图6为适配器详细结构示意图;

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对

本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发

明,但并不作为对本发明的限定。

图1为该基于多屏互动场景图片播放方法的流程图。如图所示,该基于多屏互动场

景图片播放方法,包括:

1、移动终端根据当前显示图片,生成图片预加载信息;

这里,图片预加载信息的生成可以有多种逻辑方式,如依照图片间的ID顺序、依

照图片类别、依照图片的创建时间顺序、依照图片间的关联程度等。设计人员可以

根据实际的使用需求,设计相关图片预加载信息的生成逻辑。

2、移动终端通过终端通信模块将该图片预加载信息发送至适配器;

3、适配器通过适配器通信模块接收移动终端发送来的图片预加载信息;

4、适配器根据图片预加载信息从移动终端中下载预加载图片数据,并将所下载预

加载图片存储于适配器内部存储单元。

通过该步骤,移动终端与适配器在显示图片的同时,即可在后台将与所显示图片相

关的有可能显示的图片数据进行预先下载,以备用户浏览时可及时显示。

5、当适配器收到图片显示指令时,根据该图片显示指令从适配器内部存储单元中

调用该图片数据,以进行显示。

上述基于多屏互动场景图片播放方法,通过在移动终端与适配器在显示图片期间预

先加载与所显示图片相关联的预加载图片,从而解决了多屏设备之间的数据传输分

享问题,使用户可以流畅的在多屏间浏览图片。

应当指出的是,预加载技术虽然在通信技术领域已非常常见,但是将该技术应用于

多媒体技术领域,以实现局域网内多屏设备之间的图片数据分享与传输,从而方便

用户快速浏览,减少用户等待时间,尚属首次。因此,本技术相较于现有技术是具

有突出的实质性特点和显著的技术进步的。

如前所述,图片预加载信息的生成逻辑方式可以有很多。本实施例中,就具体给出

一种基于图片间ID顺序的图片预加载信息生成方法,具体如下:

根据所述当前显示图片,将该当前显示图片前后至少一张图片作为预加载图片集合;

根据该预加载图片集合生成图片预加载信息;所述图片预加载信息中至少包括所述

预加载图片集合中图片的ID。

通过上图片预加载信息生成方法,移动终端可以根据当前显示图片将其前后若干张

图片划定为预加载图片范围,并将这些预加载图片的ID写入图片预加载信息中,

以供适配器根据该图片ID进行预加载下载。

另外,在所述步骤4的下载过程中,在适配器端还设有图片预加载信息监控步骤,

具体如下:

适配器在下载预加载图片数据的同时,还监控是否接收到新的图片预加载信息;

如果没有,则继续下载预加载图片数据;

如果有,则终止当前预加载图片数据的下载,更新图片预加载信息;并根据更新后

的图片预加载信息从移动终端中下载预加载图片数据。

通过该图片预加载信息监控步骤的设计,使适配器可以实时根据移动终端的操作进

行更新和调整,以保证其具有良好的响应速度。

并且,为了进一步增强适配器的预加载效率,本发明在适配器从移动终端中下载预

加载图片数据时采用多线程下载方式进行下载。

再有,在所述步骤5适配器收到图片显示指令时,该适配器还需根据该图片显示指

令查找适配器内部存储单元中是否已存储有该显示图片;

如有存储该显示图片,则显示该图片;

如没有存储该显示图片,则从移动终端中下载该显示图片数据,并显示。

这样,即使适配器未能及时下载该所要显示的图片,适配器也能正确的下载该所要

显示的图片,已进行显示。

图2为该基于多屏互动场景图片播放系统的结构示意图。如图所示,该基于多屏互

动场景图片播放系统,由移动终端和适配器组成。

所述移动终端中包括:图片预加载信息生成模块、终端通信模块。

所述图片预加载信息生成模块,用于根据当前显示图片,生成图片预加载信息;

所述终端通信模块,用于将该图片预加载信息发送至适配器;

所述适配器中包括:适配器通信模块、预加载图片下载模块、内部存储单元、图片

显示模块。

所述适配器通信模块,用于接收移动终端发送来的图片预加载信息;

所述预加载图片下载模块,用于根据图片预加载信息从移动终端中下载预加载图片

数据;

所述内部存储单元,用于存储所下载的预加载图片;

所述图片显示模块,用于根据图片显示指令从所述内部存储单元中调用图片数据,

以进行显示。

上述基于多屏互动场景图片播放系统,通过在移动终端与适配器在显示图片期间预

先加载与所显示图片相关联的预加载图片,从而解决了多屏设备之间的数据传输分

享问题,使用户可以流畅的在多屏间浏览图片。

根据前述基于图片间ID顺序的图片预加载信息生成方法。所述图片预加载信息生

成模块,根据所述当前显示图片,将该当前显示图片前后至少一张图片作为预加载

图片集合;根据该预加载图片集合生成图片预加载信息;所述图片预加载信息中至

少包括所述预加载图片集合中图片的ID。

另外,在适配器中还设有图片预加载信息监控模块。该图片预加载信息监控模块,

用于实时监控是否接收到新的图片预加载信息;如果没有,则预加载图片下载模块

继续下载预加载图片数据;如果有,则终止当前预加载图片下载模块的下载,更新

图片预加载信息;所述预加载图片下载模块根据更新后的图片预加载信息从移动终

端中下载预加载图片数据。

并且,为了进一步增强适配器的预加载效率,所述预加载图片下载模块采用多线程

下载方式进行下载。

再有,所述图片显示模块,根据所述图片显示指令查找所述内部存储单元中是否已

存储有该显示图片;

如有存储该显示图片,则显示该图片;

如没有存储该显示图片,则调用所述预加载图片下载模块从移动终端中下载该显示

图片数据,并显示。

请参考图3至图6,所示为适配器的具体架构。

参照图3示出的基于多屏互动场景图片播放系统结构示意图,该系统包括第一移动

终端101、第二移动终端102……第N移动终端10n,分别通过无线网络与适配器

2通信,将应用程序和/或多媒体资源推送到适配器2;适配器2根据至少一移动终

端的控制,运行应用程序和/或通过显示设备(未示出)播放多媒体资源。

上述适配器2可同时或先后与多个移动终端连接,并分别根据各移动终端的控制工

作。

本实施例无需对现有移动终端的操作系统和应用程序进行任何修改,即可实现通过

移动终端对适配器的多媒体资源共享和远程互动操控。

参照图4示出的移动终端结构示意图,移动终端包括终端应用程序11,终端应用

程序11包含接收端应用程序21;终端应用程序11将接收端应用程序21推送给适

配器2,控制其安装并运行接收端应用程序21。

上述接收端应用程序21和终端应用程序11的对应关系可以是一对多,设当适配器

2分别与第一移动终端101和第二移动终端102连接,其接收端应用程序21可对

应第一移动终端101端的终端应用程序,也可对应第二移动终端102端的终端应用

程序。

本发明还提出,接收端应用程序21分配有唯一的应用标识,终端应用程序通过该

应用标识来启动相应的接收端应用程序21。不同的移动终端可分别启动同一接收

端应用程序21,同一移动终端的不同应用也可分别启动不同的接收端应用程序21。

参照图5示出的适配器结构示意图,适配器2包括通信模块22、主控模块23、音/

视频输出模块24、虚拟硬件输入模块25和操作系统26,还包括来自至少一移动终

端的接收端应用程序21。其中通信模块22通过无线网络分别与至少一移动终端1

连接并交换数据;虚拟硬件输入模块25实现虚拟的用户输入功能;主控模块23控

制通信模块22、音/视频输出模块24及虚拟硬件输入模块25;在接收到移动终端

推送的多媒体资源时,接收端应用程序21调用音/视频输出模块24,将多媒体资源

输出到显示设备进行播放;而在接收到用户输入事件时,接收端应用程序21接收

并处理来自虚拟硬件输入模块25的消息,实现与移动终端端相应的用户输入。

参照图6示出的适配器详细结构示意图,本发明提出上述音/视频输出模块24包括

但不限于音频输出模块、视频输出模块和/或HDMI等音视频输出接口模块。虚拟

硬件输入模块25包括但不限于虚拟按键模块251、虚拟鼠标模块252、虚拟感应模

块253、虚拟触控模块254、虚拟摄像头模块255、虚拟麦克风模块256等。

本实施例的移动终端接收用户的输入操作,根据用户的输入操作产生对适配器端的

相应应用程序的控制事件。通信模块22接收到移动终端发来的事件后,将事件分

别发送给相应的虚拟硬件输入模块25,虚拟硬件输入模块25根据接收的事件创建

虚拟输入事件。操作系统26将这些虚拟输入事件分发给相应的接收端应用程序21,

由接收端应用程序21响应事件,执行相应的指令,实现智能终端的远程控制。接

收端应用程序21还可将执行了虚拟输入事件的控制效果(如按键输入、鼠标移动、

重力感应效果、触控效果、采集的图像及声音等)呈现在显示设备上。

适配器2可同时开启一个或多个接收端应用程序21,分别接收和处理来自移动终

端1的一个或多个事件。如图示的第一接收端应用程序211、第二接收端应用程序

212、第三接收端应用程序213……第N接收端应用程序21n。通过虚拟硬件输入

模块25针对来自智能终端的事件信息分别创建相应的虚拟输入事件,多个接收端

应用程序21对于这些来自远程移动终端1的事件的处理就像来自本地设备的事件

一样。

本发明还提出,通信模块22还负责把来自移动终端1的消息转发给接收端应用程

序21;把接收端应用程序21的消息转发给移动终端1。

本发明中的无线网络包括但不限于WIFI、GSM、GPRS和/或蓝牙中的一种或多种。

本发明中的至少一移动终端1是具有无线网络连接功能和数据处理功能的移动终端,

可采用但不限于手机、PDA、平板电脑、MP4、电视、播放器等多种技术。

一实施例中,本发明中的适配器2是具有无线网络连接功能的设备,可与移动终端

建立无线连接(如UDP),同时具有HDMI接口以与显示设备相连,显示设备支

持播放多种多媒体资源,可输出包括但不限于音频信息、图像、影像、震动、感应

效果等多种多媒体信号,可适用但不限于投影仪、电视机、家庭影院等多种技术。

综上所述,本发明提供了一种基于多屏互动场景图片播放方法及系统,通过在移动

终端与适配器在显示图片期间预先加载与所显示图片相关联的预加载图片,从而解

决了多屏设备之间的数据传输分享问题,使用户可以流畅的在多屏间浏览图片。本

领域一般技术人员在此设计思想之下所做任何不具有创造性的改造,均应视为在本

发明的保护范围之内。