[go: up one dir, main page]

CN113760211A - Control method and control device - Google Patents

Control method and control device Download PDF

Info

Publication number
CN113760211A
CN113760211A CN202111013539.7A CN202111013539A CN113760211A CN 113760211 A CN113760211 A CN 113760211A CN 202111013539 A CN202111013539 A CN 202111013539A CN 113760211 A CN113760211 A CN 113760211A
Authority
CN
China
Prior art keywords
display
content source
resolution
screen
identification information
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
Application number
CN202111013539.7A
Other languages
Chinese (zh)
Inventor
袁立
蔡树会
陈金山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN202111013539.7A priority Critical patent/CN113760211A/en
Publication of CN113760211A publication Critical patent/CN113760211A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the application discloses a control method and a control device, wherein the method comprises the following steps: responding to a display output instruction for outputting at least two content sources, and obtaining display identification information of at least two display areas corresponding to the at least two content sources; and controlling the providing end of the content source to adjust the resolution of each content source input at least based on the display identification information. Therefore, the resolution ratio input by the content source is adjusted by the providing end of the content source according to the display identification information of at least two content sources, so that the resolution ratio of the input of each content source can be automatically adjusted when multiple paths of content sources are input, the hot switching of the resolution ratio input by the content sources is realized, and the display quality of the picture is improved.

Description

