多屏互动时的屏幕适配方法及装置的制造方法

文档序号:10593803阅读:303来源:国知局
多屏互动时的屏幕适配方法及装置的制造方法
【专利摘要】本发明实施例提供一种多屏互动时的屏幕适配方法及装置。包括:第二设备通过预设协议获取第一设备的第一屏幕尺寸,其中,所述第一设备为投屏设备,所述第二设备为被投屏设备;对比所示第一屏幕尺寸与所述第二设备对应的第二屏幕尺寸,并根据所述对比结果更新所述第二设备的显示区域;接收所述第一设备发送的所投屏内容,将所述投屏内容显示至所述第二设备的所述显示区域。改善多屏互动时的投屏质量,提升用户体验。
【专利说明】
多屏互动时的屏幕适配方法及装置
技术领域
[0001] 本发明实施例设及视频技术领域,尤其设及一种多屏互动时的屏幕适配方法及装 置。
【背景技术】
[0002] 多屏互动是一种时下正在悄然兴起的技术,多屏互动指的是运用闪联协议、 Miracast协议等,通过WIFI网络连接,在不同多媒体终端上(如常见基于Ios ,Android、 Symbian等不同操作系统上的不同智能终端设备,如手机,PAD,TV等之间)进行多媒体(音 频,视频,图片)内容的传输,解析,展示,控制等一系列操作,用户可W在不同平台设备上同 时共享展示内容,丰富用户的多媒体生活。就实现技术而言,多屏互动即几种设备的屏幕通 过专口的连接设备可W实现互相连接转换。比如手机上的电影可W在电视上播放,平板上 的图片可W在电视上分享,电脑的内容可W投影到电视上。当然,多屏互动也不仅限于图片 和视频,还可W包括用户终端的各种应用,例如用户可W用iPad来当作方向盘,然后通过电 视的大屏玩游戏。
[0003] 然而,多屏互动也存在一定的缺陷,即投屏设备与被投屏设备的屏幕尺寸比例不 一定是相同的,例如平板电视与手机屏幕的屏幕比例可能不同,手机通常是16:9和16:10, 平板电视可能是4:3,运样才多屏互动的时候会导致多屏互动的图像出现一定程度的失真 变形,从而造成糟糕的用户体验。因此,一种用于多屏互动的屏幕尺寸比例适配装置亟待提 出。

【发明内容】

