CN113849037A - 一种电子设备、控制方法、装置及计算机可读存储介质 - Google Patents
一种电子设备、控制方法、装置及计算机可读存储介质 Download PDFInfo
- Publication number
- CN113849037A CN113849037A CN202111045334.7A CN202111045334A CN113849037A CN 113849037 A CN113849037 A CN 113849037A CN 202111045334 A CN202111045334 A CN 202111045334A CN 113849037 A CN113849037 A CN 113849037A
- Authority
- CN
- China
- Prior art keywords
- display
- content source
- screen
- output mode
- display output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1601—Constructional details related to the housing of computer displays, e.g. of CRT monitors, of flat displays
- G06F1/1607—Arrangements to support accessories mechanically attached to the display housing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本申请公开了一种电子设备和应用于该电子设备的控制方法、装置及计算机可读存储介质,其中,该电子设备包括:显示屏幕,能够相对于所述电子设备的屏幕支撑机构转动;至少一检测件,设置于所述显示屏幕和/或所述屏幕支撑机构,用于检测所述显示屏幕的转动信息;显示控制器,与所述检测件信号连接,能够根据所述转动信息控制所述显示屏幕的显示输出参数;其中,在所述电子设备作为至少一内容源的显示输出设备的情况下,所述显示控制器能够根据所述电子设备当前的显示输出模式及所述转动信息调整所述内容源的显示输出参数。
Description
技术领域
本申请涉及电子设备技术领域,涉及但不限于一种电子设备、控制方法、装置及计算机可读存储介质。
背景技术
随着电子设备应用场景的不断增多,电子设备竖屏应用场景越来越多,因此带有旋转功能的电子设备也随着增多,此外,电子设备的显示屏幕不仅可用于显示电子设备本身的内容,还可以显示其他电子设备的内容,从显示内容的来源角度出发,可认为电子设备具备多种模式。
在相关技术中,电子设备在每个模式工作时的电路都是独立的,因此,如果要实现每个模式下的屏幕旋转功能,则需要给每个模式的工作电路均增加重力传感器,来通知屏幕旋转。
这样,便需要调整每种模式下的电路结构,从而增加设计难度,提升成本。而在给每种模式下的电路增加各自的重力传感器后,每个重力传感器负责对应模式下的屏幕旋转,会致使电子设备的整体协作性能下降。
发明内容
有鉴于此,本申请实施例提供一种电子设备、控制方法、装置及计算机可读存储介质。
本申请实施例的技术方案是这样实现的:
本申请实施例提供一种电子设备,包括:
显示屏幕,能够相对于所述电子设备的屏幕支撑机构转动;
至少一检测件,设置于所述显示屏幕和/或所述屏幕支撑机构,用于检测所述显示屏幕的转动信息;
显示控制器,与所述检测件信号连接,能够根据所述转动信息控制所述显示屏幕的显示输出参数;
其中,在所述电子设备作为至少一内容源的显示输出设备的情况下,所述显示控制器能够根据所述电子设备当前的显示输出模式及所述转动信息调整所述内容源的显示输出参数。
本申请实施例提供一种应用于上述电子设备的控制方法,包括:
获得电子设备的显示屏幕的转动信息;
确定所述电子设备的显示输出模式,所述显示输出模式是所述电子设备作为至少一内容源的显示输出设备时所处的运行模式;
根据所述转动信息和所述显示输出模式调整所述内容源的显示输出参数。
本申请实施例提供一种控制装置,所述装置包括:
第一获得模块,用于获得电子设备的显示屏幕的转动信息;
第一确定模块,用于确定所述电子设备的显示输出模式,所述显示输出模式是所述电子设备作为至少一内容源的显示输出设备时所处的运行模式;
第一调整模块,用于根据所述转动信息和所述显示输出模式调整所述内容源的显示输出参数。
本申请实施例提供一种计算机可读存储介质,所述计算机存储介质中存储有计算机可执行指令,该计算机可执行指令配置为执行上述控制方法。
本申请实施例提供一种电子设备和应用于该电子设备的控制方法、装置及计算机可读存储介质,其中,该电子设备包括显示屏、至少一检测件和显示控制器,该显示屏幕能够相对于电子设备的屏幕支撑机构进行转动;该至少一检测件设置于显示屏幕和/或屏幕支撑机构上,用于检测显示屏的转动信息;该显示控制器与检测件信号连接,且能够根据转动信息控制显示屏幕的显示输出参数,在电子设备作为至少一内容源的显示输出设备的情况下,显示控制器能够根据电子设备当前的显示输出模式及转动信息调整内容源的显示输出参数。该至少一检测件与显示控制器直接连接,能够检测各个显示输出模式下的显示屏幕转动信息,而并不需要在不同的显示输出模式下接入不同的检测件,从而降低设计难度,降低成本,并且提升电子设备的整体协作性能。
附图说明
在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。
图1本申请实施例提供的电子设备的一种组成结构示意图;
图2本申请实施例提供的控制方法的一种实现流程示意图;
图3为本申请实施例提供的调整内容源的显示输出参数的一种实现流程示意图;
图4为本申请实施例提供的调整各内容源输入的分辨率的一种实现流程示意图;
图5为本申请实施例提供的电子设备不同模式下结构连接示意图;
图6为本申请实施例提供的控制装置的组成结构示意图;
图7为本申请实施例提供的电子设备的另一组成结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
基于相关技术所存在的问题,本申请实施例提供一种电子设备10,该电子设备可以为电脑、智能手机、智能穿戴式设备等,如图1所示,该电子设备包括:
显示屏幕101,能够相对于电子设备的屏幕支撑机构转动。
这里,该显示屏幕可以是液晶显示屏、发光二极管显示屏等,该屏幕支撑机构用于支撑、固定显示屏幕,该屏幕支撑机构与显示屏幕之间可以活动连接,例如,屏幕支撑机构和显示屏幕之间通过万向轮连接,如此,显示屏幕便可基于万向轮相对于屏幕支撑机构进行转动。
至少一检测件102,设置于显示屏幕和/或屏幕支撑机构,用于检测显示屏幕的转动信息。
这里,至少一检测件设置与显示屏幕或者屏幕支撑机构上,也可以在显示屏幕和屏幕支撑机构上均设置检测件。检测件的数量可以为一个、两个、三个等,当该检测件的个数为一个时,该检测件可以为设置在显示屏幕上的重力传感器,该重力传感器可根据自身采集到的加速度信息确定检测屏幕的转动信息;该检测件还可以为设置在屏幕支撑机构上的图像传感器,该图像传感器能够采集显示屏幕的图像,可根据所采集图像确定显示屏幕的转动信息。当该检测件为两个或者两个以上时,该检测件的类型可以形同也可以不同,以该检测件为一个重力传感器和一个图像传感器为例,可基于重力传感器的检测到的加速度信息或者图像传感器采集到的图像来确定显示屏幕的转动信息,也可基于重力传感器的检测到的加速度信息和图像传感器采集到的图像共同来确定显示屏幕的转动信息。在本申请实施例中,无论检测件是一个还是多个,该检测件均是直接与显示控制器相连,而并不是接入在不同显示输出模式所对应的电路中。
在本申请实施例中,该检测件可以为重力传感器、角度传感器、图像传感器、霍尔传感器、红外传感器或者亮度传感器等,该检测件能够获取到显示屏幕的转动信息,其中,该转动信息是指显示屏幕相对于支撑结构发生的位置变化信息和/或者角度变化信息。
显示控制器103,与检测件信号连接,能够根据转动信息控制显示屏幕的显示输出参数;
其中,在电子设备作为至少一内容源的显示输出设备的情况下,显示控制器能够根据电子设备当前的显示输出模式及所述转动信息调整所述内容源的显示输出参数。
这里,显示控制器能够基于信号连接与检测件进行信号传输,示例地,信号连接可以为引脚连接,显示控制器则能够基于该信号连接接收来自于检测件的显示屏幕的转动信息,并根据该转动信息控制显示屏幕的显示输出参数,该显示输出参数可以为显示分辨率、显示亮度、显示色温等。
在本申请实施例中,该电子设备可以作为单一内容源的显示输出设备,该电子设备还可以作为两个甚至两个以上内容源的显示输出设备,在作为两个或者两个以上内容源的显示输出设备的时候,该电子设备的显示屏幕为分屏显示,分屏的个数与内容源的个数相一致。
本申请实施例提供一种电子设备,该电子设备包括显示屏、至少一检测件和显示控制器,该显示屏幕能够相对于电子设备的屏幕支撑机构进行转动;该至少一检测件设置于显示屏幕和/或屏幕支撑机构上,用于检测显示屏的转动信息;该显示控制器与检测件信号连接,且能够根据转动信息控制显示屏幕的显示输出参数,在电子设备作为至少一内容源的显示输出设备的情况下,显示控制器能够根据电子设备当前的显示输出模式及转动信息调整内容源的显示输出参数。该至少一检测件与显示控制器直接连接,能够检测各个显示输出模式下的显示屏幕转动信息,而并不需要在不同的显示输出模式下接入不同的检测件,从而降低设计难度,降低成本,并且提升电子设备的整体协作性能。
在一些实施例中,检测件的数量和设置位置与检测件的类型有关;或,检测件的数量唯一,唯一的检测件设置于显示屏幕或屏幕支撑机构。
在实际实现时,存在以下两种情况,情况一:检测件的数量和设置位置与检测件的类型相关,示例地,当检测件的类型为图像传感器的时候,该检测件的数量可以为两个,该检测件可以分别设置在显示屏幕和屏幕支撑机构上,通过检测件多次采集到的图像来检测显示屏幕是否发生转动;该检测件也可以均设置在屏幕支撑机构上,且面向显示屏幕,用于多次采集显示屏幕的图像,并通过采集到的图像检测显示屏幕是否发生转动。情况二,检测件的数量唯一,该数量唯一的检测件设置于显示屏幕或屏幕支撑机构,这里数量唯一是指检测件的数量为一个,此时可将该检测件直接设置在显示屏幕或者屏幕支撑机构上,通过该唯一的重力传感器或图像传感器或其他传感器检测显示屏幕的转动信息,然后给到与之连接的显示控制器,以控制显示屏幕的输出和/或控制向所述显示屏幕输入内容源的内容源提供端的输入参数,如分辨率。
基于上述实施例,本申请实施例提供一种控制方法,应用于上述电子设备,本实施例提供的方法可以通过计算机程序来实现,该计算机程序在执行的时候,完成本实施例提供的控制方法中各个步骤。在一些实施例中,该计算机程序可以控制电子设备中的处理器执行。图2为本申请实施例提供的控制方法的一种实现流程示意图,如图2所示,该控制方法包括:
步骤S201,获得电子设备的显示屏幕的转动信息。
这里,可通过检测件获取电子设备显示屏幕的转动信息,可以是周期性或者实时读取检测件的检测数据,也可以是检测件周期性或者实时上报自身的检测数据,再基于该检测数据确定转动信息,该转动信息可以是显示屏幕的位置信息、角度信息或者方位信息。
步骤S202,确定电子设备的显示输出模式。
这里,显示输出模式是电子设备作为至少一内容源的显示输出设备时所处的运行模式。
在实际实现时,电子设备可以作为单一内容源的显示输出设备,例如,电子设备单独显示自身主机的内容,电子设备还可以基于无线通信连接的方式单独显示其他电子设备的内容,电子设备还可以基于有线通信连接的方式单独显示其他电子设备的内容;电子设备还可以作为两个或者两个以上内容源的显示输出设备,例如,电子设备不仅显示自身主机的内容,还同时基于通信连接显示其他电子设备的内容,可以是电子设备的显示屏幕的左侧显示自身主机的内容,电子设备的显示屏幕的右侧显示其他电子设备的内容。
在本申请实施例中,在电子设备显示不同来源的内容时,认为电子设备处于不同的运行模式,也即,处于不同的显示输出模式。在电子设备显示单一内容源的情况下,电子设备包括以下三种显示输出模式:当确定电子设备显示自身主机的内容时,确定电子设备处于第一显示输出模式;当电子设备基于有线通信连接显示其他电子设备的内容时,确定电子设备处于第二显示输出模式;当电子设备基于无线通信连接显示其他电子设备的内容时,确定电子设备处于第三显示输出模式。当电子设备显示至少两个内容源时,确定电子设备处于分屏显示模式。
步骤S203,根据转动信息和显示输出模式调整内容源的显示输出参数。
这里,针对电子设备不同的显示输出模式,采用不同的调整方式来调整内容源的显示输出参数。在实际实现时,可分为以下两种情况:
情况一,电子设备显示单一内容源的情况。
当该单一内容源来自于电子设备的主机时,则将转动信息传送至该电子设备的显示驱动,控制该显示驱动基于转动信息调整内容源的显示输出参数;当该单一内容源基于有线通信连接的方式来自于其他电子设备时,则将该转动信息传送至其他电子设备,控制其他电子设备基于该转动信息调整内容源的显示输出参数;当该单一内容源基于无线通信连接的方式来自于其他电子设备时,则将该转动信息传送至投屏控制板,控制投屏控制板基于该转动信息调整内容源的显示输出参数。
情况二,电子设备显示至少两个内容源的情况。
在这种情况下,电子设备的显示屏幕为分屏显示模式,也即电子设备的显示屏幕具备多个显示区域,电子设备不同显示区域的内容源来来源不同,此时,则需确定出各个显示区域的显示标识信息,在本申请实施例中,该显示标识信息可以是分辨率,在一些实施例中,该显示标识信息还可以是尺寸、位置等信息;还需确定出各个显示区域对应的内容源的来源,基于该来源确定各个显示区域的显示输出方式;接着,可基于显示标识信息显示输出方式调整各个内容源输入的分辨率;也可以基于转动信息确定出新的显示标识信息,再基于新的显示标识信息和显示输出方式调整各个内容源输入的分辨率。
在本申请实施例中,先基于检测件获得电子设备的显示屏幕的转动信息;接着,根据内容源确定出电子设备的显示输出模式,该显示输出模式也为电子设备作为至少一内容源的显示输出设备时所处的运行模式;最后,基于该转动信息和显示输出模式调整内容源的显示输出参数。在整个控制过程中,无论电子设备的显示输出模式为哪种显示输出模式,均是通过检测件获得电子设备的显示屏幕的转动信息,而无需在不同显示输出模式下通过不同的检测件来获得电子设备的显示屏幕的转动信息,也即,无需在不同显示输出模式对应的各个电路中增加单独的检测件,在本申请实施例中,不同显示输出模式可共用相同的检测件,并通过该检测件实现获取显示屏幕转动信息的目的,从而降低设计难度,降低成本,并且提升电子设备的整体协作性能。
在实际实现时,上述步骤S101“获得电子设备的显示屏幕的转动信息”可通过以下三种方式来实现:
方式一,通过设置于显示屏幕和/或屏幕支撑机构的至少一检测件的检测数据获得显示屏幕的转动信息。
这里,该至少一检测件可设置在显示屏幕或者屏幕支撑机构,如果检测件至少为两个时,该至少两个检测件可设置在显示屏幕和屏幕支撑机构上,该检测件可以为重力传感器或者角度传感器,示例地,该检测件为重力传感器,且该检测件设置在显示屏幕时,该检测件能够检测到显示屏幕的旋转角度和旋转方向,那么,则可将该旋转角度和旋转方向确定为转动信息。
方式二,通过至少一内容源的提供端识别到的显示屏幕的第一位置变化信息或至少一内容源提供端与显示屏幕之间的第二位置变化信息获得显示屏幕的转动信息。
这里,至少一内容源的提供端上设置有图像传感器、红外传感器等检测件,该检测件能够检测到电子设备的显示屏幕,该至少一内容源的提供端能够基于该检测件识别到显示屏幕的第一位置变化信息,该第一位置变化信息可以为显示屏幕转动前后的位置变化信息,该第一位置变化信息还可以为显示屏幕上摄像头或者麦克风的位置变化信息。此外,该检测件还能够识别到显示屏幕与该至少一内容源的提供端之间的第二位置变化信息,该第二位置变化信息可以为两者之间相对位置变化信息,也可以为两者之间相对角度变化信息。
在本申请实施例中,至少一内容源的提供端相当于上述实施例中与电子设备建立有通信连接的其他电子设备。
方式三,通过用于控制显示屏幕转动的第一控制指令获得显示屏幕的转动信息。
这里,第一控制指令用于获取显示屏幕的转动信息,还可以基于内部或者外部操作来触发第一控制指令,从而基于该第一控制指令获得显示屏幕的转动信息。
在本申请实施例中,通过上述三种方式均可获得显示屏幕的转动信息,从而丰富获取方式的多样性,提升转动信息的准确性。
在一些实施例中,实际实现时,上述步骤S202“确定电子设备的显示输出模式”可通过以下方式来实现:
方式一,通过内容源的提供端与电子设备的显示屏幕之间的接口信息确定显示输出模式。
这里,可以先确定所接收的显示信号传输时的传输协议,该显示信号为用于显示内容源的信号,如果传输协议为无线保真(wireless Fidelity,WIFI)、通用分组无线服务技术(General Packet Radio Service,GPRS)、红外技术、射频识别技术(Radio FrequencyIdentification,RFID)等,则确定显示输出模式为第三显示输出模式,在该第三显示输出模式下,显示信号是基于无线通信链路传输至电子设备,也即源内容是基于无线通信链路传输至电子设备。
如果传输协议为总线传输协议,确定显示输出模式为有线传输模式;接着,提供端与显示屏幕之间的接口信息,当确定该接口信息可以为显示接口(DisplayPort,DP)、通用串行总线(Universal Serial Bus,USB)等接口信息时,确定显示输出模式为第二显示输出模式,在该第二显示输出模式下,显示信号是基于有线通信链路传输至电子设备,也即源内容是基于有线通信链路传输至电子设备;而当确定该接口信息为内部引脚或者内部线路等信息时,确定显示输出模式为第一显示输出模式,在该第一显示输出模式下,显示信号来源自电子设备自身的显示驱动,也即,显示显示设备显示自身主机的内容。
方式二,通过电子设备与内容源的提供端处于连接状态下电子设备的功能部件的运行状态,确定显示输出模式。
这里,在电子设备显示单独内容的情况下,由于不同显示输出模式对应的功能部件不相同,该部件包括显示驱动、外接总线、投屏控制板这三个功能部件,因此,可通过状态运行的读取指令,分别确定电子设备的显示驱动、外接总线、投屏控制板这三个功能部件的运行状态。如果确定显示驱动处于运行状态,则确定电子设备处于第一显示输出模式;如果确定外界总线功能部件处于运行状态,则确定电子设备处于第二显示输出模式;如果确定投屏控制板处于运行状态,则确定电子设备处于第三显示输出模式。
方式三,通过来自内容源的提供端的反馈信息确定显示输出模式。
这里,在电子设备成功显示内容源的提供端所提供的内容源时,电子设备会显示提示信息,该提示信息能够表征内容源的来源,则提取该提示信息中的文字信息,并基于该文字信息确定内容源的提供端信息,由此基于内容源的提供端信息确定显示输出模式。
在本申请实施例中,还可根据内容源的提供端的网络信息、电量信息等信息确定内容源的提供端,进而确定出显示输出模式。
方式四,通过内容源的提供端的属性信息确定显示输出模式。
在本申请实施例中,内容源的提供端的属性信息可以指内容源的提供端类型,示例地,内容源的提供端为智能手机、智能手表、电脑等。基于此,本申请实施例中认为内容源的提供端的属性信息与显示输出模式之间存在对应关系,也即,一旦确定内容源的提供端的属性信息,电子设备的显示输出模式也随之确定,示例地,当内容源的提供端的属性信息为智能手机时,则确定显示输出模式为第三显示输出模式,也即,电子设备基于无线通信连接的方式显示智能手机的内容。
在本申请实施例中,可通过上述四种方式确定显示输出模式,增加确定显示输出模式的灵活性,并提高显示输出模式的准确性。
在一些实施例中,在实际实现时,参考图3,上述步骤S103“根据转动信息和显示输出模式调整内容源的显示输出参数”可通过以下步骤来实现:
步骤S1031,判断显示输出模式是否为第一显示输出模式。
这里,电子设备的显示控制器读取已确定的显示输出模式,通过与第一显示输出模式相比较,判断出该显示输出模式是否为第一显示输出模式。如果该显示输出模式为第一显示输出模式,则进入步骤S1032;如果该显示输出模式不是第一显示输出模式,则继续进行判断,进入步骤S1033。
步骤S1032,如果电子设备处于第一显示输出模式,将转动信息给到对应的显示驱动,以通过显示驱动调整所述内容源在显示屏幕上的显示输出参数。
这里,显示输出参数可以包括显示方向、显示分辨率、显示区域大小等,此时,电子设备处于第一显示输出模式,也即,电子设备的显示屏幕显示的内容来源于电子设备自身,那么,则将转动信息传送至电子设备的显示驱动;接着,电子设备的显示驱动则基于转动信息获得转动后显示屏幕的状态、位置或者角度信息,可以理解为,显示驱动获得转动后显示屏幕是处于横屏状态还是竖屏状态;最后,显示驱动将内容源的显示输出参数调整为与转动后显示屏幕的状态相匹配的显示输出参数。举例来说,当显示屏幕由横屏状态转动为竖屏状态,显示输出参数为分辨率时,显示屏幕的分辨率由1024*540调整为540*1024,假如内容源在横屏状态下的显示分辨率为1000*500,那么屏幕转动为竖屏之后,为了使得内容源匹配竖屏,显示驱动可将内容源的分辨率由1000*500调整为540*270。
步骤S1033,判断显示输出模式是否为第二显示输出模式。
此时,显示输出模式不是第一显示输出模式,则继续参考步骤S1031中的方法继续判断显示输出模式是否为第二显示输出模式。如果确定显示输出模式为第二显示输出模式,则进入步骤S1034;如果确定显示输出模式也不是第二显示输出模式,则进入步骤S1035,继续判断显示输出模式是否为第三显示输出模式。
步骤S1034,如果电子设备处于第二显示输出模式,根据转动信息通知内容源的提供端调整内容源输入的显示输出参数。
此时,电子设备处于第二显示输出模式,也即,电子设备的显示屏幕显示的内容基于有线通信链路来源于内容源的提供端,那么,在转动信息表征显示屏幕发生转动的时候,显示控制器则通知内容源的提供端调整内容源输入的显示输出参数,承接上面的例子,显示控制器将显示屏幕的分辨率由1024*540转动为540*1024的消息通知给内容源的提供端,以使得内容源的提供端基于通知消息调整内容源的显示输出参数,使得调整后的内容源匹配转动后的显示屏幕,也即,将内容源的分辨率由1000*500调整为540*270。
步骤S1035,判断显示输出模式是否为第三显示输出模式。
此时,显示输出模式不是第二显示输出模式,则继续参考步骤S1031中的方法继续判断显示输出模式是否为第三显示输出模式。如果确定显示输出模式为第三显示输出模式,则进入步骤S1036;如果确定显示输出模式也不是第三显示输出模式,则表明此时显示屏幕处于分屏显示模式,则进入步骤S1037,继续确定各个分屏区域的显示方式。
步骤S1036,如果电子设备处于第三显示输出模式,将转动信息给到对应的投屏控制板,以通过投屏控制板调整内容源在显示屏幕上的显示输出参数。
此时,电子设备处于第三显示输出模式,也即,电子设备的显示屏幕显示的内容基于无线通信链路来源于内容源的提供端,在实际实现时,内容源的提供端基于无线通信链路将内容源提供至电子设备的投屏控制板,因此,电子设备则将转动信息传送至投屏控制板,通过投屏板调整内容源在显示屏幕上的显示输出参数。仍然承接上面的例子,显示控制器将显示屏幕的分辨率由1024*540转动为540*1024的转动信息传送至投屏控制板,以使得投屏控制板将内容源的分辨率由1000*500调整为540*270。
步骤S1037,响应于输出至少两内容源的显示输出指令,获得与至少两内容源对应的至少两显示区域的显示标识信息和各显示区域对应的显示输出方式。
这里,显示输出方式是电子设备处于分屏模式下各分屏区域所对应的内容源的输入方式。在本申请实施例中,显示输出模式是针对单独内容源的显示屏幕的模式,而显示输出方式是针对多内容源的各个显示区域的模式。
此时,电子设备显示的内容为多内容源,可以是两个内容源、三个内容源、四个内容源等,那么,显示控制器则根据显示界面中各个显示区域的内容属性信息确定各个显示区域的尺寸、位置、分辨率等显示标识信息,还基于接口信息、功能部件的运行状态、反馈信息、属性信息等确定各个显示区域对应的显示输出方式。
步骤S1038,调整各个内容源输入的分辨率。
这里,在电子设备的显示屏幕是多内容源输入的情况下,需要调整各个内容源的输入分辨率,在调整分辨率的时候,可采用下面两种方式:
方式一,根据显示标识信息和显示输出方式调整各内容源输入的分辨率。
在这种方式下,根据不同的显示输出方式,将显示标识信息给到显示输出方式对应的提供端、显示控制器或者显示驱动,从而使得提供端、显示控制器或者显示驱动基于显示标识信息调整对应内容源输入的分辨率。
方式二,根据转动信息、显示标识信息和显示输出方式调整各内容源输入的分辨率。
在这种方式下,显示控制器先基于转动信息确定针对显示屏幕的调整信息,该调整信息可以为顺时针转动90度、逆时针转动180度等;接着,再基于该调整信息对显示标识信息进行调整,示例地,如果调整信息为顺时针转动90度,且显示标识信息为显示分辨率(2048*1080)时,则将显示标识信息调整为1080*2048,并将调整后的标识信息确定为新的标识信息;最后,根据不同的显示输出方式,将新的显示标识信息给到显示输出方式对应的提供端、显示控制器或者显示驱动,从而使得提供端、显示控制器或者显示驱动基于新的显示标识信息调整对应内容源输入的分辨率。
在本申请实施例中,通过以上步骤S1031至步骤S1038,先确定出电子设备所处的显示输出模式,当电子设备处于第一显示输出模式时,将转动信息给到对应的显示驱动,通过显示驱动调整内容源在显示屏幕上的显示输出参数;当电子设备处于第二显示输出模式时,则根据转动信息通知内容源的提供端调整内容源输入的显示输出参数;当电子设备处于第三显示输出模式时,则将转动信息给到对应的投屏控制板,以通过投屏控制板调整内容源在显示屏幕上的显示输出参数;当电子设备处于分屏显示输出模式时,则确定各个分屏区域的显示标识信息和显示输出方式,并基于显示标识信息和显示输出方式调整各内容源输入的分辨率,或者,基于转动信息、显示标识信息和显示输出方式调整各内容源输入的分辨率。
在实际实现时,上述步骤S1038中的方式一“根据显示标识信息和显示输出方式调整各内容源输入的分辨率”存在以下五种情况:
情况一,如果至少两内容源均通过第二显示输出方式给到显示屏幕,将显示标识信息通过显示控制器给到对应的提供端,以使得提供端调整其内容源输入的分辨率。
在这种情况下,该至少两内容源均基于有线通信链路的方式来源于提供端,也即,该至少两内容源的显示输出方式与上述第二显示输出模式相类似,其中,每个内容源对应不同的提供端,那么,显示控制器则将各个内容源显示区域的显示标识信息传送至各个内容源对应的提供端,以使得各个提供端基于显示标识信息调整内容源输入的分辨率,同时使得调整后的分辨率与显示标识信息相匹配,如此,呈现出较佳的显示效果。
情况二,如果至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第二内容源通过第一显示输出方式给到显示屏,将用于输出第一内容源的第一显示区域所对应的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得第一提供端调整第一内容源输入的分辨率,将用于输出第二内容源的第二显示区域所对应的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过显示驱动调整第二内容源输入的分辨率。
在这种情况下,至少两内容源存在两种类型,一种类型为内容源基于有线通信链路的方式来源于第一提供端,记为第一内容源;另一种类型为内容源基于显示驱动来源于电子设备本身,记为第二内容源。
基于此,针对第一内容源,确定第一内容源对应的第一显示区域和第一内容源对应的第一提供端,再确定出该第一显示区域对应的第一显示标识信息;接着,显示控制器将第一显示标识信息传送至第一提供端,以使得第一提供端基于第一显示标识信息调整第一内容源输入的分辨率,同时使得调整后的第一内容源输入的分辨率与第一显示标识信息相匹配。这里,第一内容源的数量与第一提供端的数量保持一致,可以为一个,也可以为多个。
针对第二内容源,该第二内容源的显示输出方式与上述第一显示输出模式相类似,确定第二内容源对应的第二显示区域,再确定出该第二显示区域对应的第二显示标识信息;接着,显示控制器将第二显示标识信息传送至显示驱动,以通过显示驱动调整第二内容源输入的分辨率,使得调整后的第二内容源输入的分辨率与第二显示标识信息相匹配。
情况三,如果至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出第一内容源的第一显示区域所对应的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得第一提供端调整第一内容源输入的分辨率,将用于输出第三内容源的第三显示区域所对应的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过投屏控制板调整第三内容源输入的分辨率。
在这种情况下,至少两内容源存在两种类型,一种类型为内容源基于有线通信链路的方式来源于第一提供端,记为第一内容源;另一种类型为内容源基于无线通信链路的方式来源于其他提供端,记为第三内容源,其中,第三内容源基于无线通信链路的方式传送至投屏控制板,显示控制器再从投屏控制板获取第三内容源,该第三显示输出方式与上述第三显示输出模式相类似。
针对第一内容源的调整方式可参考情况二中针对第一内容源所描述的调整方式。针对第三内容源,先确定出第三内容源所在的第三显示区域,在确定该第三显示区域对应的第三显示标识信息;接着,显示控制器将第三显示标识信息传送至电子设备的投屏控制板,以通过投屏控制板调整第三内容源输入的分辨率,使得调整后的第三内容源输入的分辨率与第三显示标识信息相匹配。
情况四,如果至少两内容源中的第二内容源通过第一显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出第二内容源的第二显示区域所对应的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过显示驱动调整第二内容源输入的分辨率,将用于输出第三内容源的第三显示区域所对应的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过投屏控制板调整第三内容源输入的分辨率。
在这种情况下,至少两内容源包括第二内容源和第三内容源,针对第二内容源的调整方式可参考情况一中所描述的调整方式;针对第三内容源的调整方式,可参考情况三中针对第三内容源所描述的调整方式。
情况五,如果至少两内容源均通过第三显示输出方式给到显示屏幕,将显示标识信息通过显示控制器给到对应的投屏控制板,以通过投屏控制板调整其内容源输入的分辨率。
在这种情况下,该至少两内容源均基于无线通信链路的方式来源于提供端,其中,该至少两内容源基于无线通信链路的方式传送至投屏控制板,显示控制器再从投屏控制板获取该至少两内容源。也即,该至少两内容源属于第三内容源,那么,针对该至少两内容源的调整方式可参考情况三中针对第三内容源所描述的调整方式。
在实际实现时,参考图4,上述步骤S1038中的方式二“根据转动信息、显示标识信息和显示输出方式调整各内容源输入的分辨率”可通过以下步骤实现:
步骤S381,基于转动信息对显示标识信息进行调整,得到新的显示标识信息。
这里,可以先基于转动信息确定调整信息,然后基于调整信息再对显示标识信息进行调整,其中,转动信息可以为显示屏幕由横屏转动为竖屏,那么,调整信息可以为顺时针转动90度。示例地,如果调整信息为顺时针转动90度,且显示标识信息为显示分辨率(2048*1080)时,则将显示标识信息调整为1080*2048,并将调整后的标识信息(1080*2048)确定为新的标识信息。
在步骤S381之后,可根据至少两内容源的显示输出方式执行步骤S382A、步骤S382B、步骤S382C、步骤S382D或步骤S382E中的其中一个步骤。
步骤S382A,如果至少两内容源均通过第二显示输出方式给到显示屏幕,将新的显示标识信息通过显示控制器给到对应的提供端,以使得提供端调整其内容源输入的分辨率。
在这种情况下,该至少两内容源均基于有线通信链路的方式来源于提供端,也即,该至少两内容源的显示输出方式与上述第二显示输出模式相类似,其中,每个内容源对应不同的提供端,那么,显示控制器则将各个内容源显示区域的新的显示标识信息传送至各个内容源对应的提供端,以使得各个提供端基于新的显示标识信息调整内容源输入的分辨率,同时使得调整后的分辨率与新的显示标识信息相匹配,如此,呈现出较佳的显示效果。
步骤S382B,如果至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第二内容源通过第一显示输出方式给到显示屏,将用于输出第一内容源的第一显示区域所对应的新的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得第一提供端调整第一内容源输入的分辨率,将用于输出第二内容源的第二显示区域所对应的新的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过显示驱动调整第二内容源输入的分辨率。
在这种情况下,至少两内容源存在两种类型,一种类型为内容源基于有线通信链路的方式来源于第一提供端,记为第一内容源;另一种类型为内容源基于显示驱动来源于电子设备本身,记为第二内容源。
基于此,针对第一内容源,确定第一内容源对应的第一显示区域和第一内容源对应的第一提供端,再确定出该第一显示区域对应的新的第一显示标识信息;接着,显示控制器将新的第一显示标识信息传送至第一提供端,以使得第一提供端基于新的第一显示标识信息调整第一内容源输入的分辨率,同时使得调整后的第一内容源输入的分辨率与新的第一显示标识信息相匹配。这里,第一内容源的数量与第一提供端的数量保持一致,可以为一个,也可以为多个。
针对第二内容源,该第二内容源的显示输出方式与上述第一显示输出模式相类似,确定第二内容源对应的第二显示区域,再确定出该第二显示区域对应的新的第二显示标识信息;接着,显示控制器将新的第二显示标识信息传送至显示驱动,以通过显示驱动调整第二内容源输入的分辨率,使得调整后的第二内容源输入的分辨率与新的第二显示标识信息相匹配。
步骤S382C,如果至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出第一内容源的第一显示区域所对应的新的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得第一提供端调整第一内容源输入的分辨率,将用于输出第三内容源的第三显示区域所对应的新的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过投屏控制板调整第三内容源输入的分辨率。
在这种情况下,至少两内容源存在两种类型,一种类型为内容源基于有线通信链路的方式来源于第一提供端,记为第一内容源;另一种类型为内容源基于无线通信链路的方式来源于其他提供端,记为第三内容源,其中,第三内容源基于无线通信链路的方式传送至投屏控制板,显示控制器再从投屏控制板获取第三内容源,该第三显示输出方式与上述第三显示输出模式相类似。
针对第一内容源的调整方式可参考步骤S382B中针对第一内容源所描述的调整方式。针对第三内容源,先确定出第三内容源所在的第三显示区域,在确定该第三显示区域对应的新的第三显示标识信息;接着,显示控制器将新的第三显示标识信息传送至电子设备的投屏控制板,以通过投屏控制板调整第三内容源输入的分辨率,使得调整后的第三内容源输入的分辨率与新的第三显示标识信息相匹配。
步骤S382D,如果至少两内容源中的第二内容源通过第一显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出第二内容源的第二显示区域所对应的新的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过显示驱动调整第二内容源输入的分辨率,将用于输出第三内容源的第三显示区域所对应的新的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过投屏控制板调整第三内容源输入的分辨率。
在这种情况下,至少两内容源包括第二内容源和第三内容源,针对第二内容源的调整方式可参考步骤S382A中所描述的调整方式;针对第三内容源的调整方式,可参考步骤S382C中针对第三内容源所描述的调整方式。
步骤S382E,如果至少两内容源均通过第三显示输出方式给到显示屏幕,将新的显示标识信息通过显示控制器给到对应的投屏控制板,以通过投屏控制板调整其内容源输入的分辨率。
在这种情况下,该至少两内容源均基于无线通信链路的方式来源于提供端,其中,该至少两内容源基于无线通信链路的方式传送至投屏控制板,显示控制器再从投屏控制板获取该至少两内容源。也即,该至少两内容源属于第三内容源,那么,针对该至少两内容源的调整方式可参考步骤S382C中针对第三内容源所描述的调整方式。
在一些实施例中,在步骤S1038之后,该控制方法还可以调整出分辨率之外的显示输出参数、音频输入输出控制参数或者图像采集控制参数中的至少一种,在实际实现时,可通过以下三种方式:
方式一,至少基于显示标识信息调整电子设备的除分辨率之外的显示输出参数、音频输入输出控制参数或图像采集控制参数中的至少之一。
这里,除分辨率之外的显示输出参数可以为显示亮度、显示色温等,音频输入输出控制参数可以为音响或者麦克风的音量大小,图像采集控制参数可以表征为摄像头的响应情况。
在这种方式下,可以基于显示标识信息来调整亮度、色温、音量或者摄像头的有效区域等参数。示例地,可根据显示标识信息确定出尺寸最大的显示区域,然后,可将该尺寸最大的显示区域的亮度调亮、色温调整温和,并使得电子设备播放该尺寸最大区域的音频信息,还可以将电子设备通过图像采集装置所采集到的图像输入至该尺寸最大区域。
方式二,基于显示标识信息和显示输出方式调整电子设备的除分辨率之外的显示输出参数、音频输入输出控制参数或图像采集控制参数中的至少之一。
这里,是在方式一的基础上还考虑了显示输出方式,那么,可以是结合显示标识信息和显示输出方式来调整亮度、色温、音量或者摄像头的有效区域等参数。
示例地,可将显示输出方式为第二显示输出方式且区域尺寸最大的区域确定为第一目标区域;接着,调高该第一目标区域的亮度、色温,并使得电子设备播放该第一目标区域的音频信息,还可以将电子设备通过图像采集装置所采集到的图像输入至该第一目标区域。
方式三,基于显示标识信息、转动信息和显示输出方式调整电子设备的除分辨率之外的显示输出参数、音频输入输出控制参数或图像采集控制参数中的至少之一。
在这种方式下,是在方式二的基础上还考虑转动信息,此时,则结合显示标识信息、转动信息和显示输出方式来调整亮度、色温、音量或者摄像头的有效区域等参数。
示例地,可先根据转动信息确定转动后位于显示屏幕上半部分的显示区域;接着,参考方式二确定出位于显示区域上半部分的第二目标区域;接着,调高该第二目标区域的亮度、色温,并使得电子设备播放该第二目标区域的音频信息,还可以将电子设备通过图像采集装置所采集到的图像输入至该第二目标区域。
在本申请实施例中,通过以上三种方式能够调整分辨率之外的显示输出参数,还能够调整音频输入输出控制参数或图像采集控制参数,从而提升电子设备的智能化程度。
在一些实施例中,本申请还提供一种电子设备的控制方法,以该电子设备为一体机为例,该一体机具备旋转功能,如图5所示,该一体机拥有电脑模式51、无线投模式52和一线连模式53,这里,电脑模式对应上述实施例中的第一显示输出模式,一线连模式对应上述实施例中的第二显示输出模式,无线投模式对应上述实施例中的第三显示输出模式。参考图5,一体机包括显示控制器501、重力传感器502、中央处理器503、中处理器驱动504、显示屏幕505、投屏卡506,在一线连模式下,内容源可基于Type C、USB、DP等输入传送至显示控制器。
本申请实施例的控制方法实现了多模式的一体机只通过一个重力传感器(G-sensor)的控制就可以完成实现旋转的方案,在实际实现时,可通过以下步骤:
步骤一,G-sensor信号直接接到控制屏幕显示的显示控制器上。
这里,该显示控制器可以为scalar。
步骤二,电脑模式下,显示控制器进一步将旋转屏幕的信号传递给主板上的显示驱动上,使得在电脑模式下通过显示驱动实现自动旋转。
这里,显示驱动可以为中央处理器驱动(central processing unit driver,CPUdriver)。
步骤三,一线连模式下,显示器扩张器直接根据G-sensor传来的信号来控制屏幕的旋转。
步骤四,无线投模式下,通过显示控制器与G-sensor接口引脚连接,通过显示控制器来将G-sensor是否旋转的信号传递给投屏板,之后投屏板改变自己的视频输分辨率。
这里,投屏板相当于上述实施例中的投屏控制板,在电子设备处于无线投模式时,电子设备与内容源的提供端基于无线通信链路建立连接,在进行内容源传输时,内容源的提供端将内容源传送至投屏板,基于此,显示控制器是从投屏板获取内容源。
通过以上步骤一至步骤四,本申请实施例可通过一个重力传感器实现对电子设备多种模式下的转屏控制,而无需在每种模式的电路中各增加一个重力传感器,从而简化涉及,节省成本,并提升电子设备的鲁棒性。
基于前述的实施例,本申请实施例提供一种控制装置,该装置包括的各模块、以及各模块包括的各单元,可以通过计算机设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为CPU、微处理器(Microprocessor Unit,MPU)、数字信号处理器(Digital Signal Processing,DSP)或现场可编程门阵列(FieldProgrammable Gate Array,FPGA)等。
本申请实施例再提供一种控制装置,图6为本申请实施例提供的控制装置的组成结构示意图,如图6所示,所述控制装置600包括:
第一获得模块601,用于获得电子设备的显示屏幕的转动信息;
第一确定模块602,用于确定所述电子设备的显示输出模式,所述显示输出模式是所述电子设备作为至少一内容源的显示输出设备时所处的运行模式;
第一调整模块603,用于根据所述转动信息和所述显示输出模式调整所述内容源的显示输出参数。
在一些实施例中,第一获得模块,还包括:
第一检测单元,用于通过设置于所述显示屏幕和/或屏幕支撑机构的至少一检测件的检测数据获得所述显示屏幕的转动信息;或,
第一获得单元,用于通过所述至少一内容源的提供端识别到的所述显示屏幕的第一位置变化信息或所述至少一内容源的提供端与所述显示屏幕之间的第二位置变化信息获得所述显示屏幕的转动信息;或,
第二获得单元,用于通过用于控制所述显示屏幕转动的第一控制指令获得所述显示屏幕的转动信息。
在一些实施例中,第一确定模块包括:
第一确定单元,用于通过所述内容源的提供端与所述电子设备的显示屏幕之间的接口信息确定所述显示输出模式;或,
第二确定单元,用于通过所述电子设备与所述内容源的提供端处于连接状态下所述电子设备的功能部件的运行状态,确定所述显示输出模式;或,
第三确定单元,用于通过来自所述内容源的提供端的反馈信息确定所述显示输出模式;或,
第四确定单元,用于通过所述内容源的提供端的属性信息确定所述显示输出模式。
在一些实施例中,第一调整模块包括:
第一调整单元,用于如果电子设备处于第一显示输出模式,将所述转动信息给到对应的显示驱动,以通过所述显示驱动调整所述内容源在所述显示屏幕上的显示输出参数;或,
第二调整单元,用于如果电子设备处于第二显示输出模式,根据所述转动信息通知所述内容源的提供端调整内容源输入的显示输出参数;或,
第三调整单元,用于如果电子设备处于第三显示输出模式,将所述转动信息给到对应的投屏控制板,以通过所述投屏控制板调整所述内容源在所述显示屏幕上的显示输出参数。
在一些实施例中,该装置还包括:
第二调整模块,用于响应于输出至少两内容源的显示输出指令,获得与所述至少两内容源对应的至少两显示区域的显示标识信息和各显示区域对应的显示输出方式,根据所述显示标识信息和所述显示输出方式调整所述各内容源输入的分辨率,或,根据所述转动信息、所述显示标识信息和所述显示输出方式调整所述各内容源输入的分辨率;
其中,所述显示输出方式是电子设备处于分屏模式下各分屏区域所对应的内容源的输入方式。
在一些实施例中,该第二调整模块包括:
第四调整单元,用于如果所述至少两内容源均通过第二显示输出方式给到所述显示屏幕,将所述显示标识信息通过显示控制器给到对应的所述提供端,以使得所述提供端调整其内容源输入的分辨率;或,
第五调整单元,用于如果所述至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第二内容源通过第一显示输出方式给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第二内容源的第二显示区域所对应的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率;或,
第六调整单元,用于如果所述至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率;或,
第七调整单元,用于如果所述至少两内容源中的第二内容源通过第一显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出所述第二内容源的第二显示区域所对应的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率;
第八调整单元,用于如果所述至少两内容源均通过第三显示输出方式给到所述显示屏幕,将所述显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整其内容源输入的分辨率。
在一些实施例中,第二调整模块还包括:
得到单元,用于基于所述转动信息对所述显示标识信息进行调整,得到新的显示标识信息;
第九调整单元,用于如果所述至少两内容源均通过第二显示输出方式给到所述显示屏幕,将所述新的显示标识信息通过显示控制器给到对应的所述提供端,以使得所述提供端调整其内容源输入的分辨率;或,
第十调整单元,用于如果所述至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第二内容源通过第一显示输出方式给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的新的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第二内容源的第二显示区域所对应的新的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率;或,
第十一调整单元,用于如果所述至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的新的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的新的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率;或,
第十二调整单元,用于如果所述至少两内容源中的第二内容源通过第一显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出所述第二内容源的第二显示区域所对应的新的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的新的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率;或,
第十三调整单元,用于如果所述至少两内容源均通过第三显示输出方式给到所述显示屏幕,将所述新的显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整其内容源输入的分辨率。
在一些实施例中,该装置还包括:
第三调整模块,用于至少基于所述显示标识信息调整电子设备的除分辨率之外的显示输出参数、音频输入输出控制参数或图像采集控制参数中的至少之一;或,
第四调整模块,用于基于所述显示标识信息和所述显示输出方式调整电子设备的除分辨率之外的显示输出参数、音频输入输出控制参数或图像采集控制参数中的至少之一;或,
第五调整模块,用于基于所述显示标识信息、所述转动信息和所述显示输出方式调整电子设备的除分辨率之外的显示输出参数、音频输入输出控制参数或图像采集控制参数中的至少之一。
需要说明的是,本申请实施例控制装置的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本装置实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。
需要说明的是,本申请实施例中,如果以软件功能模块的形式实现上述的***升级方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read OnlyMemory,ROM)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本申请实施例不限制于任何特定的硬件和软件结合。
相应地,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中提供的控制方法中的步骤。
本申请实施例提供一种电子设备,图7为本申请实施例提供的电子设备的组成结构示意图,如图7所示,所述电子设备700包括:一个处理器701、至少一个通信总线702、用户接口703、至少一个外部通信接口704和存储器705。其中,通信总线702配置为实现这些组件之间的连接通信。其中,用户接口703可以包括显示屏,外部通信接口704可以包括标准的有线接口和无线接口。其中,所述处理器701配置为执行存储器中存储的控制方法的程序,以实现以上述实施例提供的控制方法中的步骤。。
以上电子设备和存储介质实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请电子设备和存储介质实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台AC执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (10)
1.一种电子设备,包括:
显示屏幕,能够相对于所述电子设备的屏幕支撑机构转动;
至少一检测件,设置于所述显示屏幕和/或所述屏幕支撑机构,用于检测所述显示屏幕的转动信息;
显示控制器,与所述检测件信号连接,能够根据所述转动信息控制所述显示屏幕的显示输出参数;
其中,在所述电子设备作为至少一内容源的显示输出设备的情况下,所述显示控制器能够根据所述电子设备当前的显示输出模式及所述转动信息调整所述内容源的显示输出参数。
2.根据权利要求1所述的电子设备,其中,所述检测件的数量和设置位置与所述检测件的类型有关;或,
所述检测件的数量唯一,所述唯一的检测件设置于所述显示屏幕或所述屏幕支撑机构。
3.一种权利要求1或2所述的电子设备的控制方法,包括:
获得电子设备的显示屏幕的转动信息;
确定所述电子设备的显示输出模式,所述显示输出模式是所述电子设备作为至少一内容源的显示输出设备时所处的运行模式;
根据所述转动信息和所述显示输出模式调整所述内容源的显示输出参数。
4.根据权利要求3中所述的方法,所述获得电子设备的显示屏幕的转动信息,包括:
通过设置于所述显示屏幕和/或屏幕支撑机构的至少一检测件的检测数据获得所述显示屏幕的转动信息;或,
通过所述至少一内容源的提供端识别到的所述显示屏幕的第一位置变化信息或所述至少一内容源的提供端与所述显示屏幕之间的第二位置变化信息获得所述显示屏幕的转动信息;或,
通过用于控制所述显示屏幕转动的第一控制指令获得所述显示屏幕的转动信息。
5.根据权利要求3所述的方法,所述确定电子设备的显示输出模式,包括:
通过所述内容源的提供端与所述电子设备的显示屏幕之间的接口信息确定所述显示输出模式;或,
通过所述电子设备与所述内容源的提供端处于连接状态下所述电子设备的功能部件的运行状态,确定所述显示输出模式;或,
通过来自所述内容源的提供端的反馈信息确定所述显示输出模式;或,
通过所述内容源的提供端的属性信息确定所述显示输出模式。
6.根据权利要求3所述的方法,所述根据所述转动信息和所述显示输出模式调整所述内容源的显示输出参数,包括:
如果电子设备处于第一显示输出模式,将所述转动信息给到对应的显示驱动,以通过所述显示驱动调整所述内容源在所述显示屏幕上的显示输出参数;或,
如果电子设备处于第二显示输出模式,根据所述转动信息通知所述内容源的提供端调整内容源输入的显示输出参数;或,
如果电子设备处于第三显示输出模式,将所述转动信息给到对应的投屏控制板,以通过所述投屏控制板调整所述内容源在所述显示屏幕上的显示输出参数。
7.根据权利要求6所述的方法,其中,还包括:
响应于输出至少两内容源的显示输出指令,获得与所述至少两内容源对应的至少两显示区域的显示标识信息和各显示区域对应的显示输出方式,根据所述显示标识信息和所述显示输出方式调整所述各内容源输入的分辨率,或,根据所述转动信息、所述显示标识信息和所述显示输出方式调整所述各内容源输入的分辨率;
其中,所述显示输出方式是电子设备处于分屏模式下各分屏区域所对应的内容源的输入方式。
8.根据权利要求7所述的方法,根据所述显示标识信息和所述显示输出方式调整所述各内容源输入的分辨率,包括:
如果所述至少两内容源均通过第二显示输出方式给到所述显示屏幕,将所述显示标识信息通过显示控制器给到对应的所述提供端,以使得所述提供端调整其内容源输入的分辨率;或,
如果所述至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第二内容源通过第一显示输出方式给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第二内容源的第二显示区域所对应的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率;或,
如果所述至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率;或,
如果所述至少两内容源中的第二内容源通过第一显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出所述第二内容源的第二显示区域所对应的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率;或,
如果所述至少两内容源均通过第三显示输出方式给到所述显示屏幕,将所述显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整其内容源输入的分辨率。
9.根据权利要求7所述的方法,根据所述转动信息、所述显示标识信息和所述显示输出方式调整所述各内容源输入的分辨率,包括:
基于所述转动信息对所述显示标识信息进行调整,得到新的显示标识信息;
如果所述至少两内容源均通过第二显示输出方式给到所述显示屏幕,将所述新的显示标识信息通过显示控制器给到对应的所述提供端,以使得所述提供端调整其内容源输入的分辨率;或,
如果所述至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第二内容源通过第一显示输出方式给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的新的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第二内容源的第二显示区域所对应的新的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率;或,
如果所述至少两内容源中的第一内容源通过第二显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的新的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的新的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率;或,
如果所述至少两内容源中的第二内容源通过第一显示输出方式给到显示屏、第三内容源通过第三显示输出方式给到显示屏,将用于输出所述第二内容源的第二显示区域所对应的新的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的新的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率;或,
如果所述至少两内容源均通过第三显示输出方式给到所述显示屏幕,将所述新的显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整其内容源输入的分辨率。
10.根据权利要求7所述的方法,其中,还包括:
至少基于所述显示标识信息调整电子设备的除分辨率之外的显示输出参数、音频输入输出控制参数或图像采集控制参数中的至少之一;或,
基于所述显示标识信息和所述显示输出方式调整电子设备的除分辨率之外的显示输出参数、音频输入输出控制参数或图像采集控制参数中的至少之一;或,
基于所述显示标识信息、所述转动信息和所述显示输出方式调整电子设备的除分辨率之外的显示输出参数、音频输入输出控制参数或图像采集控制参数中的至少之一。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111045334.7A CN113849037A (zh) | 2021-09-07 | 2021-09-07 | 一种电子设备、控制方法、装置及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111045334.7A CN113849037A (zh) | 2021-09-07 | 2021-09-07 | 一种电子设备、控制方法、装置及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113849037A true CN113849037A (zh) | 2021-12-28 |
Family
ID=78973295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111045334.7A Pending CN113849037A (zh) | 2021-09-07 | 2021-09-07 | 一种电子设备、控制方法、装置及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113849037A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150348493A1 (en) * | 2014-05-27 | 2015-12-03 | Samsung Electronics Co., Ltd. | Method of controlling display and electronic device for providing the same |
WO2018120955A1 (zh) * | 2016-12-29 | 2018-07-05 | 广州华多网络科技有限公司 | 直播编码的方法、装置、终端、联动编码服务器及*** |
US20190333479A1 (en) * | 2018-04-30 | 2019-10-31 | Ramzi Khalil Maalouf | System, apparatus, and method for optimizing viewing experience on an intelligent terminal |
CN111246266A (zh) * | 2020-03-04 | 2020-06-05 | 海信视像科技股份有限公司 | 一种显示设备及旋转时ui显示方法 |
CN112104916A (zh) * | 2020-09-21 | 2020-12-18 | 四川长虹电器股份有限公司 | 一种智能旋转电视桌面及其横竖屏管控方法 |
WO2021143687A1 (zh) * | 2020-01-19 | 2021-07-22 | 维沃移动通信有限公司 | 图像显示方法及电子设备 |
-
2021
- 2021-09-07 CN CN202111045334.7A patent/CN113849037A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150348493A1 (en) * | 2014-05-27 | 2015-12-03 | Samsung Electronics Co., Ltd. | Method of controlling display and electronic device for providing the same |
WO2018120955A1 (zh) * | 2016-12-29 | 2018-07-05 | 广州华多网络科技有限公司 | 直播编码的方法、装置、终端、联动编码服务器及*** |
US20190333479A1 (en) * | 2018-04-30 | 2019-10-31 | Ramzi Khalil Maalouf | System, apparatus, and method for optimizing viewing experience on an intelligent terminal |
WO2021143687A1 (zh) * | 2020-01-19 | 2021-07-22 | 维沃移动通信有限公司 | 图像显示方法及电子设备 |
CN111246266A (zh) * | 2020-03-04 | 2020-06-05 | 海信视像科技股份有限公司 | 一种显示设备及旋转时ui显示方法 |
CN112104916A (zh) * | 2020-09-21 | 2020-12-18 | 四川长虹电器股份有限公司 | 一种智能旋转电视桌面及其横竖屏管控方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3674881B1 (en) | Electronic device and screen sharing method using same | |
EP3736660A1 (en) | Foldable device and method for controlling image capturing by using plurality of cameras | |
US11366584B2 (en) | Method for providing function or content associated with application, and electronic device for carrying out same | |
CN109982102B (zh) | 直播间的界面显示方法和***、以及直播服务器和主播端 | |
EP3754644A1 (en) | Apparatus and method for driving display based on frequency operation cycle set differently according to frequency | |
EP3447632B1 (en) | Electronic device for displaying application and operating method thereof | |
US11989484B2 (en) | Electronic device and method for providing notification thereof | |
US11380286B2 (en) | Electronic device and method for controlling timing signal | |
US11557907B2 (en) | Method, electronic device, and storage medium for displaying charging state in start of charging | |
CN113163239B (zh) | 显示设备和控制方法 | |
US11231842B2 (en) | Method for changing the size of the content displayed on display and electronic device thereof | |
KR20190074776A (ko) | 영상 동기 신호에 기반하여 터치 센서 컨트롤러를 제어하기 위한 전자 장치 및 방법 | |
US20220005392A1 (en) | Electronic device, method, and computer-readable medium for displaying screen in deformable display panel | |
KR20190108440A (ko) | 저전력 모드에서 전자 장치에 발생된 이벤트에 대한 알림을 디스플레이를 통해 제공하는 전자 장치 및 제어 방법 | |
US11340781B2 (en) | Electronic device for displaying execution screen of application and method of controlling the same | |
KR20190107901A (ko) | 전자 펜으로부터 수신한 신호에 기초하여 다양한 기능을 실행시키기 위한 전자 장치 | |
CN113849037A (zh) | 一种电子设备、控制方法、装置及计算机可读存储介质 | |
KR102566143B1 (ko) | 이벤트에 관련된 정보를 제공하는 폴더블 전자 장치 및 그의 동작 방법 | |
US20220270566A1 (en) | Electronic device for changing attributes of display and operation method in electronic device | |
US20210180976A1 (en) | Device and method for providing vibration | |
CN110689807A (zh) | 显示装置 | |
EP4130973A1 (en) | Display device | |
EP3843079A1 (en) | Electronic device and method for extending time interval during which upscaling is performed on basis of horizontal synchronization signal | |
US20210089193A1 (en) | Electronic device for providing graphical content and method for controlling same | |
KR20200102678A (ko) | 외부 장치와 관련된 신호 제어 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |