投屏方法、装置、电子设备及存储介质

文档序号:1941869 发布日期:2021-12-07 浏览:14次 >En<

阅读说明:本技术 投屏方法、装置、电子设备及存储介质 (Screen projection method and device, electronic equipment and storage medium ) 是由 黄斌 叶瑞权 马颖江 于 2021-08-23 设计创作,主要内容包括:本发明实施例提供了一种投屏方法、装置、电子设备及存储介质,所述方法包括:基于近场通信协议与投屏设备之间建立连接;确定待投屏内容,所述待投屏内容包括所述移动设备显示屏界面当前显示的内容;通过所述连接将所述待投屏内容发送至所述投屏设备,以使所述投屏设备对所述待投屏内容进行显示。如此移动设备通过近场通信协议与投屏设备之间快速建立连接,便于投屏设备显示移动设备显示屏界面当前显示的内容,简化了用户与移动设备的交互方式,缩短了投屏的耗时,提高了用户体验。(The embodiment of the invention provides a screen projection method, a screen projection device, electronic equipment and a storage medium, wherein the method comprises the following steps: establishing connection with screen projection equipment based on a near field communication protocol; determining content to be projected, wherein the content to be projected comprises content currently displayed on a display screen interface of the mobile equipment; and sending the content to be screen-projected to the screen-projecting equipment through the connection so that the screen-projecting equipment displays the content to be screen-projected. Therefore, the mobile equipment is connected with the screen projection equipment rapidly through the near field communication protocol, the screen projection equipment is convenient to display the content currently displayed on the display screen interface of the mobile equipment, the interaction mode of a user and the mobile equipment is simplified, the screen projection time is shortened, and the user experience is improved.)

投屏方法、装置、电子设备及存储介质

技术领域

本发明实施例涉及互联网技术领域,尤其涉及一种投屏方法、装置、电子设备及存储介质。

背景技术

随着互联网技术的发展,投屏技术得到了广泛的应用。投屏是指将移动设备上的媒体文件投放到投屏设备上进行播放。例如,将手机上的视频投放到智能电视上进行播放,这样用户就能在智能电视上浏览手机上的视频。

目前,当移动设备进行投屏操作时,大都是通过投屏码与投屏设备进行配对,或者扫描二维码与投屏设备进行配对,从而移动设备上的媒体文件投放到投屏设备上进行播放。如此目前的投屏方法,用户与移动设备的交互方式较为繁琐,用户体验不佳。

发明内容

为了解决上述目前的投屏方法,用户与移动设备的交互方式较为繁琐,用户体验不佳的技术问题,本发明实施例提供了一种投屏方法、装置、电子设备及存储介质。

在本发明实施例的第一方面,首先提供了一种投屏方法,应用于移动设备,所述方法包括:

基于近场通信协议与投屏设备之间建立连接;

确定待投屏内容,所述待投屏内容包括所述移动设备显示屏界面当前显示的内容;

通过所述连接将所述待投屏内容发送至所述投屏设备,以使所述投屏设备对所述待投屏内容进行显示。

在一个可选的实施方式中,所述近场通信协议包括超宽带UWB协议,所述基于近场通信协议与投屏设备之间建立连接,包括:

经由UWB定位确定所述移动设备与投屏设备之间的目标距离;

在所述目标距离未超过预设距离阈值的情况下,基于所述UWB协议与所述投屏设备之间建立连接。

在一个可选的实施方式中,所述投屏设备至少包括一个,所述通过所述连接将所述待投屏内容发送至所述投屏设备,以使所述投屏设备对所述待投屏内容进行显示,包括:

根据所述目标距离,从所述投屏设备中选择目标投屏设备;

通过所述连接将所述待投屏内容发送至所述目标投屏设备,以使所述目标投屏设备对所述待投屏内容进行显示。

在一个可选的实施方式中,所述方法还包括:

确定所述移动设备的位置变化,查找与所述位置变化对应的控制指令,基于所述控制指令控制所述待投屏内容。

在一个可选的实施方式中,所述确定所述移动设备的位置变化,查找与所述位置变化对应的控制指令,包括:

在所述连接建立过程中,经由UWB定位确定所述移动设备相较于所述投屏设备的第一距离和第一角度;

