CN106775517B - System and method for synchronous display of display devices with different resolutions - Google Patents

System and method for synchronous display of display devices with different resolutions Download PDF

Info

Publication number
CN106775517B
CN106775517B CN201611029417.6A CN201611029417A CN106775517B CN 106775517 B CN106775517 B CN 106775517B CN 201611029417 A CN201611029417 A CN 201611029417A CN 106775517 B CN106775517 B CN 106775517B
Authority
CN
China
Prior art keywords
display equipment
module
resolution
data
drm module
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.)
Active
Application number
CN201611029417.6A
Other languages
Chinese (zh)
Other versions
CN106775517A (en
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.)
Shenyang Thundersoft Software Co ltd
Original Assignee
Shenyang Thundersoft Software Co 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 Shenyang Thundersoft Software Co ltd filed Critical Shenyang Thundersoft Software Co ltd
Priority to CN201611029417.6A priority Critical patent/CN106775517B/en
Publication of CN106775517A publication Critical patent/CN106775517A/en
Application granted granted Critical
Publication of CN106775517B publication Critical patent/CN106775517B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06F3/1431Digital 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 using a single graphics controller

Landscapes

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

Abstract

The invention discloses a system and a method for synchronous display of display equipment with different resolutions. The system comprises: an X-seven module, a DDX module, a libdrm module, a DRM module and: the image processing module is connected with the DRM module and used for processing the data to be displayed according to the received display equipment information sent by the DRM module and sending the processed data to the DRM module; the first type display equipment is connected with the DRM module and is used for controlling and displaying the data to be displayed according to the DRM module; and the second type display equipment is connected with the DRM module and is used for controlling and displaying the processed data according to the DRM module. According to the invention, the data to be displayed is processed through the image processing module, so that the processed data is matched with the resolution of the second type of display equipment, images or videos are synchronously displayed on different types of display equipment, the limitation of hardware resources is avoided, and the user experience is improved.

Description

