一种多屏互动方法及终端设备的制造方法
【技术领域】
[0001] 本发明设及多媒体技术领域,尤其设及一种多屏互动方法及终端设备。
【背景技术】
[0002] 随着互联网技术的快速发展,多屏互动技术已经成为各厂商发展的重要方向。多 屏互动指的是,在基于不同操作系统(如los、An化OitSymbian等)的不同终端设备(如 智能手机、智能平板、电脑、TV等)之间,通过无线网络连接的方式,进行数字多媒体(音频、 视频、图片)内容的传输、解析、展示、控制等一系列操作,使得在不同平台设备上同时共享 展示内容,此外,设备相互之间还可W进行更多交互或互动,从而丰富用户的多媒体生活。
[0003] 目前,众多协议支持多屏互动,如DLNA协议、Ai巧lay协议、闪联协议或Miracast 协议等,但移动终端的应用程序(Application,简称AP巧往往仅支持一种多屏互动协议, 如An化Oid平台一般只支持DLNA协议,而Ios平台只支持Ai巧lay协议,即只可W在多个 支持DLNA协议的终端设备之间或者只可W在多个支持Airplay协议的终端设备之间实现 多屏互动。
[0004] 可见,由于不同平台的移动终端的应用程序APP仅支持一种多屏互动协议,如仅 支持DLNA协议或仅支持Airplay协议,使得移动终端与其它设备之间无法实现协议的兼容 互通,从而无法实现跨系统平台操作的多屏互动,进而使得多屏互动技术的应用场合受到 很大限制。
【发明内容】
阳〇化]有鉴于此,本发明实施例的主要目的在于提供一种多屏互动方法及终端设备,W实现不同终端设备之间均可进行多屏互动的目的。
[0006] 为实现上述目的,本发明实施例提供了一种多屏互动方法,所述方法包括:
[0007] 源终端在接入局域网后,所述源终端的系统对外接口若检测到用户触发的多屏互 动指令,则向所述局域网发送协议捜索信息,所述源终端的底层系统中封装了至少一种多 屏互动协议;
[0008] 所述系统对外接口获取接入所述局域网的至少一个目的终端返回的捜索响应消 息,所述捜索响应消息是所述目的终端获取到所述协议捜索信息后发送的且所述捜索响应 消息中携带了所述目的终端支持的协议类型;
[0009] 所述系统对外接口在确定用户从各个目的终端中选择的一个交互终端后,从所述 至少一种多屏互动协议中调取目标协议,所述目标协议为所述交互终端支持的协议类型对 应的多屏互动协议;
[0010] 所述系统对外接口根据所述目标协议使所述源终端和与所述交互终端对应的显 示设备进行多屏互动。
[0011] 可选的,所述捜索响应消息中还携带了所述目的终端的设备标识,所述确定用户 从各个目的终端中选择的一个交互终端,包括:
[0012] 使所述源终端显示终端信息,所述终端信息包括每个设备标识对应的目的终端的 终端名称;
[0013] 若检测到用户从显示的各个终端名称中选择了一个终端名称,则将选择的终端名 称对应的目的终端作为交互终端。
[0014] 可选的,所述根据所述目标协议使所述源终端和与所述交互终端对应的显示设备 进行多屏互动,包括:
[0015] 根据所述目标协议向所述交互终端发送多屏互动资源,W便与所述交互终端对应 的显示设备显示所述多屏互动资源。
[0016] 可选的,所述方法还包括:
[0017] 所述系统对外接口向所述交互终端发送控制信息,W便所述交互终端根据所述控 制信息控制所述多屏互动资源在所述显示设备上的显示方式。
[0018] 可选的,所述协议捜索信息W广播包的形式发送。
[0019] 本发明实施例还提供了一种终端设备,所述终端设备为接入局域网且具有系统对 外接口的源终端,所述源终端的底层系统中封装了至少一种多屏互动协议,所述对外接口 包括:
[0020] 信息发送单元,用于若检测到用户触发的多屏互动指令,则向所述局域网发送协 议捜索信息;
[0021] 消息获取单元,用于获取接入所述局域网的至少一个目的终端返回的捜索响应消 息,所述捜索响应消息是所述目的终端获取到所述信息发送单元发送的协议捜索信息后发 送的且所述捜索响应消息中携带了所述目的终端支持的协议类型;
[0022] 终端确定单元,用于确定用户从各个目的终端中选择的一个交互终端;
[0023] 协议调取单元,用于在所述终端确定单元确定所述交互终端后,从所述至少一种 多屏互动协议中调取目标协议,所述目标协议为所述消息获取单元获取的所述交互终端支 持的协议类型对应的多屏互动协议;
[0024] 多屏互动单元,用于根据所述协议调取单元从所述至少一种多屏互动协议中调取 的目标协议,使所述源终端和与所述交互终端对应的显示设备进行多屏互动。
[00巧]可选的,所述捜索响应消息中还携带了所述目的终端的设备标识,所述终端确定 单元,包括:
[00%] 显示子单元,用于使所述源终端显示终端信息,所述终端信息包括每个设备标识 对应的目的终端的终端名称;
[0027] 确定子单元,用于若检测到用户从所述显示子单元显示的各个终端名称中选择了 一个终端名称,则将选择的终端名称对应的目的终端作为交互终端。
[0028] 可选的,所述多屏互动单元,具体用于根据所述目标协议向所述交互终端发送多 屏互动资源,W便与所述交互终端对应的显示设备显示所述多屏互动资源。
[0029] 可选的,所述对外接口还包括:
[0030] 资源控制单元,用于向所述交互终端发送控制信息,W便所述交互终端根据所述 控制信息控制所述多屏互动资源在所述显示设备上的显示方式。
[0031] 可选的,所述协议捜索信息W广播包的形式发送。
[0032] 本发明实施例提供的多屏互动方法及终端设备,通过在源终端系统底层整合入多 种多屏互动协议的具体实现细节,使得基于不同操作系统的源终端均支持多种不同的多屏 互动协议,运样源终端中整合的各个协议类型可W极大概率的囊括目的终端支持的协议类 型,从而增加了接入同一局域网的目的终端和源终端间的协议兼容性,若源终端要和某目 的终端进行多屏互动,源终端可利用系统对外接口从多种多屏互动协议中调取该目的终端 支持的多屏互动协议进行数据交互,运样便使得二者的协议类型相互一致,从而避免了现 有技术中源终端(只支持一种多屏互动协议)与目的终端的协议不一致性造成的二者无法 进行多屏互动的缺陷。
【附图说明】
[0033] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据 运些附图获得其他的附图。
[0034] 图1为本发明实施例多屏互动方法的流程示意图;
[0035] 图2为本发明实施例多屏交互控制系统示意图;
[0036] 图3为本发明实施例视频投放流程示意图之一;
[0037] 图4为本发明实施例视频投放流程示意图之二;
[0038] 图5为本发明实施例终端设备的组成示意图。
【具体实施方式】
[0039] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040] 本发明实施例将进行多屏交互的设备双方定义为源终端和目的终端,比如源终端 可W是智能手机或智能平板,目的终端可W为智能电视或多屏交互盒子。通过多屏交互将 源终端上的视频、音频和图片等内容投放到目的终端对应的显示设备上进行同步显示。但 是,现有源终端只支持一种多屏交互协议,所W,当源终端支持的协议类型与目的终端支 持的协议类型不一致时,运种协议不兼容性将导致源终端与目的终端之间无法进行多屏交 互。为此,本发明实施例通过在源终端中封装各个多屏互动协议的具体实现细节,使源终端 具有多个多屏互动协议的各项功能,并在源终端中设置统一的系统对外接口,如果目的终 端支持的多屏交互协议为源终端中封装的各个协议中的一种,便可通过系统对外接口使源 终端与目的终端进行数据交互W实现多屏互动功能。
[0041] 参见图1,为本发明实施例提供的多屏互动方法的流程示意图,该方法包括W下步 骤:
[0042] 步骤101 :源终端在接入局域网后,所述源终端的系统对外接口若检测到用户触 发的多屏互动指令,则向所述局域网发送协议捜索信息,所述源终端的底层系统中封装了 至少一种多屏互动协议。
[0043] 参加