投屏处理方法、装置、电子设备和存储介质与流程

专利2024-07-12  55


本申请属于信息处理技术领域,具体涉及一种投屏处理方法、装置、电子设备和存储介质。



背景技术:

智能移动终端因为携带方便已经成为目前最主要的娱乐工具。智能移动终端的屏幕尺寸存在一定的限制,在一些应用场景中,用户希望看到大尺寸的影像,因此,可以通过投屏的方式将视频内容投射到大屏幕设备上。

在实现本申请过程中,发明人发现现有技术中至少存在如下问题:

一方面,智能移动终端的显示屏的尺寸比例(一般为长宽比例)与大屏幕设备的显示屏的尺寸比例上通常会有一定的差别。例如,智能手机显示屏的尺寸比例一般在19:9~21:9之间,大屏幕设备的显示屏的尺寸比例大多是16:9。显示屏尺寸比例的不适配,使得适应于智能移动终端的视频内容投射到大屏幕设备上时,或者需要拉伸或裁剪视频的画面,或者大屏幕设备的显示屏上显示有黑边(即非投屏显示区),影响了视频观看效果。

另一方面,一些用户在观看视频内容时希望与其他用户发生互动,互动时所发布的信息被称为交互信息,如用户发布的、能够与视频内容共同显示的弹幕信息。在进行投屏过程中,这些交互信息会影响用户对视频内容的观看。

申请内容

本申请实施例的目的是提供一种投屏处理方法、装置、电子设备和存储介质,能够解决现有技术中的投屏处理方法在投屏时未充分利用非投屏显示区,将交互信息与视频内容在同一显示区域内显示,从而影响用户观看的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种投屏处理方法,该方法包括:

通过第一电子设备接收用户的第一输入;

响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接;

在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

向所述第二电子设备发送所述第一显示信息和所述第二显示信息。

第二方面,本申请实施例提供了一种投屏处理方法,该方法包括:

建立第二电子设备与第一电子设备之间的通信连接;

接收第一指令;其中,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息;

基于目标视频的视频显示比例以及所述第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

确定第一显示区域和第二显示区域;所述第一显示区域是基于所述第一显示信息确定的,所述第二显示区域是基于所述第二显示信息确定的;

在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频。

第三方面,本申请实施例提供了一种投屏处理装置,包括:

第一输入接收模块,用于通过第一电子设备接收用户的第一输入;

通信连接建立模块,用于响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接;

显示信息确定模块,用于在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

传输模块,用于向所述第二电子设备发送所述第一显示信息和所述第二显示信息。

第四方面,本申请实施例提供了一种投屏处理装置,包括:

通信连接建立模块,用于建立第二电子设备与第一电子设备之间的通信连接;

第一指令接收模块,用于接收第一指令;其中,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息;

显示信息确定模块,用于基于目标视频的视频显示比例以及所述第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

显示区域确定模块,用于确定第一显示区域和第二显示区域;所述第一显示区域是基于所述第一显示信息确定的,所述第二显示区域是基于所述第二显示信息确定的;

显示模块,用于在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频。

第五方面,本申请实施例提供了一种投屏处理装置,包括:第一电子设备和第二电子设备;

所述第一电子设备用于实现第一方面所述的投屏处理方法的步骤;

所述第二电子设备用于接收第一显示信息与第二显示信息,并根据所述第一显示信息确定第一显示区域,根据所述第二显示信息确定第二显示区域,在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频;或者,

所述第一电子设备用于向第二电子设备发送第一指令;其中,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息;

所述第二电子设备用于实现第二方面所述的投屏处理方法的步骤。

第六方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的投屏处理方法的步骤,或实现如第二方面所述的投屏处理方法的步骤。

第七方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的投屏处理方法的步骤,或实现如第二方面所述的投屏处理方法的步骤。

第八方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的投屏处理方法的步骤,或实现如第二方面所述的投屏处理方法的步骤。

在本申请实施例中,通过第一电子设备接收用户的第一输入;响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接;在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;向所述第二电子设备发送所述第一显示信息和所述第二显示信息,实现了目标视频与目标视频交互信息在第二电子设备显示屏上的分区域显示,避免了目标视频交互信息对用户观看目标视频的干扰,也提高了第二电子设备显示屏的利用率。

附图说明

图1为本申请实施例提供的投屏处理方法的流程图之一;

图2为现有技术中的投屏处理方法将目标视频与目标视频交互信息进行投屏处理的示意图;

图3为本申请实施例提供的投屏处理方法中所涉及的第一显示区域的示意图之一;

图4为本申请实施例提供的投屏处理方法中所涉及的第一显示区域的示意图之二;

图5为本申请实施例提供的投屏处理方法将目标视频与目标视频交互信息进行投屏处理的示意图;

图6为本申请实施例提供的投屏处理方法的流程图之二;

图7为本申请实施例提供的投屏处理方法的流程图之三;

图8为本申请实施例提供的投屏处理方法的流程图之四;

图9为本申请实施例提供的投屏处理方法的流程图之五;

图10为本申请实施例提供的投屏处理方法的流程图之六;

图11为本申请实施例提供的投屏处理装置的示意图之一;

图12为本申请实施例提供的投屏处理装置的示意图之二;

图13为本申请实施例提供的投屏处理装置的示意图之三;

图14为本申请实施例提供的投屏处理装置的示意图之四;

图15为本申请实施例中电子设备的结构示意图之一;

图16为本申请实施例中电子设备的结构示意图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的投屏处理方法、装置、电子设备和存储介质进行详细地说明。

图1为本申请实施例提供的投屏处理方法的流程图,如图1所示,本申请实施例提供的投屏处理方法包括:

步骤101、通过第一电子设备接收用户的第一输入。

步骤102、响应于所述第一输入,建立第一电子设备与第二电子设备之间的通信连接。

在本申请实施例中,所述第一电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等任何具备智能操作系统的电子设备,本申请实施例不作具体限定。

所述第二电子设备可以为电视机、手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等任何显示屏幕的电子设备,本申请实施例不作具体限定。

在本申请实施例中,第一电子设备的显示屏幕的尺寸一般小于第二电子设备的显示屏幕的尺寸。例如,一种典型的第一电子设备为智能手机,一种典型的第二电子设备为智能电视机。

用户的第一输入为用户在第一电子设备的操作,如点击第一电子设备的按钮,或点击第一电子设备屏幕上显示的图标。用户的第一输入用于指示实现投屏功能,即将第一电子设备的屏幕上所显示的内容同步显示到第二电子设备的屏幕上,如将第一电子设备当前所播放的电视剧在第二电子设备上同步播放。

接收用户的第一输入的时机可以有多种可能,如在第一电子设备播放视频内容的过程中,接收用户的第一输入,又如在第一电子设备播放视频内容前,接收用户的第一输入。本申请实施例对此不作具体限定。

步骤103、在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息。

在本申请实施例中,目标视频是指需要被投屏到第二电子设备的视频。如电影、电视剧、用户编辑的小视频等均可以作为目标视频。

随着内容共享成为一种趋势,在播放视频时,通常会同时播放与视频有关的交互信息,如用户发表的评论信息。在本申请实施例中,将与目标视频相关的交互信息称为目标视频交互信息。在将目标视频投屏到第二电子设备时,通常也需要将目标视频交互信息投屏到第二电子设备。

目标视频的视频显示比例是指视频中所包含图像的长度与宽度的比例。常见的视频显示比例有4:3,19:9等。

显示屏的尺寸比例是指显示屏的长度与宽度的比例。常见的显示屏的尺寸比例有4:3,16:9等。

视频显示比例描述了视频中图像的长宽比,其大小可根据实际需要进行调整;而显示屏的尺寸比例是固定的,对于特定的显示屏,其尺寸比例无法根据实际需要进行动态调整。

由于目标视频一般由用户通过第一电子设备选取,因此目标视频所在的服务器会根据第一电子设备的显示屏的尺寸比例选取目标视频的格式。此外,部分目标视频在制作时,其视频显示比例即与第二电子设备的显示屏的尺寸比例存在差异。

基于上述原因,目标视频的视频显示比例与第二电子设备的显示屏的尺寸比例可能存在差异。

当目标视频的视频显示比例小于或等于第二电子设备的显示屏的尺寸比例时,可采用现有技术中的投屏处理方法进行投屏操作,不在本申请实施例提供的投屏处理方法的适用范围内,因此不对其做进一步说明。

当目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例时,如目标视频的视频显示比例为19:9,第二电子设备的显示屏的显示比例为16:9,为了实现目标视频的正常播放,现有技术中或者需要将目标视频的画面进行拉伸或裁剪,或者在第二电子设备的显示屏上留出非投屏显示区。在非投屏显示区内不会播放目标视频与目标视频交互信息。常见的非投屏显示区为显示屏上、下边缘的两条黑边。

图2为现有技术中的投屏处理方法将目标视频与目标视频交互信息进行投屏处理的示意图。如图2所示,在现有技术中,智能手机在显示区域201上播放目标视频(未在图2中标出)时,目标视频交互信息202会同时在显示区域201上播放。智能手机选择投屏功能后,在智能电视的显示区域204上显示目标视频时,目标视频交互信息202会同时在显示区域204上播放。在智能电视显示区域204的上下边缘处存在黑边205,这部分区域未能得到利用。

在本申请实施例中,对于目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例的情况,需要为第二电子设备的显示屏设定第一显示区域与第二显示区域。其中的第二显示区域的长宽比例一般与目标视频的视频显示比例一致,这使得第二显示区域可以正常地播放目标视频。第一显示区域与第二显示区域相互独立,第一显示区域用于播放目标视频交互信息,第二显示区域用于播放目标视频。即在本申请实施例中,通过设置第一显示区域与第二显示区域,在第二电子设备上实现目标视频与目标视频交互信息的分别播放。

具体的说,在本步骤中,需要根据目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,计算所述第二电子设备的第一显示区域的位置信息和第一显示区域的显示尺寸信息。其中,目标视频的视频显示比例可以从目标视频的服务器处获取,第二电子设备的显示屏的尺寸比例可通过第一电子设备与第二电子设备之间的通信连接,从第二电子设备获取。

计算得到的第一显示区域的位置信息和第一显示区域的显示尺寸信息描述了第一显示区域在第二电子设备显示屏上所占据的范围。所述位置信息可以是比例值,如第一显示区域的宽度占整个显示屏宽度的比例值,以及第一显示区域的上边缘(或下边缘)距离显示屏边缘的距离占整个显示屏宽度的比例值。所述位置信息还可以是具体的坐标值,如若以第二电子设备显示屏左上角为原点建立坐标系,第一显示区域的上边缘以及下边缘在该坐标系中的坐标值。当位置信息是具体的坐标值时,在计算位置信息时,除了目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例之外,一般还需要第二电子设备的显示屏的尺寸信息。

第一显示区域可以有一个,也可以有多个。如可以将显示屏的下方边缘区域设置为第一显示区域,参见图3中的301区域;又如第一显示区域有两个,分别为显示屏的上方边缘区域和下方边缘区域,参见图4中的401区域和402区域。

当第一显示区域有多个时,需要计算出多个第一显示区域的位置信息和显示尺寸信息。

基于计算得到的第一显示区域的位置信息和显示尺寸信息,可得到第一显示信息。第一显示信息用于描述所述第二电子设备的第一显示区域的显示信息。所述第一显示信息还可包括第一显示区域的显示参数,所述显示参数可以是对比度、亮度等。

参照上述描述还可以计算出第二显示信息,第二显示信息为所述第二电子设备的第二显示区域的显示信息。具体可包括位置信息、显示尺寸信息和显示参数中的至少一者。

步骤104、向所述第二电子设备发送所述第一显示信息和所述第二显示信息。

步骤105、第二电子设备从第一电子设备处接收第一显示信息和所述第二显示信息。

第一电子设备在计算得到第一显示信息和第二显示信息后,通过第一电子设备与第二电子设备之间的通信连接,将第一显示信息和所述第二显示信息传输给第二电子设备。

步骤106、确定第一显示区域和第二显示区域。

第二电子设备在得到第一显示信息和第二显示信息后,根据第一显示信息可确定第一显示区域在显示屏中的位置、尺寸以及显示参数。如第一显示区域位于显示屏的下方边缘区域;又如第一显示区域位于显示屏的上方边缘区域和下方边缘区域。

类似的,根据第二显示信息可确定第二显示区域在显示屏中的位置、尺寸以及显示参数。如第二显示区域位于显示屏的中间位置。