System and method for synchronous display of display devices with different resolutions
Technical Field
The embodiment of the invention relates to the technical field of display, in particular to a system and a method for synchronous display of display equipment with different resolutions.
Background
With the continuous development of science and technology, more and more users have higher and higher requirements for synchronously displaying images or videos by using a plurality of display devices.
In the prior art, when images or videos are synchronously displayed by using display devices with different resolutions, firstly, the horizontal resolution and the vertical resolution of a first type display are obtained, display data are stored in a first buffer module, the data stored in the first buffer module are sent to the first type display, the first type display displays, then the horizontal resolution and the vertical resolution of a second type display are obtained, the data stored in the first buffer module are processed and then stored in a second buffer module, and then the data stored in the second buffer module are sent to the second type display for displaying, so that the display devices with different resolutions can synchronously display the images or videos.
However, in the above method, two buffer modules need to be used simultaneously, which is easily limited by hardware resources, and when only one buffer module is in the system, two different data cannot be stored simultaneously. If when sending the data that keep in same buffer module to the display of two different resolutions, can have that display data and display device mismatch, can't normally show display data, reduce user experience.
Disclosure of Invention
The invention provides a system and a method for synchronous display of display equipment with different resolutions, which are used for realizing synchronous display of images or videos by using the display equipment with different resolutions, are not limited by hardware resources and improve user experience.
In a first aspect, an embodiment of the present invention provides a system for synchronous display of display devices with different resolutions, where the system includes: an X-server module, a DDX (Device dependent layer) module, a libdrm (graphics interface) module, and a DRM (Direct Rendering Manager) module, further comprising:
the image processing module is connected with the DRM module and used for processing the data to be displayed according to the received display equipment information sent by the DRM module and sending the processed data to the DRM module;
the first type display equipment is connected with the DRM module and is used for controlling and displaying the data to be displayed according to the DRM module;
and the second type display equipment is connected with the DRM module and is used for controlling and displaying the processed data according to the DRM module.
In a second aspect, an embodiment of the present invention further provides a method for synchronous display of display devices with different resolutions, where the method includes:
the X-river module sends a frame buffer application instruction to the libdrm module through the DDX module according to the resolution of the first type of display equipment and writes data to be displayed into the frame buffer;
the libdrm module sends the data to be displayed in the framebuffer to a DRM module;
the DRM module controls display equipment to display the data to be displayed according to prestored display equipment information;
the DRM module controls the display equipment to display the data to be displayed according to the pre-stored display equipment information and comprises the following steps:
if the DRM module determines that the display equipment is the first type display equipment according to the display equipment ID in the display equipment information, the DRM module controls the first type display equipment to display the data to be displayed in the frame buffer;
if the DRM module determines that the display equipment is the second type display equipment according to the display equipment ID in the display equipment information, the DRM module sends corresponding information in the display equipment information to an image processing module according to resolution parameters in the display equipment information;
the image processing module processes the data to be displayed according to the received information sent by the DRM module and sends the processed data to the DRM module;
and the DRM module controls the second type display equipment to display the processed data.
The system provided by the invention comprises an X-seven module, a DDX module, a libdrm module, a DRM module, an image processing module, a first type display device and a second type display device, can process data to be displayed through the image processing module, enables the processed data to be matched with the resolution of the second type device, and displays the processed data in the second type display device, thereby realizing synchronous display of images or videos on different types of display devices, being not limited by hardware resources and improving user experience.
Drawings
Fig. 1 is a block diagram of a system for synchronous display of display devices with different resolutions according to a first embodiment of the present invention;
fig. 2 is a flowchart of a method for synchronous display of display devices with different resolutions according to a second embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Example one
Fig. 1 is a block diagram of a system for synchronous display of display devices with different resolutions according to an embodiment of the present invention, where the embodiment is applicable to a case where display devices with different resolutions are used for synchronous display, and the system can execute a method for synchronous display of display devices with different resolutions. Referring to fig. 1, the system specifically includes: an X-river module 110, a DDX module 120, a libdrm module 130, and a DRM module 140, and an image processing module 150, a first type display device 160, and a second type display device 170, wherein,
the image processing module 150 is connected to the DRM module 140, and is configured to process data to be displayed according to the received display device information sent by the DRM module 140 and send the processed data to the DRM module; a first type display device 160 connected to the DRM module 140 for controlling display of data to be displayed according to the DRM module 140; and a second type display device 170 connected to the DRM module 140 for controlling display of the processed data according to the DRM module 140.
The graphics-related hierarchy in Linux systems can be divided into a user, a desktop environment, a GUI toolset, a display service layer, a kernel layer, and a hardware layer. When a user, a desktop environment and/or a GUI tool set generate operations related to graphics, the X-Server module 110 calls the DDX module 120 to apply a frame buffer, which is the same as a resolution parameter of the display device, to the libdrm module 130 according to the resolution parameter of the display device in the configuration file, for storing data to be displayed.
After the X-Server module 110 applies for the frame buffer, the libdrm module 130 feeds back the address of the frame buffer to the X-Server module 110 through the DDX module 120, so that the X-Server module 110 writes the data to be displayed into the frame buffer according to the address of the frame buffer. The libdrm module 130 encapsulates the graphics-related interface, which is an intermediate interface connecting the X-Server module 110 and the DRM module 140
After the data to be displayed is written into the framebuffer, the libdrm module 130 sends the data to be displayed in the framebuffer to the DRM module 140.
The DRM module 140 is located at the kernel layer, is a kernel-level device driver, and can directly control the display device to output images or videos.
Preferably, the DRM module 140 prestores display device information, where the display device information includes a display device ID, a display device type, a resolution parameter and a corresponding relationship thereof, and a data processing instruction, a ratio of horizontal resolution and a ratio of vertical resolution of the first type display device 160 and the second type display device 170.
The DRM module 140 may determine the display device type according to the display device ID in the pre-stored display device information. Two types of display devices having different resolution parameters are included in the present invention, wherein the first type of display device 160 is any one of the two types of display devices, and the second type of display device 170 is the other one of the two types of display devices. Each type of display device includes one or more, for example, a total of 4 display devices in the system, wherein the first display device and the third display device are the first type display device 160, and the second display device and the fourth display device are the second type display device 170. Illustratively, the display device IDs corresponding to the first display device, the second display device, the third display device and the fourth display device are ID0, ID1, ID2 and ID3 in this order, so that the display device IDs can uniquely identify the display devices, and the type to which each display device belongs can be determined according to the type of the display device corresponding to the display device ID.
Preferably, the DRM module 140 performs different operations for different types of display devices. For example, in the present invention, the resolution parameter of the first type display device 160 may be set in the configuration file, so that the X-Server module 110 may apply for a frame buffer that is the same as the resolution parameter of the first type display device 160 from the libdrm module 130 by calling the DDX module 120 according to the resolution parameter of the first type display device 160 in the configuration file, if the display device is the first type display device, the DRM module 140 controls the device to directly display the data to be displayed in the frame buffer; if the display device is the second type display device 170, because the resolution parameter of the display device is not matched with the size of the frame buffer, if the DRM module 140 directly controls the display device to display the data to be displayed in the frame buffer, the data to be displayed may not be displayed completely, in the present invention, the DRM module 140 may send the data processing instruction in the pre-stored display device information or the ratio of the horizontal resolution and the ratio of the vertical resolution of the first type display device 160 and the second type display device 170 to the image processing module 150, the image processing module 150 performs corresponding processing on the data to be displayed in the frame buffer according to the received information sent by the DRM module 140, and sends the processed data to the DRM module 140, and the DRM module 140 controls the display device to display the processed display data.
According to the technical scheme, the system comprises the X-server module, the DDX module, the libdrm module, the DRM module, the image processing module, the first type display equipment and the second type display equipment, the data to be displayed is processed through the image processing module, the processed data are matched with the resolution of the second type display equipment, the processed data are displayed in the second type display equipment, images or videos are synchronously displayed on the display equipment of different types, limitation of hardware resources is avoided, and user experience is improved.
Example two
The present embodiment is based on the above embodiments, and further optimizes the DRM module 140 and the image processing module 150. The DRM module 140 is specifically configured to:
if the DRM module 140 determines that the horizontal resolution of the first type display device 160 is equal to the vertical resolution of the second type display device 170 and the vertical resolution of the first type display device 160 is equal to the horizontal resolution of the second type display device 170 according to the resolution parameter in the display device information, the DRM module 140 sends the data processing instruction in the display device information to the image processing module 150; wherein the data processing instruction is rotated by 90 degrees;
accordingly, the image processing module 150 is specifically configured to:
the image processing module 150 rotates the data to be displayed by 90 degrees according to the received data processing instruction, and transmits the processed data to the DRM module 140.
The resolution parameter of the display device may be denoted by a x B, where a is the lateral resolution of the display device and B is the longitudinal resolution of the display device. For example, if the resolution parameter of the first type display device 160 in the display device information pre-stored by the DRM module 140 is a × b, and the resolution parameter of the second type display device 170 is b × a, the DRM module 140 sends a data processing instruction rotated by 90 degrees in the pre-stored display device information to the image processing module 150, after receiving the data processing instruction, the image processing module 150 rotates the data to be displayed in the framebuffer by 90 degrees and sends the data rotated by 90 degrees to the DRM module 140, and the DRM module 140 controls the second type display device 170 to display the data rotated by 90 degrees. Wherein the rotation direction is the same as the rotation direction of the second type display device 170 with respect to the first type display device 160.
According to the technical scheme of the embodiment of the invention, if the DRM module determines that the transverse resolution of the first type display equipment is equal to the longitudinal resolution of the second type display equipment and the longitudinal resolution of the first type display equipment is equal to the transverse resolution of the second type display equipment according to the resolution parameters in the display equipment information, the DRM module sends a data processing instruction which rotates by 90 degrees in the display equipment information to the image processing module; and the image processing module rotates the data to be displayed by 90 degrees according to the received data processing instruction. Under the condition that the transverse resolution of the first type display equipment is equal to the longitudinal resolution of the second type display equipment and the longitudinal resolution of the first type display equipment is equal to the transverse resolution of the second type display equipment, data to be displayed are displayed in the second type display equipment after being rotated by 90 degrees, so that the processed data are matched with the resolution parameters of the second type display equipment, images or videos to be displayed are completely displayed in the second type display equipment, and the images or videos are synchronously displayed by different types of display equipment with different resolution parameters.
EXAMPLE III
The present embodiment is based on the above embodiments, and further optimizes the DRM module 140 and the image processing module 150. The DRM module 140 is specifically configured to:
if the DRM module 140 determines that the horizontal resolution of the first type display device 160 is not equal to the vertical resolution of the second type display device 170 or the vertical resolution of the first type display device 160 is not equal to the horizontal resolution of the second type display device 170 according to the resolution parameter in the display device information, the DRM module 140 sends the ratio of the horizontal resolution and the ratio of the vertical resolution of the first type display device 160 and the second type display device 170 in the display device information to the image processing module 150;
accordingly, the image processing module 150 is specifically configured to:
the image processing module 150 adjusts the data to be displayed according to the ratio of the horizontal resolution and the ratio of the vertical resolution and transmits the processed data to the DRM module 140.
For example, if the resolution parameter of the first type display device 160 and the resolution parameter of the second type display device 170 in the display device information pre-stored by the DRM module 140 are a × b and c × d, the DRM module 140 sends the ratio a/c of the horizontal resolutions and the ratio b/d of the vertical resolutions of the first type display device 160 and the second type display device 170 in the display device information to the image processing module 150, and the image processing module 150 adjusts the data to be displayed in the framebuffer according to the received ratio a/c of the horizontal resolutions and the ratio b/d of the vertical resolutions, if the resolution parameter of the image to be displayed represented by the data to be displayed in the framebuffer is e f, the horizontal resolution e of the image to be displayed represented by the data to be displayed can be adjusted to e1 e/(a/c) according to the ratio a/c of the horizontal resolution and the ratio b/d of the vertical resolution, the longitudinal resolution f is adjusted to f1 ═ f/(b/d). In case the size of the frame buffer is the same as the resolution parameter of the first type display device 160, i.e. e-a and f-b, then e is adjusted to c and f is adjusted to d. For example, for better display of an image in the second type display device 170, the ratio of the lateral resolution to the longitudinal resolution adjustment of the image to be displayed may be each the smaller one of the ratio a/c of the lateral resolution and the ratio b/d of the longitudinal resolution. If a/c > b/d, adjusting the horizontal resolution e of the image to be displayed to e2 ═ e/(b/d), and adjusting the vertical resolution f2 ═ f/(b/d), so as to adjust the horizontal resolution and the vertical resolution of the image to be displayed in the same proportion, so that the processed image and the image to be displayed are not deformed, and sending the adjusted data to the DRM module 140, wherein the DRM module 140 controls the second type display device 170 to display the adjusted data.
As can be understood by those skilled in the art, in other embodiments, if the DRM module 140 determines that the horizontal resolution of the first type display device 160 is not equal to the vertical resolution of the second type display device 170 or the vertical resolution of the first type display device 160 is not equal to the horizontal resolution of the second type display device 170 according to the resolution parameter in the display device information, the DRM module 140 may send the resolution parameter of the first type display device 160 and the resolution parameter of the second type display device 170 to the image processing module 150, and the image processing module 150 determines the horizontal resolution ratio and the vertical resolution ratio of the first type display device 160 and the second type display device 170 according to the resolution parameter, and then adjusts the data to be displayed accordingly.
According to the technical scheme of the embodiment of the invention, if the DRM module determines that the transverse resolution of the first type display equipment is not equal to the longitudinal resolution of the second type display equipment or the longitudinal resolution of the first type display equipment is not equal to the transverse resolution of the second type display equipment according to the resolution parameters in the display equipment information, the DRM module sends the transverse resolution ratio and the longitudinal resolution ratio of the first type display equipment and the second type display equipment in the display equipment information to the image processing module; the image processing module correspondingly adjusts the data to be displayed according to the proportion of the transverse resolution and the proportion of the longitudinal resolution and sends the processed data to the DRM module. Under the condition that the transverse resolution of the first type display equipment is not equal to the longitudinal resolution of the second type display equipment or the longitudinal resolution of the first type display equipment is not equal to the transverse resolution of the second type display equipment, the data to be displayed is correspondingly adjusted according to the ratio of the transverse resolution to the longitudinal resolution of the first type display equipment to the second type display equipment, so that the processed data are matched with the resolution parameters of the second type display equipment, and synchronous display of different types of display equipment with different resolution parameters is realized.
Example four
Fig. 2 is a flowchart of a method for synchronous display of display devices with different resolutions according to a fourth embodiment of the present invention. The method can be executed by a system for synchronously displaying by display devices with different resolutions. Referring to fig. 2, the method includes:
step 201, the X-river module sends a command for applying for a framebuffer to the libdrm module through the DDX module according to the resolution of the first type of display equipment and writes data to be displayed into the framebuffer;
step 202, the libdrm module sends the data to be displayed in the framebuffer to the DRM module;
step 203, the DRM module determines the type of the display equipment according to the display equipment ID in the display equipment information;
step 204, the DRM module determines that the display equipment is the first type display equipment according to the display equipment ID in the display equipment information, and the DRM module controls the first type display equipment to display the data to be displayed in the frame buffer;
step 205, the DRM module determines that the display device is the second type display device according to the display device ID in the display device information, and then executes step 206.
Step 206, the DRM module determines whether the horizontal resolution of the first type display device is equal to the vertical resolution of the second type display device and the vertical resolution of the first type display device is equal to the horizontal resolution of the second type display device according to the resolution parameters in the display device information, if so, step 207 is executed, otherwise, step 210 is executed.
And step 207, the DRM module sends a data processing instruction in the display device information to the image processing module, wherein the data processing instruction is rotated by 90 degrees.
And step 208, the image processing module rotates the data to be displayed by 90 degrees according to the received data processing instruction, and sends the processed data to the DRM module.
And step 209, the DRM module controls the second type display equipment to display the processed data.
Step 210, the DRM module sends the ratio of the horizontal resolution and the ratio of the vertical resolution of the first type display device and the second type display device in the display device information to the image processing module.
Step 211, the image processing module correspondingly adjusts the data to be displayed according to the ratio of the horizontal resolution and the ratio of the vertical resolution, and sends the processed data to the DRM module, and step 209 is executed.
The method can be executed by the system provided by any embodiment of the invention, and has corresponding beneficial effects. For technical details that are not elaborated in this embodiment, reference may be made to the system provided by any embodiment of the invention.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (9)

