本发明涉及信息技术领域,具体是车联网技术领域,尤其涉及一种终端及其投屏方法。
背景技术:
投屏技术是将一个终端(以下称为投屏终端)的屏幕镜像到另一个终端(以下称为被投屏终端)上,例如,将移动终端的屏幕投屏到车载终端上或者将后视镜屏幕投屏到平板上。具体地,利用airplay技术将iphone、ipodtouch、ipad及mac上的镜像传送到支持airplay的设备(例如,音箱、appletv及车载设备)中显示;或者使用类似于airplay的镜像功能的miracast技术。这样可以将小屏幕的内容显示到大屏幕上,并且充分利用小屏幕设备的各种应用,包括地图导航,娱乐等。尤其,在用户开车过程中,用户大多利用手机来获取实时导航等,用户会发现移动终端屏幕小,然后利用投屏技术将移动终端屏幕投到大屏车载终端上,以增加用户开车的体验。
但是,目前的投屏技术,无论投屏终端还是被投屏终端都需要一直保持屏幕亮屏状态,会导致双倍的用户耗电量;并且,如果投屏终端熄屏(例如,移动终端),在开车过程中又需要操作该终端,会操作不便,影响到行车安全。
因此,本领域的技术人员致力于开发一种降低投屏终端的耗电量,也能够让用户方便快捷通过被投屏终端镜像操作区域操控投屏终端,以避免行车不安全的一种终端及其投屏方法。
技术实现要素:
有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是提供一种降低投屏终端的耗电量,也能够让用户方便快捷通过被投屏终端镜像操作区域操控投屏终端,以避免行车不安全的一种终端及其投屏方法。
为解决上述技术问题,本发明提供了一种终端的投屏方法,包括:
在投屏状态下,同步本终端的屏幕显示状态至其他终端;接收其他终端的显示控制命令,以控制本终端的屏幕显示状态;所述屏幕显示状态包括屏幕亮度状态,所述投屏状态是指将本终端的屏幕显示内容映像到其他终端的屏幕上。
进一步地,当本终端的屏幕为点亮状态,所述显示控制命令为控制本终端熄屏或降低本终端的屏幕亮度或提高本终端的屏幕亮度;当本终端的屏幕为熄屏状态,所述显示控制命令为控制本终端点亮屏幕。
进一步地,本终端和其他终端之间采用有线和/或无线连接;其中无线采用wifi和/或蓝牙。
为解决上述技术问题,本发明还提供了一种终端,包括处理单元和存储单元,
所述处理单元适于实现多条指令;
所述存储单元适于存储多条指令,所述指令适于由所述处理单元加载并执行:
在投屏状态下,同步本终端的屏幕显示状态至其他终端;接收其他终端的显示控制命令,以控制本终端的屏幕显示状态;所述屏幕显示状态包括屏幕亮度状态,所述投屏状态是指将本终端的屏幕显示内容映像到其他终端的屏幕上。
进一步地,当本终端的屏幕为点亮状态,所述显示控制命令为控制本终端熄屏或降低本终端的屏幕亮度或提高本终端的屏幕亮度;当本终端的屏幕为熄屏状态,所述显示控制命令为控制本终端点亮屏幕。
进一步地,所述终端为移动终端或车载终端。
进一步地,本终端和其他终端之间采用有线和/或无线连接;其中无线采用wifi和/或蓝牙。
为解决上述技术问题,本发明还提供了一种终端的投屏方法,包括:
在投屏状态下,同步其他终端的屏幕显示状态至本终端;发送显示控制命令至其他终端,以控制其他终端的屏幕显示状态;所述屏幕显示状态包括屏幕亮度状态,所述投屏状态是指将其他终端的屏幕显示内容映像到本终端的屏幕上。
进一步地,当其他终端的屏幕为点亮状态、且在预定时间内用户未对本终端的屏幕进行操作,所述显示控制命令为控制其他终端熄屏或降低其他终端的屏幕亮度;当其他终端的屏幕的亮度值小于预设值、且用户对本终端的屏幕进行操作,所述显示控制命令为提高其他终端的屏幕亮度;当其他终端的屏幕为熄屏状态、且用户对本终端的屏幕进行操作,所述显示控制命令为控制其他终端点亮屏幕。
进一步地,本终端和其他终端之间采用有线和/或无线连接;其中无线采用wifi和/或蓝牙。
为解决上述技术问题,本发明还提供了一种终端,包括处理单元和存储单元;
所述处理单元适于实现多条指令;
所述存储单元适于存储多条指令,所述指令适于由所述处理单元加载并执行:
在投屏状态下,同步其他终端的屏幕显示状态至本终端;发送显示控制命令至其他终端,以控制其他终端的屏幕显示状态;所述屏幕显示状态包括屏幕亮度状态,所述投屏状态是指将其他终端的屏幕显示内容映像到本终端的屏幕上。
进一步地,当其他终端的屏幕为点亮状态、且在预定时间内用户未对本终端的屏幕进行操作,所述显示控制命令为控制其他终端熄屏或降低其他终端的屏幕亮度;当其他终端的屏幕的亮度值小于预设值、且用户对本终端的屏幕进行操作,所述显示控制命令为提高其他终端的屏幕亮度;当其他终端的屏幕为熄屏状态、且用户对本终端的屏幕进行操作,所述显示控制命令为控制其他终端点亮屏幕。
进一步地,所述终端为移动终端或车载终端。
进一步地,本终端和其他终端之间采用有线和/或无线连接;其中无线采用wifi和/或蓝牙。
通过实施上述本发明提供的终端及其投屏方法,具有如下技术效果:
(1)在投屏状态下,通过同步投屏终端的屏幕显示状态至被投屏终端,被投屏终端根据接收的所述屏幕显示状态发送相应显示控制命令至所述投屏终端,可以有效的利用投屏终端的耗电量。
(2)根据不同的场景,自动降低投屏终端屏幕亮度或控制投屏终端屏幕熄屏来省电,从而总的达到降低投屏终端耗电量的目的。例如,当用户在开车过程中,使用手机获取实时导航投屏到车载端,用户可以直接通过车载端熄灭手机屏幕,以节省手机的用电量。
(3)根据不同的场景,自动提高投屏终端屏幕亮度或控制投屏终端屏幕亮屏,这样用户能更方便操作投屏终端,例如,当用户在开车过程中,使用手机获取实时导航投屏到车载端,用户可以直接通过车载端点亮手机屏幕,方便用户直接查看手机的通知信息等等。
(4)采用多种方式(wifi、蓝牙、wifi+蓝牙、有线等)实现投屏终端和被投屏终端之间的连接。
以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本发明的目的、特征和效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一种终端的投屏方法实施例一的流程图;
图2是本发明一种终端的投屏方法实施例二的流程图;
图3是本发明终端实施例一的结构示意图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
实施例一
图1为本发明一种终端的投屏方法实施例一的流程图,如图1所示,本实施例的方法可以包括:
步骤101,在投屏状态下,同步本终端的屏幕显示状态至其他终端。
举例来说,在本实施例中,该投屏状态是指本终端的屏幕显示内容映像到其他终端的屏幕上,即本终端是投屏终端,其他终端是被投屏终端,将投屏终端的屏幕显示内容映像到被投屏终端的屏幕上,包括投屏终端主动发出请求,投屏终端与被投屏终端建立通信链路,此链路实现投屏终端上投屏显示的镜像内容在被投屏终端的屏幕上显示,镜像内容是投屏终端显示区域的内容包括数据、文件、图像和界面及界面上的组件等等。
当投屏终端投屏到被投屏终端时,投屏终端会将监控的屏幕显示状态同步至被投屏终端,屏幕显示状态包括屏幕亮度状态,被投屏终端即可获取投屏终端的屏幕显示状态。
步骤102,接收其他终端的显示控制命令,以控制本终端的屏幕显示状态。
当其他终端即被投屏终端获取本终端即投屏终端的屏幕显示状态后,被投屏终端根据获取的屏幕显示状态发送显示控制命令,以控制投屏终端的屏幕显示状态。
需要说明的是,在本实施例中,投屏终端和被投屏终端可以是现有带屏幕显示的任意智能设备,例如手机、平板、游戏机、导航仪和后视镜记录仪等,可以将后视镜记录仪屏幕投屏到平板或手机上,也可以将手机屏幕投屏到导航仪上。
下面以手机屏幕投屏到导航仪为例具体说明,当手机的屏幕投屏到导航仪屏幕上,同时手机将监控到的屏幕显示状态,比如,屏幕亮度参数,同步至导航仪,导航仪根据接收到的手机屏幕显示状态发送显示控制命令,以控制手机的屏幕显示状态。这样用户可以在开车的过程中,即能体验到导航仪的大屏幕,又能同时控制手机的屏幕显示状态,从而节约手机的耗电量,也避免了用户同时操作两种电子产品,影响行车安全。
实施例二
图2为本发明一种终端的投屏方法实施例二的流程图,如图2所示,本实施例的方法可以包括:
步骤201,在投屏状态下,同步本终端的屏幕显示状态至其他终端。
投屏状态是指将本终端的屏幕显示内容映像到其他终端的屏幕上,屏幕显示状态除了包括屏幕亮度状态,还包括屏幕灭屏状态和屏幕亮屏状态。步骤201的执行过程与图1所示的步骤101的执行过程类似,此处不再赘述。
步骤202,当本终端的屏幕为点亮状态,接收其他终端的显示控制命令,以控制本终端熄屏或降低本终端的屏幕亮度或提高本终端的屏幕亮度;当本终端的屏幕为熄屏状态,接收其他终端的显示控制命令,以控制本终端熄屏点亮屏幕。
在本实施例中,本终端是投屏终端,其他终端是被投屏终端,因而被投屏终端发出的显示控制命令包括控制投屏终端熄屏、控制投屏终端点亮屏幕、降低投屏终端的屏幕亮度和提高投屏终端的屏幕亮度。包括但不限于以下几种场景:
场景1:当被投屏终端获取投屏终端的屏幕显示状态是熄屏时,则被投屏终端发送显示控制命令为控制投屏终端点亮屏幕命令至投屏终端,投屏终端接受到此命令,执行屏幕点亮操作以。例如,当需要投屏终端(比如手机)亮屏以查看投屏终端的通知信息时,而此时投屏终端(比如手机)是熄屏状态,被投屏终端(比如车载终端)发送显示控制命令点亮投屏终端(比如手机),以避免用户去操作投屏终端(比如手机)开机键。
场景2:当被投屏终端获取投屏终端的屏幕显示状态是亮屏时,则被投屏终端发送显示控制命令为控制投屏终端熄屏命令至投屏终端,投屏终端接受到此命令,执行屏幕熄屏操作。
场景3:当被投屏终端获取了投屏终端的屏幕亮度值并且判定其大于预设的屏幕亮度参数时,则被投屏终端发送显示控制命令为降低投屏终端的屏幕亮度命令,投屏终端接受到此命令,执行降低屏幕亮度操作,并将投屏终端的屏幕亮度值返回到被投屏终端。
场景4:当投屏状态下,且被投屏终端隐藏投屏界面,即投屏应用程序后台运行,被投屏终端发送显示控制命令为恢复屏幕亮度及屏幕熄屏命令至投屏终端,投屏终端收到此命令,恢复亮度并自动熄屏节点,同步更新后的屏幕显示状态至被投屏终端。
以上场景2和场景3的显示控制命令可以根据用户需求和习惯选择其中一个,或者设置两个显示控制命令同时执行。
本实施例中,根据不同的场景,自动调节投屏终端屏幕亮度、控制屏幕熄屏来省电,以达到降低投屏终端耗电量的目的。
实施例三
在本实施例中,用户在被投屏终端的投屏区域上做点击、滑动、选择、切换、放大、缩小或两指操作等操作,则被投屏终端将发送相应的操作命令到投屏终端,投屏终端即时响应用户的操作事件,执行投屏终端的界面跳转、改变等。
或者,用户在投屏终端上操作,当被投屏终端的投屏区域显示时,投屏终端同步屏幕显示内容到被投屏终端上;当被投屏终端的投屏区域隐藏时,用户操作投屏终端将不会传递屏幕内容至被投屏终端。例如,当用户在投屏终端手动关闭屏幕、或调节屏幕亮度时,将通过wifi或蓝牙或有线通讯方式通知到被投屏终端显示并且记录投屏终端的屏幕显示状态。
图3为本发明终端实施例一的结构示意图,如图3所示,本实施例的终端包括处理单元和存储单元,其中处理单元适于实现多条指令;存储单元适于存储多条指令,所述指令适于由所述处理单元加载并执行。在投屏状态下,同步其他终端的屏幕显示状态至本终端;发送显示控制命令至其他终端,以控制其他终端的屏幕显示状态;所述屏幕显示状态包括屏幕亮度状态,所述投屏状态是指将其他终端的屏幕显示内容映像到本终端的屏幕上。
以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。