第二电子设备的显示屏被分成第一显示区域与第二显示区域,在确定第一显示区域后,也可直接将显示屏中的剩余区域作为第二显示区域。

步骤107、在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示目标视频。

第二电子设备通过与提供目标视频以及目标视频交互信息的服务器之间的通信,可以得到目标视频与目标视频交互信息。如何获取目标视频与目标视频交互信息是本领域技术人员的公知常识,因此不在此处重复说明。

在得到目标视频与目标视频交互信息后,在第一显示区域内显示所述目标视频交互信息,在第二显示区域内显示目标视频。

第二显示区域的长宽比例一般与目标视频的视频显示比例相一致,因此无需对目标视频的图像进行裁剪或拉伸即可在第二显示区域内播放目标视频。第一显示区域是显示屏显示界面中的“多余”部分,利用这一“多余”部分显示目标视频交互信息,可以达到在不同的显示区域分别显示目标视频与目标视频交互信息的目的。如图5所示,智能手机在显示区域201上播放目标视频(未在图5中标出)时,目标视频交互信息202会同时在显示区域201上播放。采用本申请实施例提供的投屏处理方法后,当智能手机选择投屏功能,在智能电视的第一显示区域501显示目标视频交互信息202,第二显示区域502显示目标视频。

本申请实施例提供的投屏处理方法通过第一电子设备接收用户的第一输入;响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接;在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;向所述第二电子设备发送所述第一显示信息和所述第二显示信息,实现了目标视频与目标视频交互信息在第二电子设备显示屏上的分区域显示,避免了目标视频交互信息对用户观看目标视频的干扰,也提高了第二电子设备显示屏的利用率。

图6为本申请另一实施例提供的投屏处理方法的流程图,本申请另一实施例提供的投屏处理方法应用于第一电子设备,如图6所示,方法包括:

步骤601、通过第一电子设备接收用户的第一输入。

步骤602、响应于所述第一输入,建立第一电子设备与第二电子设备之间的通信连接。

在本申请实施例中,所述第一电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等任何具备智能操作系统的电子设备,本申请实施例不作具体限定。

所述第二电子设备可以为电视机、手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等任何显示屏幕的电子设备,本申请实施例不作具体限定。

用户的第一输入为用户在第一电子设备的操作,如点击第一电子设备的按钮,或点击第一电子设备屏幕上显示的图标。用户的第一输入用于指示实现投屏功能,即将第一电子设备的屏幕上所显示的内容同步显示到第二电子设备的屏幕上,如将第一电子设备当前所播放的电视剧在第二电子设备上同步播放。

接收用户的第一输入的时机可以有多种可能,如在第一电子设备播放视频内容的过程中,接收用户的第一输入,又如在第一电子设备播放视频内容前,接收用户的第一输入。本申请实施例对此不作具体限定。

步骤603、在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息。

目标视频的视频显示比例是指视频中所包含图像的长度与宽度的比例。常见的视频显示比例有4:3,19:9等。

显示屏的尺寸比例是指显示屏的长度与宽度的比例。常见的显示屏的尺寸比例有4:3,16:9等。

在本申请实施例中,当目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例时,需要为第二电子设备的显示屏设定第一显示区域与第二显示区域。其中的第二显示区域的长宽比例一般与目标视频的视频显示比例一致,这使得第二显示区域可以正常地播放目标视频。第一显示区域与第二显示区域相互独立,第一显示区域用于播放目标视频交互信息,第二显示区域用于播放目标视频。即在本申请实施例中,通过设置第一显示区域与第二显示区域,在第二电子设备上实现目标视频与目标视频交互信息的分别播放。

具体的说,在本步骤中,需要根据目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,计算所述第二电子设备的第一显示区域的位置信息和第一显示区域的显示尺寸信息。其中,目标视频的视频显示比例可以从目标视频的服务器处获取,第二电子设备的显示屏的尺寸比例可通过第一电子设备与第二电子设备之间的通信连接,从第二电子设备获取。

计算得到的第一显示区域的位置信息和第一显示区域的显示尺寸信息描述了第一显示区域在第二电子设备显示屏上所占据的范围。所述位置信息可以是比例值,如第一显示区域的宽度占整个显示屏宽度的比例值,以及第一显示区域的上边缘(或下边缘)距离显示屏边缘的距离占整个显示屏宽度的比例值。所述位置信息还可以是具体的坐标值,如若以第二电子设备显示屏左上角为原点建立坐标系,第一显示区域的上边缘以及下边缘在该坐标系中的坐标值。当位置信息是具体的坐标值时,在计算位置信息时,除了目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例之外,一般还需要第二电子设备的显示屏的尺寸信息。

基于计算得到的第一显示区域的位置信息和显示尺寸信息,可得到第一显示信息。第一显示信息用于描述所述第二电子设备的第一显示区域的显示信息。所述第一显示信息还可包括第一显示区域的显示参数,所述显示参数可以是对比度、亮度等。

参照上述描述还可以计算出第二显示信息,第二显示信息为所述第二电子设备的第二显示区域的显示信息。具体可包括位置信息、显示尺寸信息和显示参数中的至少一者。

步骤604、向所述第二电子设备发送所述第一显示信息和所述第二显示信息。

之前步骤计算得到的第一显示信息和第二显示信息传输至第二电子设备,以使得第二电子设备能够根据第一显示信息确定第一显示区域,进而在第一显示区域内播放目标视频交互信息;根据第二显示信息确定第二显示区域,进而在第二显示区域内播放目标视频。

本申请实施例提供的投屏处理方法由第一电子设备基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第二电子设备的第一显示信息,实现了目标视频与目标视频交互信息在第二电子设备显示屏上的分区域显示,避免了目标视频交互信息对用户观看目标视频的干扰,也提高了第二电子设备显示屏的利用率。

本申请另一实施例,在上述实施例的基础上,在所述通过第一电子设备接收用户的第一输入的步骤之前,方法还包括:

通过第一电子设备接收用户的第二输入;

响应于所述第二输入,从多个候选设备中确定第二电子设备。

第一电子设备在实现投屏功能时,在指定范围内,如同一局域网内部,可能存在着多个可作为第二电子设备的候选设备。此时,第一电子设备可通过扫描的方式获取候选设备的信息,然后显示给用户。用户根据所显示的候选设备的信息,实现第二数据。