1. The utility model provides a system that different resolution display equipment show shows in step, its characterized in that includes X server X-server module, equipment correlation layer DDX module, graphical interface libdrm module and direct rendering management DRM module, its characterized in that still includes:
the image processing module is connected with the DRM module and used for processing the data to be displayed according to the received display equipment information sent by the DRM module and sending the processed data to the DRM module;
the first type display equipment is connected with the DRM module and is used for controlling and displaying the data to be displayed according to the DRM module; the DRM module is used for determining the type of the display equipment according to the display equipment ID in the pre-stored display equipment information; the X-river module is used for sending a frame buffer application instruction to the graphics interface libdrm module through the DDX module according to the resolution of the first type display equipment and writing data to be displayed into the frame buffer; the libdrm module is used for sending the data to be displayed in the framebuffer to the DRM module;
and the second type display equipment is connected with the DRM module and is used for controlling and displaying the processed data according to the DRM module.
2. The system according to claim 1, wherein the DRM module is pre-stored with display device information, the display device information includes a display device ID, resolution parameters and their corresponding relations, and data processing instructions, a ratio of horizontal resolution and a ratio of vertical resolution of the first type display device and the second type display device.
3. The system of claim 1, wherein the DRM module is specifically configured to:
if the DRM module determines that the transverse resolution of the first type display equipment is equal to the longitudinal resolution of the second type display equipment and the longitudinal resolution of the first type display equipment is equal to the transverse resolution of the second type display equipment according to the resolution parameters in the display equipment information, the DRM module sends a data processing instruction in the display equipment information to the image processing module; wherein the data processing instruction is rotated by 90 degrees;
correspondingly, the image processing module is specifically configured to:
and the image processing module rotates the data to be displayed by 90 degrees according to the received data processing instruction, and sends the processed data to the DRM module.
4. The system of claim 1, wherein the DRM module is specifically configured to:
if the DRM module determines that the transverse resolution of the first type display equipment is not equal to the longitudinal resolution of the second type display equipment or the longitudinal resolution of the first type display equipment is not equal to the transverse resolution of the second type display equipment according to the resolution parameters in the display equipment information, the DRM module sends the ratio of the transverse resolution and the ratio of the longitudinal resolution of the first type display equipment to the transverse resolution of the second type display equipment in the display equipment information to the image processing module;
correspondingly, the image processing module is specifically configured to:
and the image processing module correspondingly adjusts the data to be displayed according to the proportion of the transverse resolution and the proportion of the longitudinal resolution and sends the processed data to the DRM module.
5. A method for synchronous display of different resolution display devices is characterized by comprising the following steps:
the X-river module sends a frame buffer application instruction to the graphics interface libdrm module through the DDX module according to the resolution of the first type of display equipment and writes data to be displayed into the frame buffer;
the libdrm module sends the data to be displayed in the framebuffer to a DRM module;
the DRM module determines the type of the display equipment according to the display equipment ID in the pre-stored display equipment information;
the DRM module controls display equipment to display the data to be displayed according to prestored display equipment information;
the DRM module controls the display equipment to display the data to be displayed according to the pre-stored display equipment information and comprises the following steps:
if the DRM module determines that the display equipment is the first type display equipment according to the display equipment ID in the display equipment information, the DRM module controls the first type display equipment to display the data to be displayed in the frame buffer;
if the DRM module determines that the display equipment is the second type display equipment according to the display equipment ID in the display equipment information, the DRM module sends corresponding information in the display equipment information to an image processing module according to resolution parameters in the display equipment information;
the image processing module processes the data to be displayed according to the received information sent by the DRM module and sends the processed data to the DRM module;
and the DRM module controls the second type display equipment to display the processed data.
6. The method of claim 5, wherein the DRM module sends corresponding information in the display device information to an image processing module according to a resolution parameter in the display device information, and comprises:
and if the DRM module determines that the transverse resolution of the first type display equipment is equal to the longitudinal resolution of the second type display equipment and the longitudinal resolution of the first type display equipment is equal to the transverse resolution of the second type display equipment according to the resolution parameters in the display equipment information, the DRM module sends the data processing instruction in the display equipment information to an image processing module.
7. The method of claim 6, wherein the data processing instruction is a 90 degree rotation.
8. The method according to claim 7, wherein the image processing module processes the data to be displayed according to the received information sent by the DRM module, and comprises:
and the image processing module rotates the data to be displayed by 90 degrees according to the received data processing instruction.
9. The method of claim 5, wherein the DRM module sends corresponding information in the display device information to an image processing module according to a resolution parameter in the display device information, and comprises:
if the DRM module determines that the transverse resolution of the first type display equipment is not equal to the longitudinal resolution of the second type display equipment or the longitudinal resolution of the first type display equipment is not equal to the transverse resolution of the second type display equipment according to the resolution parameters in the display equipment information, the DRM module sends the ratio of the transverse resolution and the ratio of the longitudinal resolution of the first type display equipment to the second type display equipment in the display equipment information to an image processing module;
correspondingly, the image processing module processes the data to be displayed according to the received information sent by the DRM module and sends the processed data to the DRM module, including:
and the image processing module correspondingly adjusts the data to be displayed according to the proportion of the transverse resolution and the proportion of the longitudinal resolution and sends the processed data to the DRM module.
CN201611029417.6A 2016-11-14 2016-11-14 System and method for synchronous display of display devices with different resolutions Active CN106775517B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611029417.6A CN106775517B (en) 2016-11-14 2016-11-14 System and method for synchronous display of display devices with different resolutions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611029417.6A CN106775517B (en) 2016-11-14 2016-11-14 System and method for synchronous display of display devices with different resolutions