[0004] 本发明实施例提供一种多屏互动时的屏幕适配方法及装置,用W解决现有技术中 多屏互动时屏幕尺寸比例不同造成的投屏画面失真的缺陷,实现多屏互动时屏幕比例的自 动适配。
[0005] 本发明实施例提供一种多屏互动时的屏幕适配方法,包括:
[0006] 第二设备通过预设协议获取第一设备的第一屏幕尺寸,其中,所述第一设备为投 屏设备,所述第二设备为被投屏设备;
[0007] 对比所示第一屏幕尺寸与所述第二设备对应的第二屏幕尺寸,并根据所述对比结 果更新所述第二设备的显示区域;
[000引接收所述第一设备发送的所投屏内容,将所述投屏内容显示至所述第二设备的所 述显示区域。
[0009] 本发明实施例提供一种多屏互动时的屏幕适配方法,包括:
[0010] 检测到用户发起投屏请求,展示投屏时的屏幕适配提示;
[0011] 第一设备通过预设协议获取第二设备的第二屏幕尺寸,其中,所述第一设备为投 屏设备,所述第二设备为被投屏设备;
[0012] 对比所示第二屏幕尺寸与所述第一设备对应的第一屏幕尺寸,并根据所述对比结 果更新投屏内容;
[0013] 所述第一设备将所述更新后的所述投屏内容的投屏至所述第二设备。
[0014] 本发明实施例提供一种多屏互动时的屏幕适配装置,还包括:
[0015] 第一参数获取模块,用于通过预设协议获取第一设备的第一屏幕尺寸,其中,所述 第一设备为投屏设备,所述第二设备为被投屏设备;
[0016] 第一适配模块,用于对比所示第一屏幕尺寸与所述第二设备对应的第二屏幕尺 寸,并根据所述对比结果更新所述第二设备的显示区域;
[0017] 第一投屏模块,用于接收所述第一设备发送的所投屏内容,将所述投屏内容显示 至所述第二设备的所述显示区域。
[0018] 本发明实施例提供一种多屏互动时的屏幕适配装置,包括:
[0019] 第二参数获取模块,用于通过预设协议获取第二设备的第二屏幕尺寸,其中,所述 第一设备为投屏设备,所述第二设备为被投屏设备;
[0020] 第二适配模块,用于对比所示第二屏幕尺寸与所述第一设备对应的第一屏幕尺 寸,并根据所述对比结果更新投屏内容;
[0021] 第二显示模块,用于所述第一设备将所述更新后的所述投屏内容的投屏至所述第 二设备。
[0022] 本发明实施例提供的多屏互动时的屏幕适配方法及装置,被投屏设备即第二设备 通过获取投屏设备即第一设备的屏幕尺寸,并根据所述第一设备的屏幕尺寸适配自身的显 示区域或投屏设备即第一设备获取第二设备的屏幕显示尺寸并根据所述第二设备的屏幕 显示尺寸适配投屏内容,改变了现有技术中进行投屏时,因播放设备的屏幕尺寸不同导致 的投屏画面失真的缺陷,实现了多屏互动时投屏内容的不失真,带来了良好的用户体验。
【附图说明】
[0023] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根 据运些附图获得其他的附图。
[0024] 图1为本申请实施例一的技术流程图;
[0025] 图1-1为本申请实施例一的示例图;
[0026] 图1-2为本申请实施例一的示例图;
[0027] 图1-3为本申请实施例一的示例图;
[0028] 图2为本申请实施例二的技术流程图;
[0029] 图2-1为本申请实施例二的示例图;
[0030] 图2-2为本申请实施例二的示例图;
[0031] 图2-3为本申请实施例二的示例图;
[0032] 图3为本申请实施例S的技术流程图;
[0033] 图4为本申请实施例四的技术流程图;
[0034] 图5为本申请实施例一 W及实施例二对应的装置结构示意图;
[0035] 图6为本申请实施例=对应的装置结构示意图。
【具体实施方式】
[0036] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0037] 本申请实施例的核屯、在于,在设备之间进行投屏时,预先获取投屏设备与被投屏 设备的屏幕尺寸比例的大小关系,并根据所述屏幕尺寸比例的大小关系由投屏设备或者被 投屏设备作出相应适配更新。
[0038] 其中,当被投屏设备主动适配更新时,可由如下方式实现:第二设备通过预设协议 获取第一设备的第一屏幕尺寸,其中,所述第一设备为投屏设备,所述第二设备为被投屏设 备;对比所示第一屏幕尺寸与所述第二设备对应的第二屏幕尺寸,并根据所述对比结果更 新所述第二设备的显示区域;接收所述第一设备发送的所投屏内容,将所述投屏内容显示 至所述第二设备的所述显示区域。
[0039] 其中,当被投屏设备主动适配更新时,可由如下方式实现:第一设备通过预设协议 获取第二设备的第二屏幕尺寸,其中,所述第一设备为投屏设备,所述第二设备为被投屏设 备;对比所示第二屏幕尺寸与所述第一设备对应的第一屏幕尺寸,并根据所述对比结果更 新投屏内容;所述第一设备将所述更新后的所述投屏内容的投屏至所述第二设备。
[0040] W下部分将结合附图,对上述两种投屏时屏幕适配更新的方式进行具体的阐述。
[0041] 图1是本申请实施例一的方法流程图,结合图1,本申请实施例一种多屏互动时屏 幕适配的方法,由第二设备进行主动适配时,具体包括如下的步骤:
[0042] 步骤Sl 10:第二设备通过预设协议获取第一设备的第一屏幕尺寸;
[0043] 步骤S120:所述第二设备将所述第一屏幕尺寸与所述第二设备的第二屏幕尺寸进 行对比;
[0044] 步骤S130:当判定所述第一屏幕尺寸的比例值大于所述第二屏幕尺寸的比例值, 根据所述第一屏幕尺寸的比例值,W所述第二屏幕尺寸的长度为基准适配得到所述第二设 备的显示区域的宽度;
[0045] 步骤S140:接收所述第一设备发送的所投屏内容,将所述投屏内容显示至所述第 二设备的所述显示区域。
[0046] 具体的,在步骤Sl 10中,所述第一设备为投屏设备,所述第二设备为被投屏设备。 假设,本申请实施例有如下的应用场景,用户使用手机看视频,当用户意图跟其他人分享视 频时,需要把手机的视频投屏到电视,从而,大屏幕的视频显示更适合多人分享。在运样一 种应用场景中,手机为投屏设备,即所述第一设备,电视为被投屏设备,即所述第二设备。在 另一种应用场景中,用户正在使用电视观看重要的体育比赛,然而电视是不方便移动的设 备,当用户因为某些原因不能够用电视收看比赛时,意图将电视播放的内容投屏至手机进 行播放。在运样一种应用场景中,电视为投屏设备,即所述第一设备,手机为被投屏设备,即 所示第二设备。
[0047] 在现有的多屏互动技术中,在投屏时关注投屏内容而非投屏设备之间的屏幕尺寸 差异,从而导致投屏显示内容出现较多的失真变形从而影响观众的观看体验。
[004引为改善上述状况,本申请实施例的步骤SllO中,在投屏之前,首先被投屏设备通过 预设协议获取投屏设备的屏幕尺寸,即所述第一屏幕尺寸。例如,当电视接收到手机发送的 投屏请求时,电视首先通过预设的通信协议获取手机的屏幕尺寸,例如,获取到手机屏幕尺 寸为长5英寸,宽3.75英寸,对应比例为4: 3或手机屏幕尺寸为长6英寸,宽4.5英寸,对应比 例为16:9。
[0049] 具体的,在步骤S120中,所述第二设备将步骤SllO中获取到的第一设备的所述第 一屏幕尺寸与自身尺寸即所述第二屏幕尺寸进行比对。电视的尺寸比例通常为4: 3、16:10、 或16:9,例如25英寸的电视,其长度为20英寸,宽度为15英寸,其长宽比例为4:3;50英寸的 电视,其长为43.58英寸,宽为24.51英寸,其长宽比为16:9。
[0050] 本步骤中,所述对比过程,具体可W是所述第一屏幕尺寸的长宽比与所述第二屏 幕尺寸的长宽比进行大小的对比。例如,对比4:3电视的长宽长宽比与16:9手机的长宽长宽 比的大小。具体的,在步骤S130中,所述长度可W是设备的长度,所述第二屏幕尺寸可W是 设备的宽度。通常,电子设备的屏幕尺寸比例为屏幕长度与屏幕宽度的比值,即所述长度与 所述宽度的比值。
[0051] 当判定所述第一屏幕尺寸的长宽比大于所述第二屏幕尺寸的长宽比,在投屏时, 保持所述第二屏幕尺寸的长度不变,在所述第二设备的屏幕上,适配与所述第一设备屏幕 尺寸相适应的宽度,从而在所述第二设备的屏幕上得到一个新的显示区域。通常,所述显示 区域不能完全铺满所述第二设备的屏幕。
[0052] 具体的适配过程可W如下步骤所示:在所述第二设备中,W所述第二设备的长度 为所述显示区域的长度,W所述显示区域的长度除W所述第一屏幕尺寸的长宽比得到所述 显示区域的宽度。
[0053] 例如,当手机作为所述第一设备时,对应的所述第一屏幕尺寸为长6英寸,宽4.5英 寸,其长宽比为16:9,当平板电视作为所述第二设备时,对应的所述第二屏幕尺寸为其长为 20英寸,宽为15英寸,其长宽比为4:3,经判定第一屏幕尺寸的长宽比^大于第二屏幕尺寸 的长宽比在划定所述显示区域时,在所述第二设备上,长度方向上的尺寸按照原第二设 备屏幕尺寸的长度铺满,宽度方向的尺寸为长度方向尺寸除W所述第一屏幕尺寸的长宽比 得到。
[0化4]目P,承接上述例子,在所述第二设备上的到的所述显示区域,其长度等于所述第二 设备的屏幕的长度,为20英寸,其宽度等于
英寸。得到的所述显示区域的 长宽比正好为16:9,与第一设备的屏幕尺寸比例相当,当所述第一设备向所述第二设备进 行投屏时,在所述显示区域上,投屏内容可铺满显示而不失真不变形。
[0055] 具体的,在步骤S140中,所述第二设备接受所述第一设备的投屏请求,并将所述投 屏内容投放至所述第二设备的所述显示区域。需要说明的是,此时,所述显示区域在所述第 二设备中不是铺满状态,而是按照预设的策略呈现在所述第二设备中。所述预设策略包括:
[0056] 将所述显示区域置于所述第二设备的中屯、位置,将空余区域平均分配在所述显示 区域的长侧,其中,所述空余区域为所述第二设备中除所述显示区域W外的区域,如图1-1 所示;或,
[0057] 若所述第一屏幕尺寸的长宽比大于所述第二屏幕尺寸的长宽比,沿所述长侧将所 述显示区域与所述第二设备对齐,如图1-2或1-3所示;
[0058] 本实施例中,被投屏设备通过获取投屏设备的屏幕尺寸,并根据所述第一设备的 屏幕尺寸适配自身的显示区域,改变了现有技术中进行投屏时,因播放设备的屏幕尺寸不 同导致的投屏画面失真的缺陷,实现了多屏互动时投屏内容的保真,提高投屏质量与用户 良好的体验度。
[0059] 图2是本申请实施例二的方法流程图,结合图2,本申请实施例一种多屏互动时屏 幕适配的方法,由第二设备进行主动适配时,还可W包括如下的实施方式:
[0060] 步骤S210:第二设备通过预设协议获取第一设备的第一屏幕尺寸;
[0061] 步骤S220:所述第二设备将所述第一屏幕尺寸与所述第二设备的第二屏幕尺寸进 行对比;
[0062] 步骤S230:当判定所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比, 根据所述第一屏幕尺寸的长宽比,W所述第二屏幕尺寸的宽度为基准适配得到第二设备的 显示区域的长度;
[0063] 步骤S240:接收所述第一设备发送的所投屏内容,将所述投屏内容显示至所述第 二设备的所述显示区域。
[0064] 本实施例中,步骤S210、步骤S220与步骤S110、步骤S120相同,此处不寶述。
[0065] 具体的,在步骤S230中,当判定所述第一屏幕尺寸的长宽比小于所述第二屏幕尺 寸的长宽比,根据所述第一屏幕尺寸的长宽比,W所述第二屏幕尺寸的宽度为基准适配得 到第二设备的显示区域的长度。
[0066] 换言之,当判定所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,在 投屏时,保持所述第二屏幕尺寸的宽度不变,在所述第二设备的屏幕上,适配与所述第一设 备屏幕尺寸相适应的长度,从而在所述第二设备的屏幕上得到一个新的显示区域。通常,所 述显示区域不能完全铺满所述第二设备的屏幕。
[0067] 具体的适配过程可W如下步骤所示:在所述第二设备中,W所述第二设备的宽度 为所述显示区域的宽度,并W所述显示区域的宽度乘W所述第一屏幕尺寸的长宽比得到所 述显示区域的长度。
[0068] 例如,当手机作为所述第一设备时,对应的所述第一屏幕尺寸为长5英寸,宽3.75 英寸,对应比例为4:3,当平板电视作为所述第二设备时,对应的所述第二屏幕尺寸为其长 为43.58英寸,宽为24.51英寸,其长宽比为16:9,经判定第一屏幕尺寸的长宽比^小于第二 屏幕尺寸的长宽比在划定所述显示区域时,在所述第二设备上,宽度方向上的尺寸按照 原第二设备屏幕尺寸的长度铺满,长度方向的尺寸为宽度方向尺寸乘W所述第一屏幕尺寸 的长宽比得到。
[0069] 目P,承接上述例子,在所述第二设备上的到的所述显示区域,其宽度等于所述第二 设备的屏幕的宽度,为24.51英寸,其长度等3
英寸。得到的所述显示 区域的长宽比正好为4:3,与第一设备的屏幕尺寸比例相当,当所述第一设备向所述第二设 备进行投屏时,在所述显示区域上,投屏内容可铺满显示而不失真不变形。
[0070] 具体的,在步骤S140中,所述第二设备接受所述第一设备的投屏请求,并将所述投 屏内容投放至所述第二设备的所述显示区域。需要说明的是,此时,所述显示区域在所述第 二设备中不是铺满状态,而是按照预设的策略呈现在所述第二设备中。所述预设策略包括:
[0071] 将所述显示区域置于所述第二设备的中屯、位置,将空余区域平均分配在所述显示 区域的宽侧,其中,所述空余区域为所述第二设备中除所述显示区域W外的区域,如图2-1 所示;或,
[0072] 若所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,沿所述宽侧将所 述显示区域与所述第二设备对齐,如图2-2W及图2-3所示。
[0073] 本实施例中,被投屏设备通过获取投屏设备的屏幕尺寸,并根据所述第一设备的 屏幕尺寸适配自身的显示区域,改变了现有技术中进行投屏时,因播放设备的屏幕尺寸不 同导致的投屏画面失真的缺陷,实现了多屏互动时投屏内容的保真,提高投屏质量与用户 良好的体验度。
[0074] 图3是本申请实施例=的方法流程图,结合图3,本申请实施例一种多屏互动时屏 幕适配的方法,由第一设备进行主动适配时,还可W包括如下的实施方式:
[0075] 步骤S310:第一设备通过预设协议获取第二设备的第二屏幕尺寸,其中,所述第一 设备为投屏设备,所述第二设备为被投屏设备;
[0076] 步骤S320:对比所示第二屏幕尺寸与所述第一设备对应的第一屏幕尺寸,并根据 所述对比结果更新投屏内容;
[0077] 步骤S330:所述第一设备将所述更新后的所述投屏内容的投屏至所述第二设备。
[0078] 具体的,与图IW及图2对应的实施例不同之处在于,本实施例中,第一设备,即投 屏设备作为投屏时主动进行屏幕适配的一侧,投屏内容在投屏之前,预先做再编码的处理, 在运一处理过程中,投屏内容的编码尺寸被修改,W所述第二屏幕尺寸为基准,更新所述投 屏内容的编码的长度和宽度的比例。因视频编码是成熟的现有技术,本申请实施例中不再 寶述。
[0079] 本实施例提供的多屏互动时的屏幕适配方法,投屏设备主动获取被投屏设备的屏 幕尺寸并根据被投屏设备的屏幕尺寸对投屏内容进行尺寸适应编码,
[0080] 改变了现有技术中进行投屏时,因播放设备的屏幕尺寸不同导致的投屏画面失真 的缺陷,实现了多屏互动时投屏内容的保真,带来了良好的用户体验。本申请实施例中,第 一设备获取第二设备的屏幕显示尺寸并根据所述第二设备的屏幕显示尺寸适配投屏内容, 改变了现有技术中进行投屏时,因播放设备的屏幕尺寸不同导致的投屏画面失真的缺陷, 实现了多屏互动时投屏内容的保真,提升了用户体验。
[0081] 需要说明的是,实施例一、实施例二所述的技术方案与实施例=所述的技术方案 是互补的,实施例=中,投屏设备根据被投屏设备的屏幕尺寸更改投屏内容对应的编码尺 寸,其优势在于,不需重新在所述第二设备上划定显示区域,换言之,当所述投屏内容显示 在所述第二设备上时,在所述第二设备上时是铺满的,第二设备上不存在因显示区域分割 出现的黑边无显示区域,提升用户体验。然而,其缺陷在于,所述投屏内容在所述第一设备 上进行再编码的过程比较耗费时间且受第一设备CPU核数W及网络带宽的限制,运种方式 会给用户带来较长的等待时间,且适用于配置较佳的设备,因此,运种方式适用于追求高投 屏质量而不追求投屏效率的用户。而实施例一和实施例二对应的技术方案中,投屏内容在 所述第一设备上不需要再编码,与此同时,所述第二设备划定显示区域不会耗费过多时间, 因此,运种方式节省用户时间,适用于追求效率的用户。在投屏时,用户可W根据实际需求 对两种互补的屏幕适配方式进行选择。
[0082] 图4是本申请实施例四的方法流程图,结合图4,本申请实施例一种多屏互动时屏 幕适配的方法,可W包括如下的实施方式:
[0083] 步骤S410:检测到用户发起投屏请求,展示投屏时的屏幕适配提示;
[0084] 步骤S420:获取用户对所述屏幕适配提示的操作结果,若所述操作结果为所述第 二设备主动进行屏幕适配,执行步骤S430;若所述操作结果为所述第一设备主动进行屏幕 适配,执行步骤S470。
[0085] 步骤S430:第二设备通过预设协议获取第一设备的第一屏幕尺寸;
[0086] 步骤S440:所述第二设备将所述第一屏幕尺寸与所述第二设备的第二屏幕尺寸进 行对比;
[0087] 步骤S450:当判定所述第一屏幕尺寸的长宽比大于所述第二屏幕尺寸的长宽比, 根据所述第一屏幕尺寸的长宽比,W所述第二屏幕尺寸的长度为基准适配得到所述第二设 备的显示区域的宽度;
[0088] 步骤S460:接收所述第一设备发送的所投屏内容,将所述投屏内容显示至所述第 二设备的所述显示区域。
[0089] 步骤S470:第一设备通过预设协议获取第二设备的第二屏幕尺寸;
[0090] 步骤S480:所述第一设备将所述第二屏幕尺寸与所述第一设备的第一屏幕尺寸进 行对比,当判定所述第一屏幕尺寸的长宽比与所述第二屏幕尺寸的长宽比不一致时,根据 所述第二屏幕尺寸更新投屏内容;
[0091] 步骤S490:所述第一设备将所述更新后的所述投屏内容的投屏至所述第二设备。
[0092] 本实施例中,在用户发起投屏请求时,向用户主动展示屏幕适配提示并根据用户 对屏幕适配提示的操作结果对用户的投屏请求做屏幕适配,在投屏时,结合了用户所处的 应用场景,带来了良好的用户体验。
[0093] 图5是本申请实施例一 W及实施例二的装置结构示意图,结合图5,本申请实施例 一种多屏互动时的屏幕适配装置,包括:
[0094] 第一参数获取模块51,用于通过预设协议获取第一设备的第一屏幕尺寸,其中,所 述第一设备为投屏设备,所述第二设备为被投屏设备;
[00M]第一适配模块52,用于对比所示第一屏幕尺寸与所述第二设备对应的第二屏幕尺 寸,并根据所述对比结果更新所述第二设备的显示区域;
[0096] 第一投屏模块53,用于接收所述第一设备发送的所投屏内容,将所述投屏内容显 示至所述第二设备的所述显示区域。
[0097] 其中,所述第一适配模块52,具体用于:当判定所述第一屏幕尺寸的长宽比大于所 述第二屏幕尺寸的长宽比,根据所述第一屏幕尺寸的长宽比,W所述第二屏幕尺寸的长度 为基准适配得到所述第二设备的显示区域的宽度;
[0098] 其中,所述第一适配模块52,具体用于:在所述第二设备中,W所述第二设备的长 度为所述显示区域的长度,W所述显示区域的长度除W所述第一屏幕尺寸的长宽比得到所 述显示区域的宽度。
[0099] 其中,所述第一适配模块52,具体用于:当判定所述第一屏幕尺寸的长宽比小于所 述第二屏幕尺寸的长宽比,根据所述第一屏幕尺寸的长宽比,W所述第二屏幕尺寸的宽度 为基准适配得到第二设备的显示区域的长度。
[0100] 其中,述第一适配模块52,具体用于:在所述第二设备中,W所述第二设备的宽度 为所述显示区域的宽度,并W所述显示区域的宽度乘W所述第一屏幕尺寸的长宽比得到所 述显示区域的长度。
[0101] 其中,所述第一适配模块52,具体用于:按照预设策略在所述第二设备处分配所述 显示区域,其中,所述预设策略包括:
[0102] 若所述第一屏幕尺寸的长宽比大于所述第二屏幕尺寸的长宽比,将所述显示区域 置于所述第二设备的中屯、位置,将空余区域平均分配在所述显示区域的长侧;
[0103] 若所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,将所述显示区域 置于所述第二设备的中屯、位置,将空余区域平均分配在所述显示区域的宽侧;其中,所述空 余区域为所述第二设备中除所述显示区域W外的区域;或,若所述第一屏幕尺寸的长宽比 大于所述第二屏幕尺寸的长宽比,沿所述长侧将所述显示区域与所述第二设备对齐;
[0104] 若所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,沿所述宽侧将所 述显示区域与所述第二设备对齐。
[0105] 其中,所述装置还包括第一预处理模块54,所述第一预处理模块54用于:所述第一 参数获取模块通过预设协议获取第一设备的第一屏幕尺寸之前,接收所述第一设备发送的 屏幕适配请求,其中,所述屏幕适配请求为所述第一设备接收到的用户对所述第一设备展 示的屏幕适配提示的操作结果。
[0106] 图5所示装置可W执行图IW及图2所示实施例的装置,实现原理和技术效果参考 图1W及图2所示实施例,不再寶述。
[0107] 图6是本申请实施例=的装置结构示意图,结合图6,本申请实施例一种多屏互动 时的屏幕适配装置,包括:
[0108] 第二参数获取模块61,用于通过预设协议获取第二设备的第二屏幕尺寸,其中,所 述第一设备为投屏设备,所述第二设备为被投屏设备;
[0109] 第二适配模块62,用于对比所示第二屏幕尺寸与所述第一设备对应的第一屏幕尺 寸,并根据所述对比结果更新投屏内容;
[0110] 第二显示模块63,用于所述第一设备将所述更新后的所述投屏内容的投屏至所述 第二设备。
[0111] 其中,所述第二适配模块62,具体用于:W所述第二屏幕尺寸为基准,更新所述投 屏内容的编码的长度和宽度的比例。
[0112] 其中,所述装置还包括第二预处理模块64,用于:所述第二参数获取模块通过预设 协议获取第二设备的第二屏幕尺寸之前,接收用户发起的投屏请求,展示屏幕适配提示,根 据接收到的用户对所述屏幕适配提示的操作结果进行屏幕适配。
[0113] 图6所示装置可W执行图3所示实施例的装置,实现原理和技术效果参考图3所示 实施例,不再寶述。
[0114] 应用实例
[0115] W下部分将结合具体的应用场景,W-个实际的例子对本申请实施例进行进一步 地阐述。
[0116] 用户使用手机看视频,当用户意图跟其他人分享视频时,为了实现更好的多人观 看体验,需要把手机的视频投屏到电视。假设用户使用的手机屏幕尺寸为长5英寸、宽4.5英 寸,被投屏设备电视长为43.58英寸,宽为24.51英寸。明显的,手机的屏幕比例是4:3,电视 的屏幕比例为16:9,在投屏时,若是将手机的视频全屏显示在电视上,则一定会造成视频的 失真变形,在电视屏幕的长宽比比手机屏幕的长宽比大的情况下,视屏被横向拉宽,就人眼 看来,视频中的人物会变矮变胖,失去美感。在运样一种情景下,若是想要更好的投屏质量, 应当在投屏之前进行屏幕尺寸的适配。根据本申请实施例的技术方案,在投屏之前,投屏设 备向用户发出屏幕适配提示,用户可W选择投屏设备主动进行投屏适配、被投屏设备主动 进行投屏适配或者投屏之前不进行屏幕适配。对于每一种投屏适配方式,都会相应告知用 户其适用条件W供用户进行自由选择。
[0117] 假设用户的选择是投屏设备主动进行投屏适配,则在用户选择之后,手机获取电 视的屏幕尺寸比例,并根据运一屏幕尺寸比例对用户将要投屏的视频内容进行再编码,从 而得到符合电视尺寸比例的视频,并将再编码后的视频投放至电视,如此一来,用户能够看 到的视频就是完全不失真的视频。
[0118] 假设用户的选择是被投屏设备主动进行投屏适配,则电视会主动获取手机的屏幕 尺寸比例,本实例中,手机的屏幕比例是4:3,电视获取到手机的屏幕比例之后,与自身的屏 幕比例进行对比,对比结果为(4:3)<(16:9),则电视重新划定自身的显示区域。具体的,所 述显示区域W电视的宽度为宽度,其长度等于电视的宽度乘W手机屏幕的尺寸比例,即 英寸,由此,可在电视机上得到一块长为32.68英寸,宽为24.51英寸的 显示区域
。所述显示区域可W位于电视屏幕的中间部分,长度方向多余的部分平均分配在 显示区域的左侧和右侧,W黑屏状态展示。电视在划定好显示区域后,即可接受手机发送的 投屏内容,并在所述显示区域内展示所述投屏内容。
[0119] W上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可 W是或者也可W不是物理上分开的,作为单元显示的部件可W是或者也可W不是物理单 元,即可W位于一个地方,或者也可W分布到多个网络单元上。可W根据实际的需要选择其 中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性 的劳动的情况下,即可W理解并实施。
[0120] 通过W上的实施方式的描述,本领域的技术人员可W清楚地了解到各实施方式可 借助软件加必需的通用硬件平台的方式来实现,当然也可W通过硬件。基于运样的理解,上 述技术方案本质上或者说对现有技术做出贡献的部分可WW软件产品的形式体现出来,该 计算机软件产品可W存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指 令用W使得一台计算机装置(可W是个人计算机,服务器,或者网络装置等)执行各个实施 例或者实施例的某些部分所述的装置。
[0121] 最后应说明的是:W上实施例仅用W说明本发明的技术方案,而非对其限制;尽管 参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可 W对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换; 而运些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和 范围。
【主权项】
1. 一种多屏互动时的屏幕适配方法,其特征在于,包括: 第二设备通过预设协议获取第一设备的第一屏幕尺寸,其中,所述第一设备为投屏设 备,所述第二设备为被投屏设备; 对比所示第一屏幕尺寸与所述第二设备对应的第二屏幕尺寸,并根据所述对比结果更 新所述第二设备的显示区域; 接收所述第一设备发送的所投屏内容,将所述投屏内容显示至所述第二设备的所述显 示区域。2. 根据权利要求1所述的方法,其特征在于,根据所述对比结果更新所述第二设备的显 示区域,具体包括: 当判定所述第一屏幕尺寸的长宽比大于所述第二屏幕尺寸的长宽比,根据所述第一屏 幕尺寸的长宽比,以所述第二屏幕尺寸的长度为基准适配得到所述第二设备的显示区域的 宽度。3. 根据权利要求2所述的方法,其特征在于,根据所述第一屏幕尺寸的长宽比,以所述 第二屏幕尺寸的长度为基准适配得到所述第二设备的显示区域的宽度,具体包括: 在所述第二设备中,以所述第二设备的长度为所述显示区域的长度,以所述显示区域 的长度除以所述第一屏幕尺寸的长宽比得到所述显示区域的宽度。4. 根据权利要求1所述的方法,其特征在于,根据所述对比结果更新所述第二设备的显 示区域,具体包括: 当判定所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,根据所述第一屏 幕尺寸的长宽比,以所述第二屏幕尺寸的宽度为基准适配得到第二设备的显示区域的长 度。5. 根据权利要求4所述的方法,其特征在于,根据所述第一屏幕尺寸的长宽比,以所述 第二屏幕尺寸的宽度为基准适配得到第二设备的显示区域的长度,具体包括: 在所述第二设备中,以所述第二设备的宽度为所述显示区域的宽度,并以所述显示区 域的宽度乘以所述第一屏幕尺寸的长宽比得到所述显示区域的长度。6. 根据权利要求3或5所述的方法,其特征在于,所述方法还包括: 按照预设策略在所述第二设备处分配所述显示区域,其中,所述预设策略包括: 若所述第一屏幕尺寸的长宽比大于所述第二屏幕尺寸的长宽比,将所述显示区域置于 所述第二设备的中心位置,将空余区域平均分配在所述显示区域的长侧; 若所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,将所述显示区域置于 所述第二设备的中心位置,将空余区域平均分配在所述显示区域的宽侧;其中,所述空余区 域为所述第二设备中除所述显示区域以外的区域; 或,若所述第一屏幕尺寸的长宽比大于所述第二屏幕尺寸的长宽比,沿所述长侧将所 述显示区域与所述第二设备对齐; 若所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,沿所述宽侧将所述显 示区域与所述第二设备对齐。7. 根据权利要求1所述的方法,其特征在于,第二设备通过预设协议获取第一设备的第 一屏幕尺寸之前,所述方法还包括: 所述第二设备接收所述第一设备发送的屏幕适配请求,其中,所述屏幕适配请求为所 述第一设备接收到的用户对所述第一设备展示的屏幕适配提示的操作结果。8. -种多屏互动时的屏幕适配方法,其特征在于,包括:第一设备通过预设协议获取第 二设备的第二屏幕尺寸,其中,所述第一设备为投屏设备,所述第二设备为被投屏设备; 对比所示第二屏幕尺寸与所述第一设备对应的第一屏幕尺寸,并根据所述对比结果更 新投屏内容; 所述第一设备将所述更新后的所述投屏内容的投屏至所述第二设备。9. 根据权利要求8所述的方法,其特征在于,根据所述对比结果更新投屏内容,具体包 括: 以所述第二屏幕尺寸为基准,更新所述投屏内容的编码的长度和宽度的比例。10. 根据权利要求8所述的方法,其特征在于,第一设备通过预设协议获取第二设备的 第二屏幕尺寸之前,所述方法还包括: 所述第一设备接收用户发起的投屏请求,展示屏幕适配提示,根据接收到的用户对所 述屏幕适配提示的操作结果进行屏幕适配。11. 一种多屏互动时的屏幕适配装置,其特征在于,包括: 第一参数获取模块,用于通过预设协议获取第一设备的第一屏幕尺寸,其中,所述第一 设备为投屏设备,所述第二设备为被投屏设备; 第一适配模块,用于对比所示第一屏幕尺寸与所述第二设备对应的第二屏幕尺寸,并 根据所述对比结果更新所述第二设备的显示区域; 第一投屏模块,用于接收所述第一设备发送的所投屏内容,将所述投屏内容显示至所 述第二设备的所述显示区域。12. 根据权利要求11所述的装置,其特征在于,所述第一适配模块,具体用于: 当判定所述第一屏幕尺寸的长宽比大于所述第二屏幕尺寸的长宽比,根据所述第一屏 幕尺寸的长宽比,以所述第二屏幕尺寸的长度为基准适配得到所述第二设备的显示区域的 宽度。13. 根据权利要求12所述的装置,其特征在于,所述第一适配模块,具体用于: 在所述第二设备中,以所述第二设备的长度为所述显示区域的长度,以所述显示区域 的长度除以所述第一屏幕尺寸的长宽比得到所述显示区域的宽度。14. 根据权利要求11所述的装置,其特征在于,所述第一适配模块,具体用于: 当判定所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,根据所述第一屏 幕尺寸的长宽比,以所述第二屏幕尺寸的宽度为基准适配得到第二设备的显示区域的长 度。15. 根据权利要求14所述的装置,其特征在于,述第一适配模块,具体用于: 在所述第二设备中,以所述第二设备的宽度为所述显示区域的宽度,并以所述显示区 域的宽度乘以所述第一屏幕尺寸的长宽比得到所述显示区域的长度。16. 根据权利要求13或15所述的装置,其特征在于,所述第一适配模块,具体用于: 按照预设策略在所述第二设备处分配所述显示区域,其中,所述预设策略包括: 若所述第一屏幕尺寸的长宽比大于所述第二屏幕尺寸的长宽比,将所述显示区域置于 所述第二设备的中心位置,将空余区域平均分配在所述显示区域的长侧; 若所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,将所述显示区域置于 所述第二设备的中心位置,将空余区域平均分配在所述显示区域的宽侧;其中,所述空余区 域为所述第二设备中除所述显示区域以外的区域;或,若所述第一屏幕尺寸的长宽比大于 所述第二屏幕尺寸的长宽比,沿所述长侧将所述显示区域与所述第二设备对齐; 若所述第一屏幕尺寸的长宽比小于所述第二屏幕尺寸的长宽比,沿所述宽侧将所述显 示区域与所述第二设备对齐。17. 根据权利要求11所述的装置,其特征在于,所述装置还包括第一预处理模块,所述 第一预处理模块用于: 所述第一参数获取模块通过预设协议获取第一设备的第一屏幕尺寸之前,接收所述第 一设备发送的屏幕适配请求,其中,所述屏幕适配请求为所述第一设备接收到的用户对所 述第一设备展示的屏幕适配提示的操作结果。18. -种多屏互动时的屏幕适配装置,其特征在于,包括: 第二参数获取模块,用于通过预设协议获取第二设备的第二屏幕尺寸,其中,所述第一 设备为投屏设备,所述第二设备为被投屏设备; 第二适配模块,用于对比所示第二屏幕尺寸与所述第一设备对应的第一屏幕尺寸,并 根据所述对比结果更新投屏内容; 第二显示模块,用于所述第一设备将所述更新后的所述投屏内容的投屏至所述第二设 备。19. 根据权利要求18所述的装置,其特征在于,所述第二适配模块,具体用于: 以所述第二屏幕尺寸为基准,更新所述投屏内容的编码的长度和宽度的比例。20. 根据权利要求18所述的装置,其特征在于,所述装置还包括第二预处理模块,用于: 所述第二参数获取模块通过预设协议获取第二设备的第二屏幕尺寸之前,接收用户发 起的投屏请求,展示屏幕适配提示,根据接收到的用户对所述屏幕适配提示的操作结果进 行屏幕适配。
【文档编号】G06F3/14GK105955689SQ201610333599
【公开日】2016年9月21日
【申请日】2016年5月19日
【发明人】于冬冬
【申请人】乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1