第一电子设备接收第二输入,然后响应于所述第二输入,从多个候选设备中确定第二电子设备。

本申请实施例提供的投屏处理方法通过接收用户的第二输入,从多个候选设备中确定第二电子设备,使得用户可以自由选择第二电子设备。

本申请另一实施例,在上述实施例的基础上,在所述响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接的步骤之后,方法还包括:

通过第一电子设备接收用户的第三输入;

响应于所述第三输入,确定所述第二显示区域的位置信息。

第一电子设备在实现投屏功能时,可以由用户来确定第二显示区域的位置。第二显示区域用于显示目标视频,是用户关注度最高的显示区域。因此,在本申请实施例中,用户可以根据自己的需要在第一电子设备上输入第三输入,从而确定第二显示区域的位置。

例如,用户希望在第二电子设备显示屏的下半部分显示目标视频,那么就可以通过第一电子设备输入包含有第二显示区域位置信息的第三输入,第二电子设备接收到相应信息后,就会在显示屏的下半部分显示目标视频,在显示屏的上半部分显示目标视频交互信息。

类似的,用户也可以设置第二电子设备显示屏的左半部分显示目标视频,或设置第二电子设备显示屏的右半部分显示目标视频,或设置第二电子设备显示屏的中间部分显示目标视频,或设置第二电子设备显示屏的下半部分显示目标视频。

本申请实施例提供的投屏处理方法通过接收用户的第三输入,确定所述第二显示区域的位置,使得用户可以自由选择第二显示区域所在的位置。

本申请另一实施例,在上述实施例的基础上,在所述响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接的步骤之后,方法还包括:

接收所述第二电子设备的位置信息;

根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

根据所述相对位置关系,确定所述第二显示区域的位置信息。

第一电子设备在实现投屏功能时,可以通过第一电子设备与第二电子设备之间的相对位置关系,自动确定第二显示区域的位置。

第二电子设备为大屏幕设备,如智能电视机,其安放位置通常是固定的,如安装在墙上。第一电子设备通常为可移动的电子设备,如智能手机。因此,第一电子设备与第二电子设备之间的相对位置关系是可以变化的。例如,在一个客厅内,智能电视机的左前方安放有沙发,右前方安放有躺椅。用户坐在沙发上看电视与用户坐在躺椅上看电视这两种情况下,用户所持智能手机(第一电子设备)与智能电视机(第二电子设备)的相对位置关系显然是不一样的。

当用户(用户所持第一电子设备)与第二电子设备的相对位置关系不同时,用户对第二电子设备显示屏的关注区域就会发生变化。例如,当用户处于显示屏左前方时,用户更关注显示屏的左侧部分,当用户处于显示屏右前方时,用户更关注显示屏的右侧部分。而第二显示区域用于显示目标视频,是用户关注度最高的显示区域。因此在本申请实施例中,由第一电子设备根据第一电子设备与所述第二电子设备之间的相对位置关系,确定第二显示区域的位置。例如,当用户处于显示屏左前方时,第二显示区域位于第二电子设备显示屏的左侧部分,当用户处于显示屏右前方时,第二显示区域位于第二电子设备显示屏的右侧部分。这样做有助于用户更好地观看目标视频。

本申请实施例提供的投屏处理方法通过第一电子设备与所述第二电子设备之间的相对位置关系,确定所述第二显示区域的位置,使得用户可以更好地观看目标视频。

图7为本申请又一实施例提供的投屏处理方法的流程图,本申请又一实施例提供的投屏处理方法应用于第二电子设备,如图7所示,方法包括:

步骤701、建立第二电子设备与第一电子设备之间的通信连接。

步骤702、第二电子设备从第一电子设备处接收第一显示信息和所述第二显示信息。

在本申请实施例中,所述第一显示信息和第二显示信息是所述第一电子设备基于所述目标视频的视频显示比例、所述第二电子设备的显示屏的尺寸比例确定的。

第一电子设备在计算得到第二电子设备的第一显示信息和第二显示信息后,通过第一电子设备与第二电子设备之间的通信连接,将第二电子设备的第一显示信息和第二显示信息传输给第二电子设备。

步骤703、确定第一显示区域和第二显示区域。

第二电子设备在得到第一显示信息和第二显示信息后,根据第一显示信息可确定第一显示区域在显示屏中的位置、尺寸以及显示参数。如第一显示区域位于显示屏的下方边缘区域;又如第一显示区域位于显示屏的上方边缘区域和下方边缘区域。

类似的,根据第二显示信息可确定第二显示区域在显示屏中的位置、尺寸以及显示参数。如第二显示区域位于显示屏的中间位置。

第二电子设备的显示屏被分成第一显示区域与第二显示区域,在确定第一显示区域后,也可直接将显示屏中的剩余区域作为第二显示区域。

步骤704、在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示目标视频。

第二电子设备通过与提供目标视频以及目标视频交互信息的服务器之间的通信,可以得到目标视频与目标视频交互信息。如何获取目标视频与目标视频交互信息是本领域技术人员的公知常识,因此不在此处重复说明。

在得到目标视频与目标视频交互信息后,在第一显示区域内显示所述目标视频交互信息,在第二显示区域内显示目标视频。

第二显示区域的长宽比例一般与目标视频的视频显示比例相一致,因此无需对目标视频的图像进行裁剪或拉伸即可在第二显示区域内播放目标视频。第一显示区域是显示屏显示界面中的“多余”部分,利用这一“多余”部分显示目标视频交互信息,可以达到在不同的显示区域分别显示目标视频与目标视频交互信息的目的。

本申请实施例提供的投屏处理方法根据第一电子设备所提供的第二电子设备的第一显示信息和第二显示信息,在第二电子设备上确定第一显示区域和第二显示区域,在第一显示区域内显示目标视频交互信息,在第二显示区域内显示目标视频,实现了目标视频与目标视频交互信息在第二电子设备显示屏上的分区域显示,避免了目标视频交互信息对用户观看目标视频的干扰,也提高了第二电子设备显示屏的利用率。

本申请另一实施例,在上述实施例的基础上,所述第一显示区域位于所述第二电子设备的显示屏的边缘位置。

在本申请实施例中,第一显示区域用于显示目标视频交互信息,相应的,第二显示区域用于显示目标视频。因此出于方便用户观看的目的,作为一种优选实现方式,第一显示区域位于所述第二电子设备的显示屏的边缘位置,而第二显示区域位于所述第二电子设备的显示屏的中心位置。

如可以将显示屏的下方边缘区域设置为第一显示区域,参见图3中的301区域;又如将显示屏的上方边缘区域和下方边缘区域分别设置为第一显示区域,参见图4中的401区域和402区域。

本申请实施例提供的投屏处理方法通过将第一显示区域设置于所述第二电子设备的显示屏的边缘位置,方便了用户观看。

图8为本申请实施例提供的投屏处理方法的流程图,如图8所示,本申请实施例提供的投屏处理方法包括:

步骤801、通过第一电子设备接收用户的第一输入。

步骤802、响应于所述第一输入,建立第一电子设备与第二电子设备之间的通信连接。

在本申请实施例中,所述第一电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等任何具备智能操作系统的电子设备,本申请实施例不作具体限定。

所述第二电子设备可以为电视机、手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等任何显示屏幕的电子设备,本申请实施例不作具体限定。

在本申请实施例中,第一电子设备的显示屏幕的尺寸一般小于第二电子设备的显示屏幕的尺寸。例如,一种典型的第一电子设备为智能手机,一种典型的第二电子设备为智能电视机。

用户的第一输入为用户在第一电子设备的操作,如点击第一电子设备的按钮,或点击第一电子设备屏幕上显示的图标。用户的第一输入用于指示实现投屏功能,即将第一电子设备的屏幕上所显示的内容同步显示到第二电子设备的屏幕上,如将第一电子设备当前所播放的电视剧在第二电子设备上同步播放。

接收用户的第一输入的时机可以有多种可能,如在第一电子设备播放视频内容的过程中,接收用户的第一输入,又如在第一电子设备播放视频内容前,接收用户的第一输入。本申请实施例对此不作具体限定。

步骤803、在目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例的情况下,向第二电子设备发送第一指令,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息。

在本申请之前的实施例中,由第一电子设备根据目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定所述第二电子设备的第一显示信息和第二显示信息,并将第二电子设备的第一显示信息和第二显示信息传输给第二电子设备。第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者。即,第二电子设备只需要接收第一显示信息和第二显示信息,并根据所述第一显示信息确定第一显示区域,根据所述第二显示信息确定第二显示区域。

而在本申请实施例中,由第二电子设备来计算第一显示信息和第二显示信息,进而根据所述第一显示信息确定第一显示区域,根据所述第二显示信息确定第二显示区域。即,第一显示信息和第二显示信息的计算不再由第一电子设备实现,而是由第二电子设备实现。

具体的说,在本申请实施例中,当第一电子设备判断出目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例时,向第二电子设备发送第一指令,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息。

如何设置第一指令是本领域技术人员的公知常识,因此不在此处做进一步的陈述。

步骤804、接收第一指令。

在本申请实施例中,基于第二电子设备与第一电子设备之间的通信连接,可从第一电子设备接收第一指令。

步骤805、基于目标视频的视频显示比例以及所述第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息。

第二电子设备接收到第一指令后,可基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示区域的位置信息与显示尺寸信息,以及第二显示区域的位置信息与显示尺寸信息。

基于计算得到的第一显示区域的位置信息和显示尺寸信息,可得到第一显示信息。第一显示信息用于描述所述第二电子设备的第一显示区域的显示信息。所述第一显示信息还可包括第一显示区域的显示参数,所述显示参数可以是对比度、亮度等。

基于计算得到的第二显示区域的位置信息和显示尺寸信息,可得到第二显示信息。第二显示信息用于描述第二电子设备的第二显示区域的显示信息。所述第二显示信息还可包括第二显示区域的显示参数,所述显示参数可以是对比度、亮度等。

在本申请之前的实施例中,已经对基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示区域的位置信息与显示尺寸信息,以及第二显示区域的位置信息与显示尺寸信息的具体实现过程做了详细说明,因此不在此处重复。

步骤806、确定第一显示区域和第二显示区域。

第二电子设备在得到第一显示信息和第二显示信息后,根据第一显示信息可确定第一显示区域在显示屏中的位置、尺寸以及显示参数。如第一显示区域位于显示屏的下方边缘区域;又如第一显示区域位于显示屏的上方边缘区域和下方边缘区域。

类似的,根据第二显示信息可确定第二显示区域在显示屏中的位置、尺寸以及显示参数。如第二显示区域位于显示屏的中间位置。

第二电子设备的显示屏被分成第一显示区域与第二显示区域,在确定第一显示区域后,也可直接将显示屏中的剩余区域作为第二显示区域。

步骤807、在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频。

第二电子设备通过与提供目标视频以及目标视频交互信息的服务器之间的通信,可以得到目标视频与目标视频交互信息。如何获取目标视频与目标视频交互信息是本领域技术人员的公知常识,因此不在此处重复说明。

在得到目标视频与目标视频交互信息后,在第一显示区域内显示所述目标视频交互信息,在第二显示区域内显示目标视频。

本申请实施例提供的投屏处理方法由第一电子设备确定目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例后,向第二电子设备发出分区域显示目标视频与目标视频交互信息的指令,第二电子设备收到指令后,根据目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例确定第二电子设备的第一显示信息和第二显示信息,实现了目标视频与目标视频交互信息在第二电子设备显示屏上的分区域显示,避免了目标视频交互信息对用户观看目标视频的干扰,也提高了第二电子设备显示屏的利用率。

图9为本申请又一实施例提供的投屏处理方法的流程图,本申请又一实施例提供的投屏处理方法应用于第一电子设备,如图9所示,方法包括:

步骤901、通过第一电子设备接收用户的第一输入。

步骤902、响应于所述第一输入,建立第一电子设备与第二电子设备之间的通信连接。

在本申请实施例中,用户的第一输入为用户在第一电子设备的操作,如点击第一电子设备的按钮,或点击第一电子设备屏幕上显示的图标。用户的第一输入用于指示实现投屏功能,即将第一电子设备的屏幕上所显示的内容同步显示到第二电子设备的屏幕上,如将第一电子设备当前所播放的电视剧在第二电子设备上同步播放。

步骤903、在目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例的情况下,向第二电子设备发送第一指令,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息。