根据所述第一距离和所述第一角度,确定所述移动设备相较于所述投屏设备的第一位置;

在检测到所述移动设备沿着第一方向移动的情况下,经由UWB定位确定所述移动设备相较于所述投屏设备的第二距离和第二角度;

根据所述第二距离和所述第二角度,确定所述移动设备相较于所述投屏设备的第二位置;

确定所述第一位置与所述第二位置之间的第一夹角,根据所述第一夹角查找与所述第一方向对应的控制指令。

在一个可选的实施方式中,所述根据所述第一夹角查找与所述第一方向对应的控制指令,包括:

在所述第一夹角大于或等于预设角度阈值的情况下,查找与所述第一方向对应的控制指令。

在一个可选的实施方式中,所述根据所述第一夹角查找与所述第一方向对应的控制指令,包括:

在预设时间段内检测所述移动设备是否沿着第二方向移动,其中,所述第二方向与所述第一方向相反;

在预设时间段内未检测到所述移动设备沿着第二方向移动的情况下,根据所述第一夹角查找与所述第一方向对应的控制指令。

在一个可选的实施方式中,所述方法还包括:

在预设时间段内检测到所述移动设备沿着第二方向移动的情况下,经由UWB定位确定所述移动设备相较于所述投屏设备的第三距离和第三角度;

根据所述第三距离和所述第三角度,确定所述移动设备相较于所述投屏设备的第三位置;

确定所述第二位置与所述第三位置之间的第二夹角,根据所述第一夹角与所述第二夹角,查找与所述第一方向、所述第二方向对应的控制指令。

在一个可选的实施方式中,所述根据所述第一夹角与所述第二夹角,查找与所述第一方向、所述第二方向对应的控制指令,包括:

在所述第一夹角与所述第二夹角均大于或等于预设角度阈值的情况下,查找与所述第一方向、所述第二方向对应的控制指令。

在本发明实施例的第二方面,提供了一种投屏装置,应用于移动设备,所述装置包括:

连接建立模块,用于基于近场通信协议与投屏设备之间建立连接;

内容确定模块,用于确定待投屏内容,所述待投屏内容包括所述移动设备显示屏界面当前显示的内容;

内容投屏模块,用于通过所述连接将所述待投屏内容发送至所述投屏设备,以使所述投屏设备对所述待投屏内容进行显示。

在本发明实施例的第三方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述第一方面中所述的投屏方法。

在本发明实施例的第四方面,还提供了一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面中所述的投屏方法。

在本发明实施例的第五方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面中所述的投屏方法。

本发明实施例提供的技术方案,移动设备基于近场通信协议与投屏设备之间建立连接,确定待投屏内容,待投屏内容包括移动设备显示屏界面当前显示的内容,通过建立的连接将待投屏内容发送至投屏设备,以使投屏设备对待投屏内容进行显示。如此移动设备通过近场通信协议与投屏设备之间快速建立连接,便于投屏设备显示移动设备显示屏界面当前显示的内容,简化了用户与移动设备的交互方式,缩短了投屏的耗时,提高了用户体验。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中示出的一种投屏系统的架构示意图;

图2为本发明实施例中示出的一种投屏方法的实施流程示意图;

图3为本发明实施例中示出的一种连接建立方法的实施流程示意图;

图4为本发明实施例中示出的另一种投屏方法的实施流程示意图;

图5为本发明实施例中示出的一种确定移动设备的位置变化,并查找与位置变化对应的控制指令的实施流程示意图;

图6为本发明实施例中示出的一种第一位置与第二位置之间的第一夹角示意图;

图7为本发明实施例中示出的一种第二位置与第三位置之间的第二夹角示意图;

图8为本发明实施例中示出的一种投屏装置的结构示意图;

图9为本发明实施例中示出的一种电子设备的结构示意图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本发明实施例中,移动设备(例如平板电脑、手机)和投屏设备(例如电视机、空调、大屏冰箱、带屏洗衣机等)之间基于近场通信协议建立连接,这里的近场通信协议可以是UWB(Ultra Wide Band,超宽带)协议,并基于该连接实现待投屏内容的传输,进而实现同屏显示,从而简化了用户与移动设备的交互方式,缩短了投屏的耗时,提高了用户体验。UWB技术是一种无线载波通信技术,它不采用正弦载波,而是利用纳秒级的非正弦波窄脉冲传输数据,因此其所占的频谱范围很宽,并且具有低功耗和高速数据传输的特点。

下面以移动设备和投屏设备采用直投模式实现投屏为例,对投屏的具体实现过程进行详细描述。在直投模式中,移动设备确定待投屏内容,待投屏内容包括移动设备显示屏界面当前显示的内容,并发送给投屏设备投屏进行显示。移动设备显示屏界面当前显示的内容可以包括但不限于文档、游戏、图片和视频等。

图1是本发明实施例示出的一种投屏系统的架构示意图,参见图1,该投屏系统包括移动设备和与其通信连接的投屏设备。移动设备包括UWB模块11和发送模块12,UWB模块11和发送模块12电连接。投屏设备包括UWB模块21、接收模块22和显示模块23,接收模块22分别与UWB模块21和显示模块23电连接。

需要说明的是,移动设备可以与多台投屏设备通信连接,投屏设备的数量不限于图1所示的1台,投屏设备的数量可以是2台、3台、甚至更多。

移动设备与投屏设备之间通过各自的UWB模块通信连接。移动设备与投屏设备通信连接之后,移动设备的发送模块获取移动设备显示屏界面当前显示的内容,并通过上述通信连接将移动设备显示屏界面当前显示的内容发送至投屏设备,以使投屏设备显示移动设备显示屏界面当前显示的内容。

本发明实施例还提供一种移动设备,参见图1所示,该移动设备包括UWB模块11和发送模块12,UWB模块11用于基于UWB协议与投屏设备之间建立连接,发送模块12用于确定待投屏内容,待投屏内容包括所述移动设备显示屏界面当前显示的内容,通过建立的连接将待投屏内容发送至投屏设备,以使投屏设备对待投屏内容进行显示。

基于上述投屏系统,如图2所示,为本发明实施例提供的一种投屏方法的实施流程示意图,该方法应用于移动设备,具体可以包括以下步骤:

S201,基于近场通信协议与投屏设备之间建立连接。

在本发明实施例中,对于移动设备,可以基于近场通信协议与投屏设备之间建立连接,这里近场通信协议包括UWB协议,即移动设备基于UWB协议与投屏设备之间建立连接。对于连接的建立过程可以参考目前UWB协议建立连接的过程,本发明实施例在此不再一一赘述。

其中,为了实现自动建立连接,如图3所示,为本发明实施例提供的一种连接建立方法的实施流程示意图,该方法应用于移动设备,具体可以包括以下步骤:

S301,经由UWB定位确定所述移动设备与投屏设备之间的目标距离。

在本发明实施例中,对于移动设备与投屏设备,两者均携带了UWB模块,则移动设备与投屏设备可以利用目前的UWB定位手段进行相互的距离感应和相互的方向感应。

假设移动设备作为UWB信号源,投屏设备利用目前的UWB定位手段,对信号源的传播方向进行具体地检测,确定移动设备相较于投屏设备的距离。如此,经由UWB定位确定移动设备与投屏设备之间的目标距离。

S302,在所述目标距离未超过预设距离阈值的情况下,基于所述UWB协议与所述投屏设备之间建立连接。

对于移动设备与投屏设备之间的目标距离,在该目标距离未超过预设距离阈值的情况下,自动基于UWB协议与投屏设备之间建立连接。需要说明的是,预设距离阈值可以根据实际情况进行设置。

例如,预设距离阈值为1m,对于移动设备与投屏设备之间的目标距离,在该目标距离未超过1m的情况下,自动基于UWB协议与投屏设备之间建立连接。

如此在移动设备靠近投屏设备的情况下,移动设备自动与投屏设备建立连接,实现投屏的自动化,进一步简化用户与移动设备的交互方式,提高用户体验。

此外,在移动设备与投屏设备两者的UWB模块均开启的情况下,自动基于UWB协议与投屏设备之间建立连接。如此移动设备自动与投屏设备建立连接,同样可以实现投屏的自动化,进一步简化用户与移动设备的交互方式,提高用户体验。