Publications (2)

Publication Number Publication Date
CN106775517A CN106775517A (en) 2017-05-31
CN106775517B true CN106775517B (en) 2020-06-19

Family

ID=58970201

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611029417.6A Active CN106775517B (en) 2016-11-14 2016-11-14 System and method for synchronous display of display devices with different resolutions

Country Status (1)

Country Link
CN (1) CN106775517B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110166792B (en) * 2018-02-14 2021-10-22 斑马智行网络(香港)有限公司 Image display method, device, system and storage medium
CN109408017A (en) * 2018-10-09 2019-03-01 东软集团股份有限公司 Image projecting method, device, terminal device and computer readable storage medium
CN111907407B (en) * 2020-07-20 2022-07-01 珠海市极太人工智能有限公司 Early warning system for vehicle-mounted thermal imaging detection of targets with different danger levels
CN112822517A (en) * 2021-01-08 2021-05-18 西安万像电子科技有限公司 Resolution adaptation method and device and nonvolatile storage medium
CN117238454B (en) * 2023-11-14 2024-03-15 深圳英美达医疗技术有限公司 Medical image processing method and device and computer equipment
CN117891426B (en) * 2024-03-14 2024-05-24 麒麟软件有限公司 Display device extended function management system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202127448U (en) * 2011-07-14 2012-01-25 吴川仕 Intelligent mobile phone screen picture transfer control device
CN102981793A (en) * 2012-11-22 2013-03-20 Tcl集团股份有限公司 Screen synchronization method and device
CN103324322A (en) * 2012-03-20 2013-09-25 蓝云科技股份有限公司 Touch device and system provided with multiple touch devices
CN103472905A (en) * 2013-09-03 2013-12-25 小米科技有限责任公司 Display method, displayer and display device
CN104637460A (en) * 2015-02-04 2015-05-20 惠州Tcl移动通信有限公司 Method and system for automatically adjusting resolution of display screen as well as mobile terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102083918B1 (en) * 2012-10-10 2020-03-04 삼성전자주식회사 Multi display apparatus and method for contorlling thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202127448U (en) * 2011-07-14 2012-01-25 吴川仕 Intelligent mobile phone screen picture transfer control device
CN103324322A (en) * 2012-03-20 2013-09-25 蓝云科技股份有限公司 Touch device and system provided with multiple touch devices
CN102981793A (en) * 2012-11-22 2013-03-20 Tcl集团股份有限公司 Screen synchronization method and device
CN103472905A (en) * 2013-09-03 2013-12-25 小米科技有限责任公司 Display method, displayer and display device
CN104637460A (en) * 2015-02-04 2015-05-20 惠州Tcl移动通信有限公司 Method and system for automatically adjusting resolution of display screen as well as mobile terminal