在本申请实施例中,由第二电子设备来计算第一显示信息和第二显示信息,进而根据第一显示信息确定第一显示区域,根据第二显示信息确定第二显示区域。

具体的说,在本申请实施例中,当第一电子设备判断出目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例时,向第二电子设备发送第一指令,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息。

本申请实施例提供的投屏处理方法由第一电子设备确定目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例后,向第二电子设备发出分区域显示目标视频与目标视频交互信息的指令,以使得第二电子设备收到指令后,根据目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例确定第二电子设备的第一显示信息和第二显示信息,实现了目标视频与目标视频交互信息在第二电子设备显示屏上的分区域显示,避免了目标视频交互信息对用户观看目标视频的干扰,也提高了第二电子设备显示屏的利用率。

图10为本申请又一实施例提供的投屏处理方法的流程图,本申请又一实施例提供的投屏处理方法应用于第二电子设备,如图10所示,方法包括:

步骤1001、建立第二电子设备与第一电子设备之间的通信连接。

步骤1002、接收第一指令。

在本申请实施例中,基于第二电子设备与第一电子设备之间的通信连接,可从第一电子设备接收第一指令。所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息。

步骤1003、基于目标视频的视频显示比例以及所述第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息。

第二电子设备接收到第一指令后,可基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示区域的位置信息与显示尺寸信息,以及第二显示区域的位置信息与显示尺寸信息。

基于计算得到的第一显示区域的位置信息和显示尺寸信息,可得到第一显示信息。基于计算得到的第二显示区域的位置信息和显示尺寸信息,可得到第二显示信息。

在本申请之前的实施例中,已经对基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息的具体实现过程做了详细说明,因此不在此处重复。

步骤1004、确定第一显示区域和第二显示区域。

第二电子设备在得到第一显示信息和第二显示信息后,根据第一显示信息可确定第一显示区域在显示屏中的位置、尺寸以及显示参数。如第一显示区域位于显示屏的下方边缘区域;又如第一显示区域位于显示屏的上方边缘区域和下方边缘区域。

类似的,根据第二显示信息可确定第二显示区域在显示屏中的位置、尺寸以及显示参数。如第二显示区域位于显示屏的中间位置。

第二电子设备的显示屏被分成第一显示区域与第二显示区域,在确定第一显示区域后,也可直接将显示屏中的剩余区域作为第二显示区域。

步骤1005、在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频。

第二电子设备通过与提供目标视频以及目标视频交互信息的服务器之间的通信,可以得到目标视频与目标视频交互信息。如何获取目标视频与目标视频交互信息是本领域技术人员的公知常识,因此不在此处重复说明。

在得到目标视频与目标视频交互信息后,在第一显示区域内显示所述目标视频交互信息,在第二显示区域内显示目标视频。

本申请实施例提供的投屏处理方法在第二电子设备接收到分区域显示目标视频与目标视频交互信息的指令后,根据目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例确定第二电子设备的第一显示信息和第二显示信息,实现了目标视频与目标视频交互信息在第二电子设备显示屏上的分区域显示,避免了目标视频交互信息对用户观看目标视频的干扰,也提高了第二电子设备显示屏的利用率。

本申请另一实施例,在上述实施例的基础上,在所述确定第一显示信息和第二显示信息的步骤之前,方法还包括:

接收第二显示区域的位置信息;其中所述第二显示区域的位置信息是基于用户的输入信息确定的。

第一电子设备在实现投屏功能时,可以由用户来确定第二显示区域的位置。第二显示区域用于显示目标视频,是用户关注度最高的显示区域。因此,在本申请实施例中,用户可以根据自己的需要在第一电子设备上确定第二显示区域的位置信息。

所确定的第二显示区域的位置信息通过第一电子设备与第二电子设备之间的通信连接传输给第二电子设备,从而由第二电子设备根据第二显示区域的位置信息确定第二显示区域。

本申请实施例提供的投屏处理方法通过从第一电子设备接收根据用户的输入所确定的第二显示区域的位置信息,使得用户可以自由选择第二显示区域所在的位置。

本申请另一实施例,在上述实施例的基础上,在所述确定第一显示信息和第二显示信息的步骤之前,方法还包括:

接收所述第一电子设备的位置信息;

根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

根据所述相对位置关系,确定所述第二显示区域的位置信息。

第一电子设备在实现投屏功能时,可以通过第一电子设备与第二电子设备之间的相对位置关系,自动确定第二显示区域的位置。

第二电子设备为大屏幕设备,如智能电视机,其安放位置通常是固定的,如安装在墙上。第一电子设备通常为可移动的电子设备,如智能手机。因此,第一电子设备与第二电子设备之间的相对位置关系是可以变化的。例如,在一个客厅内,智能电视机的左前方安放有沙发,右前方安放有躺椅。用户坐在沙发上看电视与用户坐在躺椅上看电视这两种情况下,用户所持智能手机(第一电子设备)与智能电视机(第二电子设备)的相对位置关系显然是不一样的。

当用户(用户所持第一电子设备)与第二电子设备的相对位置关系不同时,用户对第二电子设备显示屏的关注区域就会发生变化。例如,当用户处于显示屏左前方时,用户更关注显示屏的左侧部分,当用户处于显示屏右前方时,用户更关注显示屏的右侧部分。而第二显示区域用于显示目标视频,是用户关注度最高的显示区域。因此在本申请实施例中,由第二电子设备根据第一电子设备与所述第二电子设备之间的相对位置关系,确定第二显示区域的位置。例如,当用户处于显示屏左前方时,第二显示区域位于第二电子设备显示屏的左侧部分,当用户处于显示屏右前方时,第二显示区域位于第二电子设备显示屏的右侧部分。这样做有助于用户更好地观看目标视频。

本申请实施例提供的投屏处理方法通过第一电子设备与所述第二电子设备之间的相对位置关系,确定所述第二显示区域的位置,使得用户可以更好地观看目标视频。

需要说明的是,本申请实施例提供的投屏处理方法,执行主体可以为投屏处理装置,或者该投屏处理装置中的用于执行加载投屏处理方法的控制模块。本申请实施例中以投屏处理装置执行加载投屏处理方法为例,说明本申请实施例提供的投屏处理方法。

图11为本申请实施例提供的投屏处理装置的示意图,如图11所示,本申请实施例提供的投屏处理装置,包括:

第一输入接收模块1101,用于通过第一电子设备接收用户的第一输入;

通信连接建立模块1102,用于响应于所述第一输入,建立第一电子设备与第二电子设备之间的通信连接;

显示信息确定模块1103,用于在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

传输模块1104,用于向所述第二电子设备发送所述第一显示信息和所述第二显示信息。

可选的,装置还包括:

第二输入接收模块,用于通过第一电子设备接收用户的第二输入;

第二电子设备确定模块,用于响应于所述第二输入,从多个候选设备中确定第二电子设备。

可选的,装置还包括:

第三输入接收模块,用于通过第一电子设备接收用户的第三输入;

第二显示区域位置信息确定模块,用于响应于所述第三输入,确定所述第二显示区域的位置信息。

可选的,装置还包括:

第二电子设备位置信息接收模块,用于接收所述第二电子设备的位置信息;

相对位置关系确定模块,用于根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

第二显示区域位置信息确定模块,用于根据所述相对位置关系,确定所述第二显示区域的位置信息。

图12为本申请实施例提供的投屏处理装置的示意图,如图12所示,本申请实施例提供的投屏处理装置,包括:

通信连接建立模块1201,用于建立第二电子设备与第一电子设备之间的通信连接;

接收模块1202,用于接收第二电子设备的第一显示信息和第二显示信息;其中,所述第一显示信息和第二显示信息是所述第一电子设备基于所述目标视频的视频显示比例、所述第二电子设备的显示屏的尺寸比例确定的;

显示区域确定模块1203,用于确定第一显示区域和第二显示区域,所述第一显示区域是基于所述第一显示信息确定的;所述第二显示区域是基于所述第二显示信息确定的;

显示模块1204,用于在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频。

可选的,所述第一显示区域位于所述第二电子设备的显示屏的边缘位置。

图13为本申请实施例提供的投屏处理装置的示意图,如图13所示,本申请实施例提供的投屏处理装置,包括:

第一输入接收模块1301,用于通过第一电子设备接收用户的第一输入;

通信连接建立模块1302,用于响应于所述第一输入,建立第一电子设备与第二电子设备之间的通信连接;

指令发送模块1303,用于在目标视频的视频显示比例大于第二电子设备的显示屏的尺寸比例的情况下,向第二电子设备发送第一指令,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息。

图14为本申请实施例提供的投屏处理装置的示意图,如图14所示,本申请实施例提供的投屏处理装置,包括:

通信连接建立模块1401,用于建立第二电子设备与第一电子设备之间的通信连接;

指令接收模块1402,用于接收第一指令;其中,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息;

显示信息确定模块1403,用于基于目标视频的视频显示比例以及所述第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

显示区域确定模块1404,用于确定第一显示区域和第二显示区域;所述第一显示区域是基于所述第一显示信息确定的,所述第二显示区域是基于所述第二显示信息确定的;

显示模块1405,用于在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频。

可选的,装置还包括:

第二显示区域位置信息接收模块,用于接收第二显示区域的位置信息;其中所述第二显示区域的位置信息是基于用户的输入信息确定的。

可选的,装置还包括:

第一电子设备位置信息接收模块,用于接收所述第一电子设备的位置信息;

相对位置关系确定模块,用于根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

第二显示区域位置信息确定模块,用于根据所述相对位置关系,确定所述第二显示区域的位置信息。

本申请另一实施例,提供了一种投屏处理装置,包括第一电子设备和第二电子设备;

所述第一电子设备用于实现所述的投屏处理方法的步骤;

所述第二电子设备用于接收第一显示信息与第二显示信息,并根据所述第一显示信息确定第一显示区域,根据所述第二显示信息确定第二显示区域,在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频;或者,

所述第一电子设备用于向第二电子设备发送第一指令;其中,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息;

所述第二电子设备用于实现所述的投屏处理方法的步骤。

具体来说,本申请实施例提供的上述投屏处理装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。

本申请实施例中的投屏处理装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为服务器、网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的投屏处理装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的投屏处理装置能够实现图1至图10的方法实施例中投屏处理装置实现的各个过程,为避免重复,这里不再赘述。

可选的,如图15所示,本申请实施例还提供一种电子设备1500,包括处理器1502,存储器1501,存储在存储器1501上并可在所述处理器1502上运行的程序或指令,该程序或指令被处理器1502执行时实现上述投屏处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图16为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1600包括但不限于:射频单元1601、网络模块1602、音频输出单元1603、输入单元1604、传感器1605、显示单元1606、用户输入单元1607、接口单元1608、存储器1609、以及处理器1610等部件。

本领域技术人员可以理解,电子设备1600还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1610逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图16中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,处理器1610,用于通过第一电子设备接收用户的第一输入;响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接;在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;向所述第二电子设备发送所述第一显示信息和所述第二显示信息。

或,用于建立第二电子设备与第一电子设备之间的通信连接;接收第一指令;其中,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息;基于目标视频的视频显示比例以及所述第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;确定第一显示区域和第二显示区域;所述第一显示区域是基于所述第一显示信息确定的,所述第二显示区域是基于所述第二显示信息确定的;在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频。

可选的,处理器1610,还用于接收用户的第二输入;响应于所述第二输入,从多个候选设备中确定第二电子设备。

可选的,处理器1610,还用于接收用户的第三输入;响应于所述第三输入,确定所述第二显示区域的位置信息。

可选的,处理器1610,还用于接收所述第二电子设备的位置信息;根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;根据所述相对位置关系,确定所述第二显示区域的位置信息。

可选的,处理器1610,还用于接收第二显示区域的位置信息;其中所述第二显示区域的位置信息是基于用户的输入信息确定的。

可选的,处理器1610,还用于接收所述第一电子设备的位置信息;根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;根据所述相对位置关系,确定所述第二显示区域的位置信息。

需要说明的是,本实施例中上述电子设备1600可以实现本申请实施例中方法实施例中的各个过程,以及达到相同的有益效果,为避免重复,此处不再赘述。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述投屏处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述投屏处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。


技术特征:

1.一种投屏处理方法,其特征在于,包括:

通过第一电子设备接收用户的第一输入;

响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接;

在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

向所述第二电子设备发送所述第一显示信息和所述第二显示信息。

2.根据权利要求1所述的投屏处理方法,其特征在于,在所述通过第一电子设备接收用户的第一输入的步骤之前,方法还包括:

通过第一电子设备接收用户的第二输入;

响应于所述第二输入,从多个候选设备中确定第二电子设备。

3.根据权利要求1所述的投屏处理方法,其特征在于,在所述响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接的步骤之后,方法还包括:

通过第一电子设备接收用户的第三输入;

响应于所述第三输入,确定所述第二显示区域的位置信息。

4.根据权利要求1所述的投屏处理方法,其特征在于,在所述响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接的步骤之后,方法还包括:

接收所述第二电子设备的位置信息;

根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

根据所述相对位置关系,确定所述第二显示区域的位置信息。

5.一种投屏处理方法,其特征在于,包括:

建立第二电子设备与第一电子设备之间的通信连接;

接收第一指令;其中,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息;

基于目标视频的视频显示比例以及所述第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

确定第一显示区域和第二显示区域;所述第一显示区域是基于所述第一显示信息确定的,所述第二显示区域是基于所述第二显示信息确定的;

在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频。

6.根据权利要求5所述的投屏处理方法,其特征在于,在所述确定第一显示信息和第二显示信息的步骤之前,方法还包括:

接收第二显示区域的位置信息;其中所述第二显示区域的位置信息是基于用户的输入信息确定的。

7.根据权利要求5所述的投屏处理方法,其特征在于,在所述确定第一显示信息和第二显示信息的步骤之前,方法还包括:

接收所述第一电子设备的位置信息;

根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

根据所述相对位置关系,确定所述第二显示区域的位置信息。

8.一种投屏处理装置,其特征在于,包括:

第一输入接收模块,用于通过第一电子设备接收用户的第一输入;

通信连接建立模块,用于响应于所述第一输入,建立所述第一电子设备与第二电子设备之间的通信连接;

显示信息确定模块,用于在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

传输模块,用于向所述第二电子设备发送所述第一显示信息和所述第二显示信息。

9.根据权利要求8所述的投屏处理装置,其特征在于,装置还包括:

第二输入接收模块,用于通过第一电子设备接收用户的第二输入;

第二电子设备确定模块,用于响应于所述第二输入,从多个候选设备中确定第二电子设备。

10.根据权利要求8所述的投屏处理装置,其特征在于,装置还包括:

第三输入接收模块,用于通过第一电子设备接收用户的第三输入;

第二显示区域位置信息确定模块,用于响应于所述第三输入,确定所述第二显示区域的位置信息。

11.根据权利要求8所述的投屏处理装置,其特征在于,装置还包括:

第二电子设备位置信息接收模块,用于接收所述第二电子设备的位置信息;

相对位置关系确定模块,用于根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

第二显示区域位置信息确定模块,用于根据所述相对位置关系,确定所述第二显示区域的位置信息。

12.一种投屏处理装置,其特征在于,包括:

通信连接建立模块,用于建立第二电子设备与第一电子设备之间的通信连接;

第一指令接收模块,用于接收第一指令;其中,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息;

显示信息确定模块,用于基于目标视频的视频显示比例以及所述第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息,所述第一显示信息为所述第二电子设备的第一显示区域的显示信息,所述第二显示信息为所述第二电子设备的第二显示区域的显示信息,所述第二显示信息包括位置信息、显示尺寸信息和显示参数中的至少一者;其中,所述第一显示区域和所述第二显示区域不相同,所述第一显示区域用于显示目标视频交互信息;

显示区域确定模块,用于确定第一显示区域和第二显示区域;所述第一显示区域是基于所述第一显示信息确定的,所述第二显示区域是基于所述第二显示信息确定的;

显示模块,用于在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频。

13.根据权利要求12所述的投屏处理装置,其特征在于,装置还包括:

第二显示区域位置信息接收模块,用于接收第二显示区域的位置信息;其中所述第二显示区域的位置信息是基于用户的输入信息确定的。

14.根据权利要求12所述的投屏处理装置,其特征在于,装置还包括:

第一电子设备位置信息接收模块,用于接收所述第一电子设备的位置信息;

相对位置关系确定模块,用于根据所述第一电子设备的位置信息与所述第二电子设备的位置信息,确定所述第一电子设备与所述第二电子设备之间的相对位置关系;

第二显示区域位置信息确定模块,用于根据所述相对位置关系,确定所述第二显示区域的位置信息。

15.一种投屏处理装置,其特征在于,包括第一电子设备和第二电子设备;

所述第一电子设备用于实现权利要求1至4任一项所述的投屏处理方法的步骤;

所述第二电子设备用于接收第一显示信息与第二显示信息,并根据所述第一显示信息确定第一显示区域,根据所述第二显示信息确定第二显示区域,在所述第一显示区域内显示所述目标视频交互信息,在所述第二显示区域内显示所述目标视频;或者,

所述第一电子设备用于向第二电子设备发送第一指令;其中,所述第一指令用于指示所述第二电子设备分离显示目标视频与目标视频交互信息;

所述第二电子设备用于实现权利要求5至7任一项所述的投屏处理方法的步骤。

16.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至4任一项所述的投屏处理方法的步骤,或实现如权利要求5至7任一项所述的投屏处理方法的步骤。

17.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至4任一项所述的投屏处理方法的步骤,或实现如权利要求5至7任一项所述的投屏处理方法的步骤。

技术总结
本申请公开了一种投屏处理方法、装置、电子设备和存储介质,属于信息处理技术领域。方法包括:通过第一电子设备接收用户的第一输入;响应于所述第一输入,建立第一电子设备与第二电子设备之间的通信连接;在目标视频的视频显示比例大于所述第二电子设备的显示屏的尺寸比例的情况下,基于目标视频的视频显示比例以及第二电子设备的显示屏的尺寸比例,确定第一显示信息和第二显示信息;向所述第二电子设备发送所述第一显示信息和所述第二显示信息。在本申请实施例中,实现了目标视频与目标视频交互信息在第二电子设备显示屏上的分区域显示,避免了目标视频交互信息对用户观看目标视频的干扰,也提高了第二电子设备显示屏的利用率。

技术研发人员:林创欣
受保护的技术使用者:维沃移动通信有限公司
技术研发日:2020.12.10
技术公布日:2021.04.06

转载请注明原文地址:https://xbbs.6miu.com/read-20325.html