Control method and control device
Technical Field
The present application relates to the field of display technologies, and in particular, to a control method and a control device.
Background
An All-In-One (AIO) is a computer that integrates a host into a display, and AIO has advantages of fewer wires and small size compared to a conventional desktop computer. With the continuous development of the technology, the integration degree of the AIO is higher and higher, and in order to more effectively utilize the high-end display screen of the AIO, the input of a multi-source (source) is more and more developed into the standard configuration of the AIO. There is a need for an AIO with split screens in order to be able to display multiple sources of input video signals simultaneously and to coordinate among multiple devices.
However, although there are related screen splitting schemes already in the market, these screen splitting schemes still have some defects, such as that the input video signals of some other sources which are not subjected to the new insertion action cannot be subjected to resolution modification, thereby reducing the picture display quality.
Disclosure of Invention
The technical scheme of the application is realized as follows:
in a first aspect, an embodiment of the present application provides a control method, including:
responding to a display output instruction for outputting at least two content sources, and obtaining display identification information of at least two display areas corresponding to the at least two content sources;
and controlling the providing end of the content source to adjust the resolution of each content source input at least based on the display identification information.
In a second aspect, an embodiment of the present application provides a control apparatus, including a determination module and a control module, wherein,
the determining module is used for responding to a display output instruction for outputting at least two content sources and obtaining display identification information of at least two display areas corresponding to the at least two content sources;
and the control module is used for controlling the providing end of the content source to adjust the input resolution of each content source at least based on the display identification information.
According to the control method and the control device provided by the embodiment of the application, the display identification information of at least two display areas corresponding to at least two content sources is obtained by responding to the display output instruction of the at least two content sources; and controlling the providing end of the content source to adjust the resolution of each content source input at least based on the display identification information. Therefore, the resolution ratio input by the content source is adjusted by the providing end of the content source according to the display identification information of at least two content sources, so that the resolution ratio of the input of each content source can be automatically adjusted when multiple paths of content sources are input, the hot switching of the resolution ratio input by the content sources is realized, and the display quality of the picture is improved.
Drawings
Fig. 1 is a schematic flowchart of a control method according to an embodiment of the present disclosure;
fig. 2 is a schematic flow chart of another control method provided in the embodiment of the present application;
fig. 3 is a schematic flowchart of a control method according to an embodiment of the present disclosure;
fig. 4 is a schematic view of a display area of a display screen according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a control device according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of another electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the specific embodiments described herein are illustrative of the relevant application and are not limiting of the application. It should be noted that, for the convenience of description, only the parts related to the related applications are shown in the drawings.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
It should be noted that the terms "first \ second \ third" referred to in the embodiments of the present application are only used for distinguishing similar objects and do not represent a specific ordering for the objects, and it should be understood that "first \ second \ third" may be interchanged under specific ordering or sequence if allowed, so that the embodiments of the present application described herein can be implemented in other orders than illustrated or described herein.
At present, in the related art, when the screen splitting is implemented, the screen splitting can be performed through Extended Display Identification Data (EDID) when a signal is newly inserted, and correct EDID modification cannot be performed on other sources that do not undergo a new insertion action, so that the screen splitting of other sources cannot achieve an appropriate resolution.
Based on this, the embodiments of the present application provide a control method, and the basic idea is: responding to a display output instruction for outputting at least two content sources, and obtaining display identification information of at least two display areas corresponding to the at least two content sources; and controlling the providing end of the content source to adjust the resolution of each content source input at least based on the display identification information. Therefore, the resolution ratio input by the content source is adjusted by the providing end of the content source according to the display identification information of at least two content sources, so that the resolution ratio of the input of each content source can be automatically adjusted when multiple paths of content sources are input, the hot switching of the resolution ratio input by the content sources is realized, and the display quality of the picture is improved.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
In an embodiment of the present application, referring to fig. 1, a flowchart of a control method provided in the embodiment of the present application is shown. As shown in fig. 1, the method may include:
s101, responding to a display output instruction for outputting at least two content sources, and obtaining display identification information of at least two display areas corresponding to the at least two content sources.
It should be noted that the control method provided in the embodiments of the present application may be applied to a control device, or an electronic device integrated with the control device. Among them, the electronic apparatus may include an apparatus having a display device such as a display screen, for example, a Personal Computer (PC), a notebook Computer, a Personal Digital Assistant (PDA), a Portable Multimedia Player (PMP), a Smart Phone (Smart Phone), a television, and the like. In the embodiment of the present application, a specific implementation of the embodiment of the present application is described by taking AIO as an example.
It should be further noted that the control method provided in the embodiment of the present application may be applied to displaying a plurality of content sources in a plurality of different display areas of an electronic device, respectively, when there are a plurality of content source inputs in the electronic device. For example, a display screen of the electronic device is divided into a plurality of display areas, which respectively correspond to different content sources, and at this time, the resolution input by the content sources needs to be adjusted to achieve the best picture display effect.
Therefore, in response to a display output instruction for outputting at least two content sources, the embodiment of the present application obtains display identification information of at least two display areas corresponding to the at least two content sources. The content source may include, among other things, a video stream signal, a display screen signal, etc. from the electronic device itself or other external devices. In addition, the display identification information may be EDID information, and the display identification information may carry resolution information that needs to be modified, so that the resolution input by the content source may be correctly modified by the display identification information.
In some embodiments, obtaining display identification information for at least two display regions corresponding to at least two content sources may include:
dividing a display output area of the display screen into at least two display areas in response to the split screen triggering operation;
and obtaining the display identification information of each display area at least based on the split screen triggering operation.
It should be noted that, when obtaining the display identifier information, the display output area of the display screen may be divided into at least two display areas in response to obtaining the split-screen trigger operation, and the display identifier information corresponding to each display area may be obtained based on the split-screen trigger operation. The screen splitting triggering operation may be obtained in a variety of ways, such as detecting input from at least two content sources, or performing a preset screen splitting operation.
In some embodiments, dividing the display output area of the display screen into at least two display areas may include:
if the input of at least two content sources is obtained, determining to obtain split screen trigger operation, and dividing a display output area into at least two display areas at least based on the attribute information of the content sources; or the like, or, alternatively,
if the display screen dividing operation is obtained, determining to obtain the screen dividing triggering operation, and dividing the display output area into at least two display areas at least based on the display screen dividing operation; or the like, or, alternatively,
if the operation of creating at least two desktops on the display screen is obtained, determining to obtain split screen triggering operation, and dividing the display output area into at least two display areas; or the like, or, alternatively,
if the operation of switching the display resolution of the display screen is obtained, determining to obtain a split screen trigger operation, and dividing a display output area into at least two display areas; or the like, or, alternatively,
and if the input of at least two content sources is obtained and the dividing operation acting on the display screen is obtained, determining to obtain the screen dividing trigger operation, and dividing the display output area into at least two display areas at least based on the dividing operation.
It should be noted that, in the embodiment of the present application, whether to obtain the split-screen trigger operation may be determined based on multiple ways, and the display output area is divided accordingly based on the obtained split-screen trigger operation.
In a specific example, if the input of at least two content sources is obtained, for example, the content source input by the electronic device itself and the content source input by at least one external device (e.g., a smart phone, a tablet computer, a notebook computer, etc.) are respectively obtained, it is determined that the split-screen trigger operation is obtained, the display output area may be divided into at least two display areas corresponding to the at least two content sources based on at least the attribute information of the content sources. The attribute information of the content source may include at least a resolution of the content source, a source of the content source, a number of the content sources, an input mode of the content source, and the like.
In another specific example, if a display screen division operation is obtained, it is determined that a screen division trigger operation is obtained, where the display screen division operation at least includes a touch operation for a display screen, a pressing track operation, a touch option selection operation, and the like, and may even be a voice input or a gesture input of a user, and the like; after the display screen dividing operation is obtained, the display output area can be divided into at least two display areas by correspondingly dividing the display output area at least based on the display screen dividing operation.
In yet another specific example, if an operation of creating at least two desktops on a display screen is obtained, it is determined that a split screen trigger operation is obtained, and a display output area is divided into at least two display areas according to the created at least two desktops. In such an example, the at least two desktops each function as an independent display desktop, i.e., the at least two desktops have the same display level and do not have a parent-child relationship with respect to each other.
In still another specific example, if an operation of switching the display resolution of the display screen is obtained, it is determined that a split screen trigger operation is obtained, and the display output area is divided into at least two display areas. In this example, since the display resolution of the display screen is switched, for example: when the screen is switched from 3840 × 2160 to 2880 × 2160, an area (such as a black edge area or a white edge area) on the display screen where no picture is displayed is also used as a split screen area.
In yet another specific example, if the input of at least two content sources is obtained and a dividing operation on the display screen is also obtained, such as one or more of the dividing operations on the display screen listed in the previous examples, it is determined that the screen dividing trigger operation is obtained, the display output area may be divided based on at least the dividing operation to obtain at least two display areas.
That is, in the embodiment of the present application, the display output area may be divided based on a plurality of different criteria, such as content source input and/or a dividing operation, so as to divide the display output area of the display screen into at least two display areas.
Further, when dividing the display output area, wherein the display output area is divided into at least two display areas based on at least the attribute information of the content source, the method may include:
dividing the display output area into at least two display areas based on the number of content sources and/or the resolution of each content source, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen; or the like, or, alternatively,
dividing a display output area into at least two display areas based on target information of a providing end of a content source, so that the sum of resolutions of the at least two display areas is less than or equal to the resolution of a display screen;
and/or the presence of a gas in the atmosphere,
dividing the display output area into at least two display areas based on at least the display screen dividing operation may include:
the method comprises the steps of dividing a display output area into at least two display areas based on an operation track acting on a display screen, or dividing the display output area into at least two display areas based on a selection operation of a split screen control acting on the display screen, or dividing the display output area into at least two display areas based on a voice input and/or a gesture input, so that the sum of resolutions of the at least two display areas is smaller than or equal to the resolution of the display screen, wherein the split screen control is displayed on an OSD window or a system application window on the display screen.
It should be noted that, when dividing the display output area based on the attribute information of the content sources, the display output area may be divided based on the number of content sources and/or the respective resolutions of each content source, and the sum of the resolutions of at least two display areas after division is less than or equal to the resolution of the display screen.
For example, if the number of content sources is two, the display output area is divided into two display areas, and the sum of the resolutions of the two display areas is less than or equal to the resolution of the display screen; if the resolutions of the two content sources are the same, the display output area can be divided into two display areas with the same resolution, and the sum of the resolutions of the two display areas is less than or equal to the resolution of the display screen; if the resolutions of the two content sources are different, the resolutions of the display areas corresponding to the two content sources can be adjusted according to the ratio of the resolutions of the two content sources, and the sum of the resolutions of the two display areas is less than or equal to the resolution of the display screen.
Or, the display output area may be further divided based on target information of the providing end of the content source, where the target information of the providing end of the content source may include at least type information, identification information, application information run by the providing end, and the like of the providing end, and a sum of resolutions of at least two divided display areas is smaller than or equal to a resolution of the display screen.
For example, if the providing terminals of the content source are the electronic device itself and an external smart phone, the display output area may be divided by the type information of the providing terminals, and a split screen ratio of 3:1 may be selected because the screen of the smart phone is generally narrow; the display area of the proportion 3/4 is used for displaying a content source from the electronic device itself, and the display area of the proportion 1/4 is used for displaying a content source from the smartphone.
For another example, if the providing terminals of the content source are the electronic device itself and an external smart phone respectively, the display area may be divided according to the application program information operated by the providing terminals, and if the electronic device is operated by a video playing application and is a landscape playing application, and the smart phone is operated by a reading software and is a portrait playing application, the allocation ratio of 3:1 may be selected; if the electronic equipment and the smart phone both run video playing software and both play horizontally, a split screen ratio of 1:1 can be selected.
It should be noted that the display output area may be divided based on the display screen dividing operation only, or the display output area may be divided by combining the attribute information of the content source with the display screen dividing operation, so as to obtain at least two display areas.
For example, the display output area of the display screen is divided into at least two display output areas based on an operation track acting on the display screen, where the operation track may be operated by a mouse or the like, and for the display screen with a touch screen function, the operation track obtained based on the touch screen or an operation track obtained by other methods may also be used, which is not specifically limited in this embodiment of the application.
Or, the Display output area is divided based On a selection operation of a split Screen control acting On the Display Screen to obtain at least two Display areas, where the split Screen control can be displayed On an On-Screen Display (OSD) window or a system application window On the Display Screen, and for example, the Display output area can be divided into a plurality of preset Display areas by pressing a split Screen key or an electronic split Screen icon through a preset split Screen key or a split Screen icon, or a plurality of split Screen areas can be further selected through a Display interface.
Or, the display output area may be further divided based on a voice input and/or gesture input manner, for example, a user may directly speak a preset voice input and/or make a preset gesture input, and the electronic device may monitor whether the voice input and/or the gesture input of the user is obtained in real time or under a condition that a certain condition is met; the voice input may be acquired through a microphone, and the gesture input may be acquired through a camera. After the voice input and/or the gesture input are acquired, if the condition for dividing the display output area of the display screen is met, the display output area can be divided according to the voice input and/or the gesture input, so that the display output area is divided into display areas with the number and the resolution corresponding to the voice input and/or the gesture input.
It should be noted that, when the display output area is divided into at least two display areas, the sum of the resolutions of the at least two divided display areas may be smaller than or equal to the resolution of the display screen.
Illustratively, the resolution of the display screen is 3840 × 2160 before the display output area is not divided, and if it is determined that 3:1 screen division of the display output area is required according to the attribute information of the content source and/or the display screen dividing operation, the display output area may be divided into two display areas having resolutions of 2880 × 2160 and 960 × 2160, respectively.
Further, in some embodiments, obtaining display identification information of each display area based on at least a split-screen trigger operation may include:
acquiring resolution information of each display area obtained by screen splitting triggering operation, and determining display identification information of each display area based on the resolution information and the display identification information of the display screen; or the like, or, alternatively,
and if the split screen trigger operation is the selection operation of the split screen control on the display screen, correspondingly configuring preset display identification information to each display area.
It should be noted that after the resolution information of each display area is obtained based on the split-screen trigger operation, the display identification information of each display area may be determined based on the resolution information of each display area and the display identification information of the display screen. The display identification information may include EDID information, among others. The display identification information carries information that needs to be modified for the display area, and the modified information at least includes resolution information.
For example, based on the input of at least two content sources, the display identification information of the display screen is modified to obtain the display output information of each display area, so that in the following step, the resolution of each display area is modified by using the display output information of each display area.
Or if the split screen trigger operation is a selection operation of a split screen control acting on the display screen, respectively and correspondingly configuring the display identification information corresponding to the selection operation to each display area. If the 2:1 split screen ratio is selected through the OSD, the display identification information under the preset 2:1 split screen ratio is directly configured to the two display areas respectively.
That is to say, in the embodiment of the present application, the display identification information of the display screen may be modified respectively in combination with the input information (such as resolution, type, and the like) of the content source, so as to obtain the display identification information of each display area obtained by dividing the display output area respectively. Or, the preset display identification information may be directly configured to the divided display area based on a selection operation of a split screen control acting on the display screen.
And S102, controlling the providing end of the content source to adjust the input resolution of each content source at least based on the display identification information.
After the display identification information of each display area is obtained, the resolution input by each content source can be adjusted by controlling the providing end of each content source based on each display identification information. Or, adjusting the resolution of each content source input based on the display identification information in combination with other auxiliary information, where the auxiliary information may include operation state information of the electronic device, for example, operation information of an application program running on the electronic device; the auxiliary information may also include the input mode of the content source, etc.
In some embodiments, controlling the provider of the content source to adjust the resolution of each content source input based at least on the display identification information may include:
acquiring the input mode of the content source, and controlling the providing end of the content source to adjust the input resolution of each content source based on the input mode and the display identification information; or the like, or, alternatively,
and obtaining the identification information of the providing end, and controlling the providing end of the content source to adjust the resolution of each content source input based on the identification information and the display identification information.
When the resolution input by the content source is adjusted by controlling the providing end of each content source based on the display identification information of each display area, after the input mode of the content source is obtained, the resolution input by the providing end of each content source may be adjusted based on the input mode of the content source and the display identification information.
It should be noted that, when the resolution input by the content source is adjusted by controlling the providing end of each content source based on the display identification information of each display area, after the identification information of the providing end of the content source is obtained, the resolution input by the providing end of each content source is adjusted based on each identification information and the display identification information. The identification information of the provider may include identification number (ID) information, type information, and the like of the provider.
Further, in some embodiments, controlling the providing end of the content source to adjust the resolution of each content source input based on the input mode and the display identification information may include:
if at least two content sources are all sent to the display screen through the first display interface, display identification information is sent to the corresponding providing end through the display controller, so that the providing end can adjust the resolution ratio of the content source input; or the like, or, alternatively,
if a first content source of the at least two content sources is sent to the display screen through the first display interface, and a second content source is sent to the display screen through the second display interface, first display identification information corresponding to a first display area for outputting the first content source is sent to a corresponding first providing end through the display controller, so that the first providing end adjusts the input resolution of the first content source, and second display identification information corresponding to a second display area for outputting the second content source is sent to a corresponding display driver through the display controller, so that the input resolution of the second content source is adjusted through the display driver; or the like, or, alternatively,
if a first content source of the at least two content sources is sent to the display screen through the first display interface, and a third content source is sent to the display screen through the third display interface, first display identification information corresponding to a first display area for outputting the first content source is sent to a corresponding first providing end through the display controller, so that the first providing end adjusts the resolution of the input of the first content source, and third display identification information corresponding to a third display area for outputting the third content source is sent to a corresponding screen projection control panel through the display controller, so that the resolution of the input of the third content source is adjusted through the screen projection control panel; or the like, or, alternatively,
if a second content source of the at least two content sources is sent to the display screen through the second display interface, and a third content source is sent to the display screen through the third display interface, second display identification information corresponding to a second display area for outputting the second content source is sent to a corresponding display driver through the display controller, so that the resolution of the input of the second content source is adjusted through the display driver, and third display identification information corresponding to a third display area for outputting the third content source is sent to a corresponding screen projection control panel through the display controller, so that the resolution of the input of the third content source is adjusted through the screen projection control panel.
It should be noted that the input manner of the content source may include various manners, for example, the external device gives the content source to the display screen through the display interface, or the content source of the electronic device itself gives the content source to the display screen through the display interface between the host and the display screen, or the external device gives the content source to the display screen through a wireless screen projection manner, and so on.
If at least two content sources are provided to the Display screen through the first Display Interface, wherein the first Display Interface may include a High Definition Multimedia Interface (HDMI), a Display Interface (DP), a Video Graphics Array (VGA) Interface, and the like. At this time, the providing terminals of the at least two content sources are external devices, and then the display identification information of the display areas corresponding to the at least two content sources can be provided to the providing terminals of the corresponding content sources through the display controller, and the providing terminals of the content sources modify the resolution input by the content sources according to the display identification information.
For example, two content sources are respectively given to the display screen through HDMI and DP, and then the display identification information respectively corresponding to the two content sources is respectively given to the providing segments of the respective content sources through the display controller to modify the resolution of the inputs thereof. The display controller may be a control chip, such as a Scalar chip in AIO.
If a first content source of the at least two content sources is presented to the display screen via a first display interface and a second content source is presented to the display screen via a second display interface, wherein the second display interface represents an interface between a host of the electronic device and the display screen that may have the same transport protocol as the first display interface but a different physical structure. At this time, the first display identification information is provided to the first providing terminal through the display controller, wherein the first display identification information is identified as display identification information for outputting a first display area of the first content source, and the first providing terminal represents a providing terminal of the first content source. It is to be understood that the first content source may be one or more and the corresponding first display interface may accordingly comprise one or more. Thus, the first providing terminal can adjust the resolution of the first content source according to the display identification information of the first content source.
And simultaneously, second display identification information is given to the corresponding display driver through the display controller, wherein the second display identification information is the display identification information corresponding to a second display area for outputting a second content source, so that the display driver adjusts the resolution input by the second content source. The Display Driver may be a Display Driver (Display Driver) of a Central Processing Unit (CPU).
If a first content source of the at least two content sources is presented to the display screen via the first display interface, a third content source is presented to the display screen via a third display interface, wherein the third display interface may comprise a wireless screen projection interface. At this time, for the first content source, the first display identification information corresponding to the first display area for outputting the first content source is sent to the corresponding first providing terminal through the display controller, so that the first providing terminal adjusts the resolution input by the first content source according to the first display identification information; and for the third content source, the third display identification information corresponding to the third display area for outputting the third content source is sent to the corresponding screen projection control panel through the display identification information, so that the screen projection control panel adjusts the resolution input by the third content source according to the third display identification information.
If a second content source of the at least two content sources is sent to the display screen through the second display interface, and a third content source is sent to the display screen through the third display interface, second display identification information corresponding to a second display area for outputting the second content source is sent to a corresponding display driver through the display controller, so that the display driver adjusts the resolution input by the second content source according to the second display identification information; and third display identification information corresponding to a third display area for outputting a third content source is sent to a corresponding screen projection control panel through a display controller, so that the screen projection control panel adjusts the resolution input by the third content source according to the third display identification information.
In addition, the third content source is displayed on the display screen in a wireless screen projection mode. In this case, the third display identification information is sent to the screen projection control panel through the display controller, and the screen projection control panel adjusts the resolution input by the third content source according to the third display identification information; further, after adjusting the resolution of the third content source input, the wireless projection panel may give the third content source to the display screen based on a display interface (e.g., HDMI) inside the electronic device to enable the third content source to be displayed on a corresponding third display area on the display screen.
If a first content source of the at least two content sources is presented to the display screen via the first display interface, a second content source is presented to the display screen via the second display interface, and a third content source is presented to the display screen via the third display interface. The first display identification information is sent to the first providing terminal through the display controller, so that the first providing terminal adjusts the resolution of the first content source according to the display identification information of the first content source; the second display identification information is sent to the corresponding display driver through the display controller, so that the display driver adjusts the resolution ratio input by the second content source; and sending the third display identification information to the corresponding screen projection control panel through the display controller, so that the screen projection control panel adjusts the resolution input by the third content source according to the third display identification information.
That is to say, for different content source input manners, the embodiment of the present application may implement adjustment of the resolution of the content source input in different manners. For the content source which is provided by the external device to the display screen through the display interfaces such as HDMI, DP and VGA, the corresponding display identification information can be provided to the providing end of the corresponding content source through the display controller, so that the providing end can adjust the resolution input by the content source. For the content source which is given to the display screen by the electronic device, the corresponding display identification information can be given to the corresponding display driver through the display controller, so that the resolution input by the content source can be adjusted through the display driver. For the content source which is sent to the display screen in a wireless screen projection mode, the corresponding display identification information can be sent to the corresponding screen projection control panel through the display controller, and the resolution ratio input by the content source is adjusted through the screen projection control panel.
In some embodiments, controlling the provider of the content source to adjust the resolution of each content source input based on the identification information and the display identification information may include:
determining a resolution adjustment range of a providing end of each content source based on the identification information;
if a first content source of the at least two content sources is sent to the display screen through the first display interface, a first resolution adjustment range of a first providing end of the first content source and first display identification information corresponding to the first content source are sent to the first providing end through the display controller, so that the first providing end adjusts the input resolution of the first content source according to the first resolution adjustment range and the first display identification information; or the like, or, alternatively,
if a second content source of the at least two content sources is sent to the display screen through the second display interface, a second resolution adjustment range of a second providing end of the second content source and second display identification information corresponding to the second content source are sent to a corresponding display driver through the display controller, so that the resolution input by the second content source is adjusted through the display driver; or the like, or, alternatively,
and if the third content source of the at least two content sources is sent to the display screen through the third display interface, sending a third resolution adjustment range of a third providing end of the third content source and third display identification information corresponding to the third content source to the corresponding screen projection control panel through the display controller so as to adjust the resolution input by the third content source through the screen projection control panel.
It should be noted that, in the embodiment of the present application, the resolution of the content source input may also be adjusted based on the combination of the identification information of the providing end of the content source and the display identification information. The identification information may include ID information, genre information, and the like of the provider of the content source.
For example, it can be determined whether the providing end of the content source is a mobile phone or a computer, or a television, etc. through the identification information; furthermore, the specific model of the providing end of the content source can be further determined, so that the resolution adjustment range supported by the providing end can be determined, and the resolution adjustment range of the providing end is compared with the resolution indicated by the display identification information to determine the optimal resolution to adjust the resolution output by the content source.
Specifically, for a first content source provided to the display screen through a first display interface (such as HDMI, DP, VGA, etc.), the providing end of the corresponding content source is a first providing end, and the corresponding resolution adjustment range is a first resolution adjustment range; the display controller is used for outputting display identification information corresponding to a first display area of the first content source as first display identification information, and the first resolution adjustment range and the first display identification information are sent to the first providing terminal through the display controller, so that the first providing terminal adjusts the input resolution of the first content source according to the first resolution adjustment range and the first display identification information.
For example, the first provider resolution supports A, B and C types of resolutions, the first display identification information indicates that the input resolution of the first content source needs to be adjusted to D resolution, at this time, A, B, C and D four resolutions can be compared to determine at which resolution the best display effect can be obtained in the first display area, for example, the D resolution is closest to B resolution, and the input resolution of the first content source can be modified to B resolution, so as to achieve the best display effect.
For a second content source provided to the display screen through a second display interface (such as a display interface between the display screen of the electronic device and the host), a providing end of the corresponding content source is a second providing end, and a corresponding resolution adjustment range is a second resolution adjustment range; and the display controller is used for outputting the display identification information corresponding to the second display area of the second content source as second display identification information, sending the second resolution adjustment range and the second display identification information to the display driver, and adjusting the resolution input by the second content source through the display driver.
For a third content source provided to the display screen through a third display interface (such as a wireless turbine interface), the providing end of the corresponding content source is a third providing end, and the corresponding resolution adjustment range is a third resolution adjustment range; and the display controller is used for sending the third resolution adjustment range and the third display identification information to the corresponding screen projection control panel so as to adjust the resolution input by the third content source.
That is to say, the embodiment of the present application may also optimally adjust the resolution by combining the resolution adjustment range of the input end of the content source with the display identification information.
Further, when the resolution of the content source input is adjusted, the display identifier information can be sent to the corresponding providing terminal through the display controller, so that the providing terminal can adjust the resolution of the content source input according to the resolution adjusting range and the display identifier information; alternatively, the resolution adjustment range may be given to the corresponding display driver by the display controller, so that the display driver may adjust the resolution of the content source input according to the resolution adjustment range and the display identification information.
In addition, after the resolution input by the content source is adjusted, the resolution output can be switched by further combining information such as the display area of the display screen, so that the display screen readjusts the resolution of the display area.
Further, the embodiments of the present application may also adjust other parameters besides resolution. Thus, in some embodiments, the method may further comprise:
adjusting at least one of a display parameter, an audio input output control parameter or an image acquisition control parameter of the electronic device other than resolution based on at least the display identification information; or the like, or, alternatively,
adjusting at least one of display parameters, audio input and output control parameters or image acquisition control parameters of the electronic equipment except for resolution based on the display identification information and the input mode of the content source; or the like, or, alternatively,
adjusting at least one of a display parameter other than resolution, an audio input output control parameter, or an image capture control parameter of the electronic device based on the display identification information and the electronic device state information.
It should be noted that, in addition to adjusting the resolution of the content source input, the embodiments of the present application may also adjust one or more of display parameters, audio input output control parameters, or image acquisition control parameters of the electronic device. Such as based on the display identification information, or based on the display identification information and the input mode of the content source, or based on the display identification information and the state information of the electronic device, where the state information of the electronic device may include the display state, the operating state, the power state, and the like of the electronic device.
The embodiment provides a control method, which includes responding to a display output instruction for outputting at least two content sources, and obtaining display identification information of at least two display areas corresponding to the at least two content sources; and controlling the providing end of the content source to adjust the resolution of each content source input at least based on the display identification information. Therefore, when at least two content sources need to be displayed and output, the display identification information of the display areas corresponding to the at least two content sources is obtained, and the resolution input by the providing end of each content source is adjusted according to the display identification information of each display area, so that the resolution adjustment of the input of each content source can be automatically performed under the condition of multi-path content source input, the hot switching of the resolution input by the content sources is realized without additional new insertion action, a plurality of content sources can be displayed at the most appropriate resolution on the display screen of the electronic equipment, and the display quality of the picture is further improved.
In another embodiment of the present application, referring to fig. 2, a flowchart of another control method provided in the embodiment of the present application is shown. As shown in fig. 2, the method may include:
s201, entering a split screen mode.
It should be noted that, in the embodiment of the present application, it may be determined that the electronic device enters the split-screen mode when the split-screen trigger operation is obtained.
In the embodiment of the application, the obtaining of the split-screen trigger operation may include obtaining a preset operation instruction; the preset operation instruction may include the display screen dividing operation and the like in the foregoing embodiment; or when a signal from the external device is detected, determining that the preset operation instruction is acquired.
When the electronic equipment is in the split-screen mode through the preset operation instruction, the electronic equipment is not usually connected with the external equipment, and in this case, the display screen can be directly divided into display areas with preset quantity and resolution according to preset information corresponding to the preset operation instruction.
When the electronic equipment is in a split screen mode through a signal from external equipment, dividing a display screen of the electronic equipment into a first display area and at least one second display area; the first display area is used for displaying a first content source from the electronic equipment, and the second display area is used for displaying a second content source from the external equipment.
Specifically, when the division of the display area is performed, the number of display areas into which the display screen of the electronic device is divided may be determined according to the number of content sources input to the electronic device. For example, when the content sources are from the electronic device itself and an external device, the display screen is divided into two display areas, wherein one display area is used for displaying the content source input of the electronic device itself, and the other display area is used for displaying the content source input of the external device.
S202, modifying the EDID information of each display region through a Scalar chip.
It should be noted that after it is determined that the electronic device enters the split-screen mode, EDID information of each display region after the split-screen mode may be determined by a Scalar chip (or Scalar) in the electronic device according to a split-screen trigger operation or content source information, and EDID information of two or more display regions (also referred to as windows) after the split-screen mode is modified.
And S203, adjusting the resolution of each display area according to the modified EDID information.
It should be noted that, referring to fig. 3, a schematic flow architecture diagram of a control method provided in the embodiment of the present application is shown, and the control method provided in the embodiment of the present application may be performed based on the architecture shown in fig. 3. As shown in fig. 3, the architecture may include a plurality of input terminals for inputting content sources of external devices (including, but not limited to, Type C input, USB input, and DP input shown in fig. 3), a PC signal input terminal for inputting content sources of the electronic device itself (while the electronic device may be brought into the split-screen mode), a Scalar chip for determining EDID modification information of a plurality of display regions, a CPU, a display driver, a display screen for displaying a plurality of content sources, an OSD for bringing the electronic device into the split-screen mode, and the like, and in addition, in the content source input, a content source (not shown in the figure) for wirelessly projecting a screen to the display screen may be further included. In the embodiment of the present application, the control method is described in detail with reference to the architecture shown in fig. 3.
After signals of the OSD or the external equipment enter a split screen mode, under the condition that a content source of the external equipment inputs, the Scalar chip sends modified EDID information of a display area corresponding to the content source of the external equipment to a providing end of the content source, the providing end (namely an input signal source) of the content source adjusts the resolution ratio input by the content source according to the modified EDID information, and the Scalar chip displays the adjusted content source in a corresponding display area of a display screen of the electronic equipment.
That is to say, for a content source (such as a video signal) input through HDMI, Universal Serial Bus (USB), DP, Type C, and the like, the modified EDID information can be directly given to a providing end (input end) of the content source through the Scalar chip, so that the providing end of the content source can modify the input resolution of the content source according to the modified EDID information to achieve the correct resolution.
On the other hand, for the side of the electronic device (e.g. AIO), i.e. the side of the Personal Computer (PC) where the signal is input, the reconnection is not disconnected, so that the resolution cannot be switched again according to the EDID information fed back by the Scalar chip, and the correct resolution cannot be modified. In view of this problem, in the embodiment of the present application, the Scalar chip sends the modified EDID information to the Display Driver of the CPU, the Display Driver performs hot switching, and the resolution of the content source input is redesigned according to the EDID information fed back by the Scalar chip. And after the correct resolution is designed, displaying the adjusted content source in a corresponding display area of a display screen of the electronic equipment through the Scalar chip.
For example, refer to fig. 4, which shows a schematic view of a display area of a display screen provided in an embodiment of the present application. Where a in fig. 4 indicates an example of a display area in the case of a two-screen display (which may be a display screen with a resolution of 3840 × 2160 divided into two display areas with resolutions of 1920 × 2160 and 1920 × 2160), in this case, the external device may be a Notebook computer (Notebook). B in fig. 4 represents an example of a display area in the case of a three-to-one screen (it may be that a display screen having a resolution of 3840 × 2160 is divided into two display areas having resolutions of 2880 × 2160 and 960 × 2160), in which case the external device may be a mobile Phone (Phone).
In addition, for the case that the electronic device enters the split-screen mode according to the preset operation instruction, at this time, since there is no content source input of the external device, the display area of the display screen may include the display area of the electronic device itself and a plurality of display areas that do not display any content. After that, if the external device is connected, the EDID information of the display area may be readjusted according to the information such as the resolution and/or the type of the external device, and the resolution input by the content source of the external device may be adjusted to fit the display area, and the display area may be adjusted according to the type information of the external device.
That is to say, the embodiment of the present application provides a control method, which can detect EDID input (such as an input video signal) from a content source through a Scalar chip, convert an obtained EDID modification signal into other command signals, respectively transmit the command signals to a display driver of a CPU and a providing terminal of the content source to perform hot switching EDID, and respectively modify the input resolution of the content source and then display the modified EDID in a corresponding display region. When the split screen mode is selected through OSD, the Scalar chip modifies EDID of two or more windows after split screen, such as 3840 × 2160 split screen when yoga27 is not split screen, and after selecting two split screens, the resolution of two sides will become 1920 × 2160 and 1920 × 2160, and when selecting three-ratio split screen, the resolution will automatically become 2880 × 2160 and 960 × 2160. At this time, the modified EDID information can be directly given to the input end through the Scalar chip for the video signal input by the HDMI, the Type C or the like, so that the resolution of the input video signal is modified by the input end, and the correct resolution is achieved. And one side of the AIO, namely one side of the PC signal input, because the reconnection is not disconnected, the resolution cannot be switched again according to the EDID information fed back by the Scalar chip, and the correct resolution cannot be modified. Therefore, the resolution ratio can be automatically identified and adjusted when the multi-channel source input is split on the integrated machine, and the display quality of the picture is improved.
In yet another embodiment of the present application, referring to fig. 5, a schematic structural diagram of a control device 50 provided in the embodiment of the present application is shown. As shown in fig. 5, the control device 50 may include a determination module 501 and a control module 502, wherein,
a determining module 501, configured to respond to a display output instruction for outputting at least two content sources, and obtain display identification information of at least two display areas corresponding to the at least two content sources;
a control module 502 configured to control the providing end of the content source to adjust the resolution of each content source input at least based on the display identification information.
In some embodiments, the determining module 501 is further configured to, in response to obtaining the split-screen trigger operation, divide the display output area of the display screen into at least two display areas; and obtaining display identification information of each display area at least based on the split screen triggering operation.
In some embodiments, the determining module 501 is further configured to determine to obtain the split-screen trigger operation if the input of at least two content sources is obtained, and divide the display output area into at least two display areas based on at least the attribute information of the content sources; or if the display screen dividing operation is obtained, determining to obtain the screen dividing trigger operation, and dividing the display output area into at least two display areas at least based on the display screen dividing operation; or if the operation of creating at least two desktops on the display screen is obtained, determining to obtain the split screen triggering operation, and dividing the display output area into at least two display areas; or if the operation of switching the display resolution of the display screen is obtained, determining to obtain the split screen trigger operation, and dividing the display output area into at least two display areas; or, if the input of at least two content sources is obtained and the dividing operation acting on the display screen is obtained, determining to obtain the screen dividing trigger operation, and dividing the display output area into at least two display areas at least based on the dividing operation.
In some embodiments, the determining module 501 is further configured to divide the display output area into at least two display areas based on the number of content sources and/or the resolution of each content source, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen; or, dividing the display output area into at least two display areas based on the target information of the providing end of the content source, so that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen; and/or dividing the display output area into at least two display areas based on an operation track acting on the display screen, or dividing the display output area into at least two display areas based on a selection operation of a split screen control acting on the display screen, or dividing the display output area into at least two display areas based on a voice input and/or a gesture input, so that the sum of resolutions of the at least two display areas is less than or equal to the resolution of the display screen, wherein the split screen control is displayed on an OSD window or a system application window on the display screen.
In some embodiments, the determining module 501 is further configured to obtain resolution information of each display area obtained by the split-screen triggering operation, and determine display identification information of each display area based on the resolution information and the display identification information of the display screen; or if the split screen trigger operation is a selection operation of a split screen control acting on the display screen, correspondingly allocating preset display identification information to each display area.
In some embodiments, the control module 502 is further configured to obtain an input mode of the content source, and control a providing end of the content source to adjust a resolution of each content source input based on the input mode and the display identification information; or obtaining the identification information of the providing end, and controlling the providing end of the content source to adjust the resolution of each content source input based on the identification information and the display identification information.
In some embodiments, the control module 502 is further configured to, if the at least two content sources are both provided to the display screen through the first display interface, provide the display identification information to the corresponding providing terminal through the display controller, so that the providing terminal adjusts the resolution of the content source input thereof; or, if a first content source of the at least two content sources is provided to the display screen through the first display interface and a second content source is provided to the display screen through the second display interface, first display identification information corresponding to a first display area for outputting the first content source is provided to a corresponding first providing terminal through the display controller, so that the first providing terminal adjusts the resolution of the input of the first content source, and second display identification information corresponding to a second display area for outputting the second content source is provided to a corresponding display driver through the display controller, so that the resolution of the input of the second content source is adjusted through the display driver; or, if a first content source of the at least two content sources is provided to the display screen through the first display interface, and a third content source is provided to the display screen through the third display interface, the first display identification information corresponding to the first display area for outputting the first content source is provided to the corresponding first providing terminal through the display controller, so that the first providing terminal adjusts the resolution of the input of the first content source, and the third display identification information corresponding to the third display area for outputting the third content source is provided to the corresponding screen projection control panel through the display controller, so that the resolution of the input of the third content source is adjusted through the screen projection control panel; or, if a second content source of the at least two content sources is provided to the display screen through the second display interface, and a third content source is provided to the display screen through the third display interface, second display identification information corresponding to a second display area for outputting the second content source is provided to a corresponding display driver through the display controller, so that the resolution of the input of the second content source is adjusted through the display driver, and third display identification information corresponding to a third display area for outputting the third content source is provided to a corresponding screen projection control panel through the display controller, so that the resolution of the input of the third content source is adjusted through the screen projection control panel.
In some embodiments, the control module 502 is further configured to determine a resolution adjustment range of the provider of each content source based on the identification information; and if a first content source of the at least two content sources is sent to a display screen through a first display interface, sending a first resolution adjustment range of a first providing end of the first content source and first display identification information corresponding to the first content source to the first providing end through a display controller, so that the first providing end adjusts the input resolution of the first content source according to the first resolution adjustment range and the first display identification information; if a second content source of the at least two content sources is sent to the display screen through a second display interface, a second resolution adjustment range of a second providing end of the second content source and second display identification information corresponding to the second content source are sent to a corresponding display driver through a display controller, so that the resolution input by the second content source is adjusted through the display driver; and if a third content source of the at least two content sources is sent to the display screen through a third display interface, sending a third resolution adjustment range of a third providing end of the third content source and third display identification information corresponding to the third content source to a corresponding screen projection control panel through a display controller so as to adjust the resolution input by the third content source through the screen projection control panel.
In some embodiments, the control module 502 is further configured to adjust at least one of a display parameter other than resolution, an audio input output control parameter, or an image capture control parameter of the electronic device based at least on the display identification information; or, adjusting at least one of display parameters, audio input and output control parameters or image acquisition control parameters of the electronic equipment except for resolution based on the display identification information and the input mode of the content source; or adjusting at least one of display parameters, audio input and output control parameters or image acquisition control parameters of the electronic equipment except for resolution based on the display identification information and the electronic equipment state information.
It is to be understood that, in the present embodiment, a "module" may be a part of a circuit, a part of a processor, a part of a program or software, and the like, and may be a module, or may be non-modular. Moreover, each component in the embodiment may be integrated into one processing unit, or each unit may exist alone physically, or two or more modules may be integrated into one unit. The integrated unit can be realized in a form of hardware or a form of a software functional module.
Based on the understanding that the technical solution of the present embodiment essentially or a part contributing to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, and include several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the method of the present embodiment. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Accordingly, the present embodiment provides a computer storage medium storing a computer program that, when executed by at least one processor, implements the control method of any of the preceding embodiments.
Based on the above-mentioned composition of a control device 50 and computer storage medium, refer to fig. 6, which shows a schematic structural diagram of an electronic device 60 provided in an embodiment of the present application. As shown in fig. 6, may include: a communication interface 601, a memory 602, and a processor 603; the various components are coupled together by a bus system 604. It is understood that the bus system 604 is used to enable communications among the components. The bus system 604 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are labeled as bus system 604 in fig. 6. The communication interface 601 is used for receiving and sending signals in the process of receiving and sending information with other external network elements;
a memory 602 for storing a computer program capable of running on the processor 603;
a processor 603 for, when running the computer program, performing:
responding to a display output instruction for outputting at least two content sources, and obtaining display identification information of at least two display areas corresponding to the at least two content sources;
and controlling the providing end of the content source to adjust the resolution of each content source input at least based on the display identification information.
It will be appreciated that the memory 602 in the subject embodiment can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (ddr Data Rate SDRAM, ddr SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous chained SDRAM (Synchronous link DRAM, SLDRAM), and Direct memory bus RAM (DRRAM). The memory 602 of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
And the processor 603 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 603. The Processor 603 may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, discrete hardware component. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 602, and the processor 603 reads the information in the memory 602, and performs the steps of the above method in combination with the hardware thereof.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Optionally, as another embodiment, the processor 603 is further configured to execute the control method of any one of the foregoing embodiments when running the computer program.
Referring to fig. 7, a schematic diagram of a structure of another electronic device 60 provided in the embodiment of the present application is shown. As shown in fig. 7, the electronic device 60 includes at least the control device 50 according to any of the previous embodiments.
For the electronic device 60, when at least two content sources need to be displayed and output, the display identification information of the corresponding display area is obtained, and the resolution input by each content source is further adjusted by the providing end of each content source according to the display identification information, so that resolution adjustment can be automatically performed on the input of each content source when multiple content sources are input, no additional new insertion action is needed, hot switching of the resolution input by the content sources is realized, multiple content sources can be displayed on the display screen of the electronic device at the most appropriate resolution, and the display quality of the picture is further improved.
The above description is only a preferred embodiment of the present application, and is not intended to limit the scope of the present application.
It should be noted that, in the present application, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
The methods disclosed in the several method embodiments provided in the present application may be combined arbitrarily without conflict to obtain new method embodiments.
Features disclosed in several of the product embodiments provided in the present application may be combined in any combination to yield new product embodiments without conflict.
The features disclosed in the several method or apparatus embodiments provided in the present application may be combined arbitrarily, without conflict, to arrive at new method embodiments or apparatus embodiments.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1.一种控制方法,包括:1. A control method, comprising: 响应于输出至少两内容源的显示输出指令,获得与所述至少两内容源对应的至少两显示区域的显示标识信息;obtaining display identification information of at least two display areas corresponding to the at least two content sources in response to a display output instruction for outputting at least two content sources; 至少基于所述显示标识信息控制所述内容源的提供端调整各内容源输入的分辨率。The provider of the content source is controlled to adjust the input resolution of each content source based on at least the display identification information. 2.根据权利要求1所述的方法,其中,所述获得与所述至少两内容源对应的至少两显示区域的显示标识信息,包括:2. The method according to claim 1, wherein the obtaining display identification information of at least two display areas corresponding to the at least two content sources comprises: 响应于获得分屏触发操作,将显示屏的显示输出区域划分为至少两显示区域;In response to obtaining the split-screen trigger operation, dividing the display output area of the display screen into at least two display areas; 至少基于所述分屏触发操作获得各所述显示区域的显示标识信息。Display identification information of each of the display areas is obtained at least based on the split-screen trigger operation. 3.根据权利要求2所述的方法,其中,所述将显示屏的显示输出区域划分为至少两显示区域,包括:3. The method according to claim 2, wherein the dividing the display output area of the display screen into at least two display areas comprises: 如果获得至少两内容源的输入,确定获得所述分屏触发操作,至少基于所述内容源的属性信息将所述显示输出区域划分为至少两显示区域;或,If inputs from at least two content sources are obtained, it is determined that the split-screen trigger operation is obtained, and the display output area is divided into at least two display areas based on at least the attribute information of the content sources; or, 如果获得显示屏划分操作,确定获得所述分屏触发操作,至少基于所述显示屏划分操作将所述显示输出区域划分为至少两显示区域;或,If the display screen division operation is obtained, it is determined that the split screen trigger operation is obtained, and the display output area is divided into at least two display areas based on at least the display screen division operation; or, 如果获得在显示屏上创建至少两桌面的操作,确定获得所述分屏触发操作,将所述显示输出区域划分为至少两显示区域;或,If the operation of creating at least two desktops on the display screen is obtained, it is determined that the split-screen trigger operation is obtained, and the display output area is divided into at least two display areas; or, 如果获得切换显示屏的显示分辨率的操作,确定获得所述分屏触发操作,将所述显示输出区域划分为至少两显示区域;或,If an operation of switching the display resolution of the display screen is obtained, it is determined that the split-screen trigger operation is obtained, and the display output area is divided into at least two display areas; or, 如果获得至少两内容源的输入、且获得作用于显示屏的划分操作,确定获得所述分屏触发操作,至少基于所述划分操作将所述显示输出区域划分为至少两显示区域。If input from at least two content sources is obtained and a division operation acting on the display screen is obtained, it is determined that the split screen trigger operation is obtained, and the display output area is divided into at least two display areas based on at least the division operation. 4.根据权利要求3所述的方法,其中,4. The method of claim 3, wherein, 所述至少基于所述内容源的属性信息将所述显示出输出区域划分为至少两显示区域,包括:The dividing the display output area into at least two display areas based on at least the attribute information of the content source, including: 基于所述内容源的数量和/或各内容源的分辨率将所述显示输出区域划分为至少两显示区域,以使得所述至少两显示区域的分辨率之和小于或等于所述显示屏的分辨率;或,The display output area is divided into at least two display areas based on the number of the content sources and/or the resolution of each content source, such that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen resolution; or, 基于所述内容源的提供端的目标信息将所述显示输出区域划分为至少两显示区域,以使得所述至少两显示区域的分辨率之和小于或等于所述显示屏的分辨率;Dividing the display output area into at least two display areas based on the target information of the providing end of the content source, so that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen; 且/或,and/or, 所述至少基于所述显示屏划分操作将所述显示输出区域划分为至少两显示区域,包括:The dividing the display output area into at least two display areas based on at least the display screen dividing operation includes: 基于作用于所述显示屏的操作轨迹将所述显示输出区域划分为至少两显示区域,或,基于作用于所述显示屏的分屏控件的选择操作将所述显示输出区域划分为至少两显示区域,或,基于语音输入和/或手势输入将所述显示输出区域划分为至少两显示区域,以使得所述至少两显示区域的分辨率之和小于或等于所述显示屏的分辨率,其中,所述分屏控件显示于所述显示屏上的屏幕菜单式调节方式OSD窗口或系统应用窗口。The display output area is divided into at least two display areas based on an operation track acting on the display screen, or the display output area is divided into at least two display areas based on a selection operation of a split screen control acting on the display screen area, or, based on voice input and/or gesture input, the display output area is divided into at least two display areas, so that the sum of the resolutions of the at least two display areas is less than or equal to the resolution of the display screen, wherein , the split-screen control is displayed on the screen menu-type adjustment mode OSD window or system application window on the display screen. 5.根据权利要求2所述的方法,其中,所述至少基于所述分屏触发操作获得各所述显示区域的显示标识信息,包括:5. The method according to claim 2, wherein the obtaining display identification information of each of the display areas based on at least the split-screen triggering operation comprises: 获得所述分屏触发操作得到的各显示区域的分辨率信息,基于所述分辨率信息和所述显示屏的显示标识信息确定各所述显示区域的显示标识信息;或,Obtain the resolution information of each display area obtained by the split-screen trigger operation, and determine the display identification information of each of the display areas based on the resolution information and the display identification information of the display screen; or, 如果所述分屏触发操作为作用于显示屏上的分屏控件的选择操作,将预先设定的显示标识信息对应配置给各所述显示区域。If the split-screen triggering operation is a selection operation acting on a split-screen control on the display screen, the preset display identification information is correspondingly allocated to each of the display areas. 6.根据权利要求1所述的方法,其中,所述至少基于所述显示标识信息控制所述内容源的提供端调整各内容源输入的分辨率,包括:6. The method according to claim 1, wherein the controlling the provider of the content source to adjust the resolution of each content source input based on at least the display identification information comprises: 获得所述内容源的输入方式,基于所述输入方式和所述显示标识信息控制所述内容源的提供端调整各内容源输入的分辨率;或,Obtain the input mode of the content source, and control the provider of the content source to adjust the input resolution of each content source based on the input mode and the display identification information; or, 获得所述提供端的标识信息,基于所述标识信息和所述显示标识信息控制所述内容源的提供端调整各内容源输入的分辨率。The identification information of the provider is obtained, and the provider of the content source is controlled to adjust the input resolution of each content source based on the identification information and the display identification information. 7.根据权利要求6所述的方法,其中,所述基于所述输入方式和所述显示标识信息控制所述内容源的提供端调整各内容源输入的分辨率,包括:7. The method according to claim 6, wherein the controlling the providing end of the content source to adjust the input resolution of each content source based on the input mode and the display identification information comprises: 如果所述至少两内容源均通过第一显示接口给到显示屏,将所述显示标识信息通过显示控制器给到对应的所述提供端,以使得所述提供端调整其内容源输入的分辨率;或,If the at least two content sources are both provided to the display screen through the first display interface, the display identification information is given to the corresponding provider through the display controller, so that the provider adjusts the resolution of the content source input. rate; or, 如果所述至少两内容源中的第一内容源通过第一显示接口给到显示屏、第二内容源通过第二显示接口给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第二内容源的第二显示区域所对应的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率;或,If the first content source of the at least two content sources is given to the display screen through the first display interface, and the second content source is given to the display screen through the second display interface, the first content source for outputting the first content source The first display identification information corresponding to the display area is given to the corresponding first providing end through the display controller, so that the first providing end adjusts the input resolution of the first content source, which will be used to output the first content source. The second display identification information corresponding to the second display area of the two content sources is given to the corresponding display driver through the display controller, so as to adjust the resolution input by the second content source through the display driver; or, 如果所述至少两内容源中的第一内容源通过第一显示接口给到显示屏、第三内容源通过第三显示接口给到显示屏,将用于输出所述第一内容源的第一显示区域所对应的第一显示标识信息通过显示控制器给到对应的第一提供端,以使得所述第一提供端调整所述第一内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率;或,If the first content source of the at least two content sources is given to the display screen through the first display interface, and the third content source is given to the display screen through the third display interface, the first content source for outputting the first content source will be The first display identification information corresponding to the display area is given to the corresponding first providing end through the display controller, so that the first providing end adjusts the input resolution of the first content source, which will be used to output the first content source. The third display identification information corresponding to the third display area of the three content sources is given to the corresponding screen projection control panel through the display controller, so as to adjust the input resolution of the third content source through the screen projection control panel; or , 如果所述至少两内容源中的第二内容源通过第二显示接口给到显示屏、第三内容源通过第三显示接口给到显示屏,将用于输出所述第二内容源的第二显示区域所对应的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率,将用于输出所述第三内容源的第三显示区域所对应的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率。If the second content source of the at least two content sources is supplied to the display screen through the second display interface, and the third content source is supplied to the display screen through the third display interface, the second content source for outputting the second content source The second display identification information corresponding to the display area is given to the corresponding display driver through the display controller, so that the resolution of the input of the second content source can be adjusted by the display driver, and the input resolution of the second content source will be adjusted by the display driver. The third display identification information corresponding to the third display area is given to the corresponding screen projection control panel through the display controller, so as to adjust the resolution of the input of the third content source through the screen projection control panel. 8.根据权利要求6所述的方法,其中,所述基于所述标识信息和所述显示标识信息控制所述内容源的提供端调整各内容源输入的分辨率,包括:8. The method according to claim 6, wherein the controlling the provider of the content source to adjust the resolution of each content source input based on the identification information and the display identification information comprises: 基于所述标识信息,确定各内容源的提供端的分辨率调整范围;Based on the identification information, determining the resolution adjustment range of the provider of each content source; 如果所述至少两内容源中的第一内容源通过第一显示接口给到显示屏,将所述第一内容源的第一提供端的第一分辨率调整范围以及对应于所述第一内容源的第一显示标识信息通过显示控制器给到所述第一提供端,以使得所述第一提供端根据所述第一分辨率调整范围和所述第一显示标识信息调整所述第一内容源的输入分辨率;或,If the first content source of the at least two content sources is provided to the display screen through the first display interface, the first resolution adjustment range of the first provider end of the first content source and the range corresponding to the first content source are adjusted. The first display identification information is given to the first provider through a display controller, so that the first provider adjusts the first content according to the first resolution adjustment range and the first display identification information the input resolution of the source; or, 如果所述至少两内容源中的第二内容源通过第二显示接口给到显示屏,将所述第二内容源的第二提供端的第二分辨率调整范围以及对应于所述第二内容源的第二显示标识信息通过显示控制器给到对应的显示驱动,以通过所述显示驱动调整所述第二内容源输入的分辨率;或,If the second content source of the at least two content sources is provided to the display screen through the second display interface, adjust the second resolution range of the second provider end of the second content source and the range corresponding to the second content source The second display identification information is given to the corresponding display driver through the display controller, so as to adjust the resolution of the second content source input through the display driver; or, 如果所述至少两内容源中的第三内容源通过第三显示接口给到显示屏,将所述第三内容源的的第三提供端的第三分辨率调整范围以及对应于所述第三内容源的第三显示标识信息通过显示控制器给到对应的投屏控制板,以通过所述投屏控制板调整所述第三内容源输入的分辨率。If the third content source of the at least two content sources is provided to the display screen through the third display interface, the third resolution adjustment range of the third supply end of the third content source and the range corresponding to the third content source are adjusted. The third display identification information of the source is given to the corresponding screen projection control panel through the display controller, so as to adjust the resolution input by the third content source through the screen projection control panel. 9.根据权利要求1所述的方法,其中,所述方法还包括:9. The method of claim 1, wherein the method further comprises: 至少基于所述显示标识信息调整电子设备的除分辨率之外的显示参数、音频输入输出控制参数或图像采集控制参数中的至少之一;或,At least one of display parameters other than resolution, audio input and output control parameters or image capture control parameters of the electronic device is adjusted based on at least the display identification information; or, 基于所述显示标识信息和所述内容源的输入方式调整电子设备的除分辨率之外的显示参数、音频输入输出控制参数或图像采集控制参数中的至少之一;或,Adjust at least one of display parameters other than resolution, audio input and output control parameters or image capture control parameters of the electronic device based on the display identification information and the input mode of the content source; or, 基于所述显示标识信息和电子设备状态信息调整电子设备的除分辨率之外的显示参数、音频输入输出控制参数或图像采集控制参数中的至少之一。At least one of display parameters other than resolution, audio input and output control parameters or image capture control parameters of the electronic device is adjusted based on the display identification information and the electronic device state information. 10.一种控制装置,包括:10. A control device comprising: 确定模块,用于响应于输出至少两内容源的显示输出指令,获得与所述至少两内容源对应的至少两显示区域的显示标识信息;a determining module, configured to obtain display identification information of at least two display areas corresponding to the at least two content sources in response to a display output instruction outputting the at least two content sources; 控制模块,用于至少基于所述显示标识信息控制所述内容源的提供端调整各内容源输入的分辨率。The control module is configured to control the providing end of the content source to adjust the input resolution of each content source based on at least the display identification information.
CN202111013539.7A 2021-08-31 2021-08-31 Control method and control device Pending CN113760211A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111013539.7A CN113760211A (en) 2021-08-31 2021-08-31 Control method and control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111013539.7A CN113760211A (en) 2021-08-31 2021-08-31 Control method and control device

Publications (1)

Publication Number Publication Date
CN113760211A true CN113760211A (en) 2021-12-07

Family

ID=78792089

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111013539.7A Pending CN113760211A (en) 2021-08-31 2021-08-31 Control method and control device

Country Status (1)

Country Link
CN (1) CN113760211A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115033102A (en) * 2022-06-13 2022-09-09 唐山学院 Multifunctional electronic information display system
CN116072087A (en) * 2023-02-14 2023-05-05 深圳市湘凡科技有限公司 Interface adjustment method, device, equipment and storage medium of EDID display

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010050679A1 (en) * 2000-06-09 2001-12-13 Kazuyuki Shigeta Display control system for displaying image information on multiple areas on a display screen
CN102740155A (en) * 2012-06-15 2012-10-17 宇龙计算机通信科技(深圳)有限公司 Method for displaying images and electronic equipment
CN102957875A (en) * 2011-08-17 2013-03-06 中国移动通信集团公司 Image processing method, device and system
CN103853512A (en) * 2012-12-03 2014-06-11 联想(北京)有限公司 Method for realizing split screen and electronic equipment
WO2017179889A1 (en) * 2016-04-11 2017-10-19 (주)테크온비젼 Screen partitioning monitor
CN111223047A (en) * 2019-11-26 2020-06-02 维沃移动通信有限公司 Image display method and electronic equipment
CN111356000A (en) * 2018-08-17 2020-06-30 北京达佳互联信息技术有限公司 Video synthesis method, device, equipment and storage medium
CN111913614A (en) * 2020-06-01 2020-11-10 广州视源电子科技股份有限公司 Multi-picture display control method and device, storage medium and display
CN112738612A (en) * 2020-12-28 2021-04-30 浙江大华技术股份有限公司 Video processing method and system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010050679A1 (en) * 2000-06-09 2001-12-13 Kazuyuki Shigeta Display control system for displaying image information on multiple areas on a display screen
CN102957875A (en) * 2011-08-17 2013-03-06 中国移动通信集团公司 Image processing method, device and system
CN102740155A (en) * 2012-06-15 2012-10-17 宇龙计算机通信科技(深圳)有限公司 Method for displaying images and electronic equipment
CN103853512A (en) * 2012-12-03 2014-06-11 联想(北京)有限公司 Method for realizing split screen and electronic equipment
WO2017179889A1 (en) * 2016-04-11 2017-10-19 (주)테크온비젼 Screen partitioning monitor
CN111356000A (en) * 2018-08-17 2020-06-30 北京达佳互联信息技术有限公司 Video synthesis method, device, equipment and storage medium
CN111223047A (en) * 2019-11-26 2020-06-02 维沃移动通信有限公司 Image display method and electronic equipment
CN111913614A (en) * 2020-06-01 2020-11-10 广州视源电子科技股份有限公司 Multi-picture display control method and device, storage medium and display
CN112738612A (en) * 2020-12-28 2021-04-30 浙江大华技术股份有限公司 Video processing method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115033102A (en) * 2022-06-13 2022-09-09 唐山学院 Multifunctional electronic information display system
CN116072087A (en) * 2023-02-14 2023-05-05 深圳市湘凡科技有限公司 Interface adjustment method, device, equipment and storage medium of EDID display

Similar Documents

Publication Publication Date Title
US11366490B2 (en) User terminal device and displaying method thereof
US11042185B2 (en) User terminal device and displaying method thereof
US10168797B2 (en) Terminal apparatus, audio system, and method for controlling sound volume of external speaker thereof
JP5681191B2 (en) Method and apparatus for providing an application interface on a computer peripheral
US20070008338A1 (en) Display system, display apparatus, and method of controlling video source and display apparatus
US20190065030A1 (en) Display apparatus and control method thereof
CN105635609A (en) Display apparatus and display method
US11064150B2 (en) High resolution user interface
US11249640B2 (en) Electronic apparatus and controlling method thereof
US20160300595A1 (en) Playback device for playing video content and operating method of the same
US20120069218A1 (en) Virtual video capture device
KR20180103239A (en) Display apparatus and control method thereof
KR20150021800A (en) Electronic apparatus and method for image displaying
KR20210056563A (en) Display apparatus and the control method thereof
CN113760211A (en) Control method and control device
CN115884061A (en) A display device, external device and audio output method
US10198980B2 (en) Display device and method for controlling the same
US20190132398A1 (en) Networked User Interface Back Channel Discovery Via Wired Video Connection
CN106415473A (en) Display apparatus and controlling method thereof
WO2023030104A1 (en) Display control method and apparatus, video processing apparatus, and display system
CN115103144A (en) Display device and volume bar display method
CN114020375A (en) A display method and device
CN114979773A (en) Display device, video processing method, and storage medium
CN113867669A (en) Control method and control device
US20140215348A1 (en) Display apparatus and menu displaying method thereof

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