S202,确定待投屏内容,所述待投屏内容包括所述移动设备显示屏界面当前显示的内容。

对于移动设备,可以确定待投屏内容,这里待投屏内容包括移动设备显示屏界面当前显示的内容。

例如,对于移动设备,可以确定待投屏内容,这里待投屏内容包括移动设备显示屏界面当前显示的APP。

S203,通过所述连接将所述待投屏内容发送至所述投屏设备,以使所述投屏设备对所述待投屏内容进行显示。

对于待投屏内容,移动设备可以将该待投屏内容通过上述建立的连接发送至投屏设备。如此投屏设备可以通过上述建立的连接接收该待投屏内容,从而可以对该待投屏内容进行显示。

如此移动设备通过近场通信协议与投屏设备之间快速建立连接,便于投屏设备显示移动设备显示屏界面当前显示的内容,简化了用户与移动设备的交互方式,缩短了投屏的耗时,提高了用户体验。

此外,在本发明实施例中,投屏设备至少包括一个,如此可以根据移动设备与投屏设备之间的目标距离,从投屏设备中选择目标投屏设备,移动设备可以将该待投屏内容通过上述建立的连接发送至目标投屏设备。如此目标投屏设备可以通过上述建立的连接接收该待投屏内容,从而可以对该待投屏内容进行显示。

例如,投屏设备包括投屏设备A、投屏设备B、投屏设备C,各投屏设备与移动设备之间的目标距离如下表1所示,根据这些目标距离,从投屏设备A、投屏设备B、投屏设备C中选择目标投屏设备,比如选择目标距离最小的投屏设备B,移动设备可以将该待投屏内容通过上述建立的连接发送至投屏设备B。如此投屏设备B可以通过上述建立的连接接收该待投屏内容,从而可以对该待投屏内容进行显示。

投屏设备 目标距离
投屏设备A 0.95m
投屏设备B 0.50m
投屏设备C 0.8m

表1

需要说明的是,根据移动设备与投屏设备之间的目标距离,从投屏设备中选择目标投屏设备,例如可以选择目标距离最小的投屏设备为目标投屏设备,当然还可以是其它选择策略,具体地选择策略本发明实施例不作限定。

通过上述对本发明实施例提供的技术方案的描述,移动设备基于近场通信协议与投屏设备之间建立连接,确定待投屏内容,待投屏内容包括移动设备显示屏界面当前显示的内容,通过建立的连接将待投屏内容发送至投屏设备,以使投屏设备对待投屏内容进行显示。

如此移动设备通过近场通信协议与投屏设备之间快速建立连接,便于投屏设备显示移动设备显示屏界面当前显示的内容,简化了用户与移动设备的交互方式,缩短了投屏的耗时,提高了用户体验。

此外,在投屏设备显示移动设备显示屏界面当前显示的内容的过程中,用户时刻关注着投屏设备显示屏界面,此时当用户需要操控移动设备显示屏界面当前显示的内容时,需要将注意力调转至移动设备显示屏界面,在移动设备显示屏界面上进行操作,如此操控移动设备显示屏界面当前显示的内容不够便捷,影响用户体验。

为此,为了解决上述问题,如图4所示,为本发明实施例提供的另一种投屏方法的实施流程示意图,该方法应用于移动设备,具体可以包括以下步骤:

S401,基于近场通信协议与投屏设备之间建立连接。

在本发明实施例中,本步骤与上述步骤S201类似,本发明实施例在此不再一一赘述。

S402,确定待投屏内容,所述待投屏内容包括所述移动设备显示屏界面当前显示的内容。

在本发明实施例中,本步骤与上述步骤S202类似,本发明实施例在此不再一一赘述。

S403,通过所述连接将所述待投屏内容发送至所述投屏设备,以使所述投屏设备对所述待投屏内容进行显示。

在本发明实施例中,本步骤与上述步骤S203类似,本发明实施例在此不再一一赘述。

S404,确定所述移动设备的位置变化,查找与所述位置变化对应的控制指令,基于所述控制指令控制所述待投屏内容。

在本发明实施例中,在投屏设备显示移动设备显示屏界面当前显示的内容的过程中,当用户手持移动设备移动时,移动设备产生位置变化,由此可以确定移动设备的位置变化,查找与位置变化对应的控制指令,基于控制指令控制移动设备显示屏界面当前显示的内容,例如控制移动设备显示屏界面当前显示的视频暂停播放。如此用户手持移动设备移动,即可操控移动设备显示屏界面当前显示的内容,简单便捷,提高了用户体验。

其中,位置变化可以以前后位置之间的夹角和移动方向来体现,具体如图5所示,为本发明实施例提供的一种确定移动设备的位置变化,并查找与位置变化对应的控制指令的实施流程示意图,应用于移动设备,具体可以包括以下步骤:

S501,在所述连接建立过程中,经由UWB定位确定所述移动设备相较于所述投屏设备的第一距离和第一角度。

在本发明实施例中,对于移动设备与投屏设备,两者均携带了UWB模块,则移动设备与投屏设备均可以利用目前的UWB定位手段进行相互的距离感应和相互的方向感应。

由此在基于UWB协议与投屏设备之间建立连接的过程中,经由UWB定位确定移动设备相较于投屏设备的第一距离和第一角度(这里角度也可以称为方向)。

需要说明的是,这里移动设备为基准点,投屏设备为固定点(相当于坐标原点),相当于经由UWB定位确定基准点相较于固定点的第一距离和第一角度。

S502,根据所述第一距离和所述第一角度,确定所述移动设备相较于所述投屏设备的第一位置。

经由UWB定位确定移动设备相较于投屏设备的第一距离和第一角度,根据该第一距离和第一角度,确定移动设备相较于投屏设备的第一位置,这里的第一位置具体可以由坐标形式体现,例如三维坐标等。

这里移动设备为基准点,投屏设备为固定点(相当于坐标原点),相当于经由UWB定位确定基准点相较于固定点的第一距离和第一角度,根据该第一距离和第一角度,确定基准点相较于固定点的第一位置。

S503,在检测到所述移动设备沿着第一方向移动的情况下,经由UWB定位确定所述移动设备相较于所述投屏设备的第二距离和第二角度。

当用户手持移动设备移动时,可以通过移动设备携带的惯性传感器(IMU)检测到,并且可以检测到移动设备的移动方向。如此在检测到移动设备沿着第一方向移动的情况下,经由UWB定位确定移动设备相较于投屏设备的第二距离和第二角度。

例如,在通过移动设备携带的惯性传感器检测到移动设备向左移动的情况下,经由UWB定位确定移动设备相较于投屏设备的第二距离和第二角度,这里可以实时经由UWB定位确定移动设备相较于投屏设备的第二距离和第二角度。

S504,根据所述第二距离和所述第二角度,确定所述移动设备相较于所述投屏设备的第二位置。

经由UWB定位确定移动设备相较于投屏设备的第二距离和第二角度,根据该第二距离和第二角度,确定移动设备相较于投屏设备的第二位置,这里的第二位置具体可以由坐标形式体现,例如三维坐标等。

这里移动设备为基准点,投屏设备为固定点(相当于坐标原点),相当于经由UWB定位确定基准点相较于固定点的第二距离和第二角度,根据该第二距离和第二角度,确定基准点相较于固定点的第二位置。

S505,确定所述第一位置与所述第二位置之间的第一夹角,根据所述第一夹角查找与所述第一方向对应的控制指令。

对于移动设备相较于投屏设备的第一位置和移动设备相较于投屏设备的第二位置,可以确定第一位置与第二位置之间的第一夹角(这里投屏设备为固定点(相当于坐标原点)),并根据这个第一夹角查找与第一方向对应的控制指令。

其中,在本发明实施例中具体可以通过以下方式根据第一夹角查找与第一方向对应的控制指令:判断第一夹角是否大于或等于预设角度阈值,在第一夹角大于或等于预设角度阈值(这里角度阈值可以根据实际情况进行设置)的情况下,查找与第一方向对应的控制指令。