Also Published As

Publication number Publication date
CN106775517A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
CN106775517B (en) System and method for synchronous display of display devices with different resolutions
CN112269603B (en) Graphic display method and device for compatibly running Android application on Linux
EP2962191B1 (en) System and method for virtual displays
US8878833B2 (en) Systems, methods, and apparatus for recording of graphical display
US9899002B2 (en) Information processing methods for displaying parts of an object on multiple electronic devices
CN106873932B (en) Android system server side and remote desktop image redirection method and system
US20100164839A1 (en) Peer-to-peer dynamically appendable logical displays
CN107463370B (en) Cross-process rendering method and system
US10649711B2 (en) Method of switching display of a terminal and a terminal
EP2914040B1 (en) Terminal and synchronization control method thereof
CN106331831B (en) The method and device of image procossing
CN104123110A (en) Android double-screen extraordinary image display method
CN113900754B (en) Shared desktop method, shared desktop device, computer equipment and storage medium
CN108762934B (en) Remote graphic transmission system and method and cloud server
CN113672321B (en) Implementation method of lightweight wayside synthesizer supporting client window coordinates
US11249640B2 (en) Electronic apparatus and controlling method thereof
EP4135333A1 (en) Image display method and apparatus, electronic device, and medium
CN116821040B (en) Display acceleration method, device and medium based on GPU direct memory access
CN110989956A (en) Multi-screen information interaction method and device, storage medium and computer equipment
CN109597595B (en) Control method and device of liquid crystal display screen, computer equipment and storage medium
US8773445B2 (en) Method and system for blending rendered images from multiple applications
US20040008212A1 (en) Reshaping irregularly-shaped images for improved compression
CN110574356A (en) Dynamic color gamut adjustable display
CN116360734A (en) Rendering method and device, storage medium and electronic equipment
CN111158618A (en) Method and equipment for displaying pattern based on mobile terminal

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
GR01 Patent grant
GR01 Patent grant