例如,在基于UWB协议与投屏设备之间建立连接的过程中,确定移动设备相较于投屏设备的第一位置,当用户手持移动设备向左移动时,确定移动设备相较于投屏设备的第二位置,确定第一位置与第二位置之间(即相较于投屏设备形成)的第一夹角,如图6所示,在第一夹角大于或等于45°的情况下,查找向左这个方向对应的控制指令(切换下一个视频/音乐文件),其中,不同移动方向与控制指令的对应关系如下表2所示。

表2

此外,在根据第一夹角查找与第一方向对应的控制指令之前,在预设时间段内检测移动设备是否沿着第二方向移动,其中,第二方向与第一方向相反,在预设时间段内未检测到移动设备沿着第二方向移动的情况下,根据第一夹角查找与第一方向对应的控制指令。

在预设时间段内检测到移动设备沿着第二方向移动的情况下,经由UWB定位确定移动设备相较于投屏设备的第三距离和第三角度,根据第三距离和第三角度,确定移动设备相较于投屏设备的第三位置,确定第二位置与第三位置之间的第二夹角,根据第一夹角与第二夹角,查找与第一方向、第二方向对应的控制指令。

其中,在本发明实施例中,具体通过以下方式根据第一夹角与第二夹角,查找与第一方向、第二方向对应的控制指令:判断第一夹角与第二夹角是否均大于或等于预设角度阈值,在第一夹角与第二夹角均大于或等于预设角度阈值的情况下,查找与第一方向、第二方向对应的控制指令。

例如,在基于UWB协议与投屏设备之间建立连接的过程中,确定移动设备相较于投屏设备的第一位置,当通过移动设备携带的惯性传感器检测到移动设备向左移动时,确定移动设备相较于投屏设备的第二位置,确定第一位置与第二位置之间的第一夹角,如图6所示,此时可以在1秒内通过移动设备携带的惯性传感器检测移动设备是否向右移动,在1秒内通过移动设备携带的惯性传感器未检测到移动设备向右移动,在第一夹角大于或等于45°的情况下,查找向左这个方向对应的控制指令(切换下一个视频/音乐文件)。

在1秒内通过移动设备携带的惯性传感器检测到移动设备向右移动,经由UWB定位确定移动设备相较于投屏设备的第三距离和第三角度,根据第三距离和第三角度,确定移动设备相较于投屏设备的第三位置,确定第二位置与第三位置之间的第二夹角,如图7所示,在第一夹角与第二夹角均大于或等于45°的情况下,说明用户手持移动设备左右晃动,查找与左右晃动对应的控制指令。

通过上述对本发明实施例提供的技术方案的描述,当用户手持移动设备移动时,移动设备产生位置变化,根据预设的位置变化与控制指令的对应关系,查找该位置变化对应的控制指令,基于控制指令控制移动设备显示屏界面当前显示的内容,如此用户手持移动设备移动,即可操控移动设备显示屏界面当前显示的内容,简单便捷,提高了用户体验。

与上述方法实施例相对应,本发明实施例还提供了一种投屏装置,如图8所示,应用于移动设备,该装置可以包括:连接建立模块810、内容确定模块820、内容投屏模块830。

连接建立模块810,用于基于近场通信协议与投屏设备之间建立连接;

内容确定模块820,用于确定待投屏内容,所述待投屏内容包括所述移动设备显示屏界面当前显示的内容;

内容投屏模块830,用于通过所述连接将所述待投屏内容发送至所述投屏设备,以使所述投屏设备对所述待投屏内容进行显示。

本发明实施例还提供了一种电子设备,如图9所示,包括处理器91、通信接口92、存储器93和通信总线94,其中,处理器91,通信接口92,存储器93通过通信总线94完成相互间的通信,

存储器93,用于存放计算机程序;

处理器91,用于执行存储器93上所存放的程序时,实现如下步骤:

基于近场通信协议与投屏设备之间建立连接;确定待投屏内容,所述待投屏内容包括所述移动设备显示屏界面当前显示的内容;通过所述连接将所述待投屏内容发送至所述投屏设备,以使所述投屏设备对所述待投屏内容进行显示。

上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,简称PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,简称EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,简称RAM),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application SpecificIntegrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种存储介质,该存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的投屏方法。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的投屏方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在存储介质中,或者从一个存储介质向另一个存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:检测视频卡顿的方法、装置、计算机设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类