CN113474749B - Screen display control method, device and system - Google Patents
Screen display control method, device and system Download PDFInfo
- Publication number
- CN113474749B CN113474749B CN202080006210.5A CN202080006210A CN113474749B CN 113474749 B CN113474749 B CN 113474749B CN 202080006210 A CN202080006210 A CN 202080006210A CN 113474749 B CN113474749 B CN 113474749B
- Authority
- CN
- China
- Prior art keywords
- window
- screen
- display image
- playing window
- display
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000001276 controlling effect Effects 0.000 claims 2
- 230000001105 regulatory effect Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
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)
- Multimedia (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
A control method, device and system for screen display. Wherein the method comprises the following steps: receiving a rotation instruction (S102); rotating the original image in the play window according to the rotation instruction, and judging whether to adjust the size information of the play window (S104); if the judgment result is yes, the size information of the playing window is adjusted, and the redrawn display image in the adjusted playing window is transmitted to a screen to be displayed (S106), wherein the redrawn display image in the playing window is carried out after the size information of the playing window is adjusted. The method solves the technical problem that screen matching needs to be carried out again when the directions of the LED screen which is completed by screen matching and the display picture are not matched.
Description
Technical Field
The present application relates to the field of display, and in particular, to a method, an apparatus, and a system for controlling screen display.
Background
After leaving the factory, the LED screen is usually required to be installed and configured according to the screen allocation description of the LED screen, so that the normal use of the LED screen is ensured. If the user installs the screen incorrectly, or needs to use the screen which is already matched with the screen as a horizontal screen to display the vertical screen image, or needs to use the screen which is already configured as the vertical screen to display the horizontal screen image, hardware connection needs to be modified, and professional software is used for modifying parameters of the screen matching software, so that the operation is complicated, and technical support is required for professionals.
Aiming at the problem that screen matching needs to be carried out again when the directions of the LED screen which is completed by screen matching and the display picture in the prior art are not matched, no effective solution is proposed at present.
Disclosure of Invention
The embodiment of the application provides a control method, a device and a system for screen display, which are used for at least solving the technical problem that screen allocation needs to be carried out again when the directions of an LED screen which is already allocated with the screen and a display picture are not matched in the prior art.
According to an aspect of the embodiments of the present application, there is provided a control method for screen display, including: receiving a rotation instruction; rotating the playing window according to the rotating instruction, and judging whether to adjust the size information of the playing window; if the judgment result is yes, the size information of the playing window is adjusted, and the adjusted display image in the playing window is transmitted to a screen to display the display image received by the receiving card, wherein the display image in the playing window is redrawn after the size information of the playing window is adjusted.
According to the scheme, the original image in the playing window is rotated, and the size information of the playing window is adjusted according to the rotation instruction, so that the configured LED screen can be directly applied only by rotating and automatically distributing the playing window without carrying out hardware connection again and modifying screen matching software parameters, the effect of randomly switching the horizontal screen and the vertical screen is achieved, and the problem that screen matching needs to be carried out again when the directions of the LED screen and the display picture which are completed by screen matching in the prior art are not matched is solved.
Optionally, the rotation instruction includes a rotation angle and/or a rotation direction, and rotating the playing window according to the rotation instruction includes at least one of the following: controlling the playing window to rotate according to the rotation angle indicated in the rotation instruction; and controlling the playing window to rotate according to the rotation direction indicated in the rotation instruction.
Optionally, the rotation angle is used to indicate an angle of the rotated play window relative to the unrotated play window, and the rotation angle includes: 90 °, 180 °, 270 °, wherein the step of determining whether to adjust the size information of the play window includes: if the rotation angle is 90 degrees or 270 degrees, determining the size information of the play window to be adjusted; if the rotation angle is 180 DEG, the size information of the play window is determined not to be adjusted.
Optionally, if the judgment result is that the size information of the playing window is not adjusted, redrawing the display image in the rotated playing window, and transmitting the redrawn display image to a screen for display.
Optionally, the size information includes a first length of the play window in a first direction of the play plane, and a second length of the play window in a second direction of the play plane, wherein the first direction is perpendicular to the second direction, and adjusting the size information of the play window includes: determining the first length of the play window before adjustment as the second length of the play window after adjustment; and determining the second length of the play window before adjustment as the first length of the play window after adjustment.
According to the scheme, the size information of the play window is adjusted by exchanging the length information and the width information of the play window, so that the play window of the play device with the horizontal screen configuration can be matched with the display image of the vertical screen after rotating, and the play window of the play device with the vertical screen configuration can be matched with the display image of the horizontal screen after rotating.
Optionally, transmitting the redrawn display image in the adjusted play window to a screen for display, including: and sending the redrawn display image in the adjusted playing window to a logic processing module, wherein the logic processing module intercepts the display image in the playing window according to a preset size and sends the intercepted display image to a receiving card.
Optionally, before transmitting the redrawn display image in the adjusted playing window to the screen for displaying, the redrawing of the display image in the playing window is performed after the size information of the playing window is adjusted, which specifically includes: acquiring the relative position of each sub-layer on a parent layer in an unrotated play window, wherein the parent layer is the next layer adjacent to the sub-layer; and sequentially drawing each layer according to the relative position of each sub-layer on the parent layer according to the sequence from low to high of the layers by taking the rotated play window as the bottom layer of the root layer until all the layers are drawn.
According to the scheme, after the playing window is rotated, the display image in the playing window is redrawn, so that the display image can be displayed in the rotated playing window, and the display requirement of a user on the display image is met.
According to an aspect of an embodiment of the present application, there is provided a control method of screen display, in which a play window is displayed in a first manner in a display area of a screen; and responding to the rotation instruction, displaying the playing window in a second mode in the display area of the screen, wherein the rotation instruction comprises a preset rotation angle, and the playing window in the second mode rotates by the preset rotation angle relative to the playing window in the first mode.
Alternatively, in the case where the rotation angle is 90 ° or 270 °, the length information and the width information of the first display image and the second display image are opposite; in the case that the rotation angle is 180 °, the orientation of the first display image and the second display image in the vertical direction is opposite, wherein the first display image is a display image in a play window displayed in the first manner, and the second display image is a display image in a play window displayed in the second manner.
According to one aspect of the embodiment of the application, a control system for screen display is provided, a sending card receives a rotation instruction, rotates a play window according to the rotation instruction, judges whether to adjust the size information of the play window, and if the judgment result is that the size information of the play window after rotation is adjusted, transmits a display image in the adjusted play window to a receiving card, wherein the display image in the play window is redrawn after the size information of the play window is adjusted; the receiving card is used for receiving the display image sent by the sending card and transmitting the redrawn display image to the screen; and the screen is used for displaying the display image transmitted by the receiving card.
Optionally, the system comprises: the logic controller is connected between the sending card and the receiving card, and is used for intercepting the display image in the playing window according to the preset size and sending the intercepted display image to the receiving card.
According to an aspect of an embodiment of the present application, there is provided a control device for screen display, including: a receiving module configured to receive a rotation instruction; the rotating module is used for rotating the playing window according to the rotating instruction and judging whether to adjust the size information of the playing window; and the transmission module is used for adjusting the size information of the playing window if the judgment result is yes, and transmitting the redrawn display image in the adjusted playing window to a screen for display, wherein the redrawn display image in the playing window is carried out after the size information of the playing window is adjusted.
Optionally, the rotation instruction includes a rotation angle and/or a rotation direction, and the rotation module includes at least one of: the first control sub-module is used for controlling the playing window to rotate according to the rotation angle indicated in the rotation instruction; and the second control sub-module is used for controlling the playing window to rotate according to the rotation direction indicated in the rotation instruction.
According to an aspect of an embodiment of the present application, there is provided a storage medium including a stored program, where the program is executed to control a device in which the storage medium is located to execute the above-described control method for screen display.
According to an aspect of the embodiments of the present application, there is provided a processor for running a program, wherein the program executes the above-mentioned control method for screen display when running.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute an undue limitation to the application. In the drawings:
fig. 1 is a flowchart of a control method of a screen display according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a multimedia box processing display image;
FIG. 3 is a schematic diagram according to an embodiment of the present application;
FIG. 4 is a flow chart of another method of controlling a screen display according to an embodiment of the present application;
FIG. 5 is a schematic diagram of a control system for a screen display according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a control device for a screen display according to an embodiment of the present application; and
Fig. 7 is a schematic diagram of another control device for screen display according to an embodiment of the present application.
Detailed Description
In order to make the present application solution better understood by those skilled in the art, the following description will be made in detail and with reference to the accompanying drawings in the embodiments of the present application, it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that embodiments of the present application described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
According to the embodiments of the present application, there is provided an embodiment of a control method of a screen display, it should be noted that the steps shown in the flowcharts of the drawings may be executed in a computer system such as a set of computer executable instructions, and that although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be executed in an order different from that herein.
Fig. 1 is a flowchart of a control method of a screen display according to an embodiment of the present application, as shown in fig. 1, the method including the steps of:
step S102, receiving a rotation instruction.
Specifically, the rotation instruction may be sent by a user operating on a man-machine interaction interface displayed on the screen, or may be sent by a user operating on a remote controller for controlling the screen, or may be sent by a user on another control device in communication with the screen, for example, a mobile terminal in communication with the screen, or the like.
In an alternative embodiment, the user can call up the control interface displayed on the screen by operating the screen, wherein the control interface comprises a plurality of control controls for the screen, at least comprises a rotation control, and the user selects the rotation control in the control interface, so that a rotation instruction can be sent to the screen. At this time, the screen receives a rotation instruction through the touch control component thereof.
In another alternative embodiment, the remote controller of the user control screen has a rotation control, and the user can select the rotation control by operating the remote controller, so as to give a rotation instruction to the screen. At this time, the screen receives the rotation instruction through the infrared signal.
In yet another alternative embodiment, the screen may be in communication with a mobile terminal, and the screen may be controlled by the mobile terminal. In such an example, a user may operate on the mobile terminal to send a rotation instruction to the screen. At this time, the screen receives the rotation instruction by bluetooth, wireless, or the like.
When a user of the screen needs to play the multimedia content by erecting the screen, but the screen is fixedly configured to be in a horizontal screen size when leaving the factory, in order to avoid the complicated operation of re-configuring the screen, the user can send a rotation instruction to the screen so as to realize the effect of playing the screen by erecting the screen on the screen with the horizontal screen. Similarly, when the user of the screen needs to play the multimedia content on the horizontal screen and the screen is already matched to the vertical screen size when leaving the factory, in order to avoid the complicated operation of re-configuring the screen, the user can send a rotation instruction to the screen so as to realize the effect of playing the horizontal screen on the screen with the vertical screen.
Step S104, the playing window is rotated according to the rotation instruction, and whether the size information of the playing window is adjusted is judged.
Specifically, the above-mentioned play window may be created by a transmission card, which may be provided in a multimedia box. In the process of displaying the screen, a sending card creates a playing window according to the screen matching size, each frame of video memory picture is transmitted to an FPGA (Field Programmable Gate Array ) module, after the FPGA module intercepts the picture of the playing window according to the preset screen matching size, interface data are transmitted to a receiving card, and the screen is displayed according to the image received by the receiving card.
Fig. 2 is a schematic diagram of a multimedia box for processing a display image, where the multimedia box includes a transmitting card and an FPGA module, each frame of video memory picture sent from the transmitting card to the receiving card is a full resolution picture, and the FPGA intercepts a frame of the picture from the upper left corner according to a preset screen allocation size, and then transmits the frame of the picture to the receiving card, and the frame of the picture is displayed by a screen.
In the above scheme, the sending card does not directly send to the FPGA module for interception after creating the play window, but sends to the FPGA module for interception after judging whether to adjust the size information of the play window according to the rotation instruction.
The playing window is used for carrying images, and if the playing window is not matched with the screen matching size of the equipment after rotation, all contents in the playing window are difficult to display, so that the display effect after rotation is poor. Therefore, after the playing window is rotated, it is further required to determine whether the size information of the playing window needs to be adjusted, so that the rotated playing window can be matched with the screen matching size of the device.
In an alternative embodiment, where the screen is rectangular, the size information of the playback window comprises two parts, namely a length and a width, the length and the width of the playback window need not be changed if the rotation angle indicated in the rotation instruction is 180 °, and the length and the width of the playback window need to be adjusted if the rotation angle indicated in the rotation instruction is 90 °, or 270 °.
Step S106, if the judgment result is yes, the size information of the playing window is adjusted, and the redrawn display image in the adjusted playing window is transmitted to a screen for display, wherein the redrawn display image in the playing window is carried out after the size information of the playing window is adjusted.
When the rotation angle indicated in the rotation instruction is 90 degrees or 270 degrees, the length and the width of the display screen after rotation are exchanged, and the intercepted size and the position of the FPGA are fixed when the intercepted display screen is sent to the screen for display, so that in order to enable the FPGA to completely intercept the display screen in the display window, the size information of the display window also needs to be adjusted so as to enable the size information of the display window to be matched with the size information intercepted by the FPGA, and therefore the size information of the display window is unchanged, but the effect of rotating the display image in the display window is achieved.
After the size information of the play window is adjusted, the display image in the play window is rotated by redrawing due to the previous rotation of the play window. In an alternative embodiment, the image in the playing window generally includes multiple layers, and when redrawing, the layers are sequentially drawn from low to high, that is, the layer at the bottom layer is drawn first, and then the layers at the upper layer are sequentially drawn until each layer in the playing window is drawn. Before the display image is redrawn, the position of each sub-layer in the image on the parent layer is required to be recorded, wherein the sub-layer is positioned above the parent layer, after the parent layer is drawn, the position of the sub-layer on the parent layer is recalculated, so that the sub-layer is drawn, similar calculation is sequentially carried out until all the layers are redrawn.
In this embodiment, the sequence of step S104 and step S106 is not limited, and the play window may be rotated first, and then the size information of the play window may be adjusted, or the size information of the play window may be adjusted first, and then the play window may be rotated. And the step of redrawing the display image is performed after rotating the play window and adjusting the size information of the play window.
And under the condition that the size information of the playing window needs to be adjusted, after the size information of the playing window is adjusted, the playing window is matched with the size of the matched screen. At this time, the transmitting card transmits the image in the playing window to the receiving card, and the screen displays the display image received by the receiving card, thereby completing the rotation operation.
In an alternative embodiment, when the user of the screen needs to play the multimedia content with the vertical screen, but the screen is already configured to be in the horizontal screen size when shipped, the user may send a rotation instruction rotated by 90 ° to the screen, so that the played image can be displayed with the vertical screen on the screen. FIG. 3 is a schematic diagram of a screen having been cross-screen paired for cross-screen display of images in conjunction with the screen shown in FIG. 3, according to an embodiment of the present application. The user needs to display the image on the vertical screen, so that a rotation instruction is sent to the screen, and the sending card matched with the screen can execute the steps, so that the rotation of the image is completed. The sending card transmits the display image in the adjusted playing window to the FPGA module, the FPGA module intercepts the image in the playing window and sends the image to the receiving card, and the receiving card transmits the display image to the screen, so that the display can be displayed on the screen in a vertical screen.
It should be noted that if the FPGA module rotates, the FPGA module only rotates the frame, and the frame with the horizontal screen size is stretched to fill the vertical screen size, or the frame with the vertical screen size is compressed to fill the window with the horizontal screen size, so that the method is only suitable for still pictures without special effects, has poor multimedia display effects on dynamic characters, and cannot realize automatic layout from the horizontal screen to the vertical screen. In the above scheme in this embodiment, the sending card adjusts the size information of the playing window, so that stretching or compression of the image is not required, and the display effect of the image can be ensured.
As can be seen from the above, the above embodiments of the present application receive a rotation instruction; rotating the playing window according to the rotation instruction, and judging whether to adjust the size information of the playing window; if the judgment result is yes, the size information of the playing window is adjusted, and the display image in the adjusted playing window is transmitted to a screen for display, wherein the display image in the playing window is redrawn after the size information of the playing window is adjusted. According to the scheme, the playing window is rotated, and the size information of the playing window is adjusted according to the rotation instruction, so that the configured LED screen can be directly applied only by rotating and automatically distributing the playing window without carrying out hardware wiring again and modifying screen matching software parameters, the effect of randomly switching the horizontal screen and the vertical screen is achieved, and the problem that screen matching needs to be carried out again when the directions of the LED screen and the display picture which are completed by screen matching in the prior art are not matched is solved.
As an alternative embodiment, the rotation instruction includes a rotation angle and/or a rotation direction, and rotating the original image in the playing window according to the rotation instruction includes at least one of the following: controlling the original image in the playing window to rotate according to the rotation angle indicated in the rotation instruction; and controlling the playing window to rotate according to the rotation direction indicated in the rotation instruction.
Specifically, the above-described rotation angle may be a rotation angle with respect to the original image. The rotation angle here may be a multiple of 90 °, for example: 90 °, 180 ° and 270 °.
In an alternative embodiment, 90 °, 180 ° and 270 ° each correspond to one state, and when the user selects 90 ° rotation, the image assumes a state corresponding to 90 °, and when the user selects 180 ° again, the image is not rotated 180 ° on the basis of the rotated 90 ° but is rotated again to a state corresponding to 180 ° on the basis of the original state. On a man-machine interaction interface provided for a user, "90 °", "180 °", "270 °", which can be selected by the user according to the requirements, can be displayed.
In another alternative embodiment, the user may make visual selections by displaying the display effect rotated according to each rotation angle without prompting an explicit rotation angle on a human interactive interface provided for the user.
In the scheme, the rotation angle is set in the rotation instruction, so that the image can rotate according to the appointed rotation angle, and the requirement of a user on screen rotation is met at one time.
The above-described rotation direction is a specified direction, for example, a clockwise rotation, and each rotation instruction is a clockwise rotation based on the original image.
In another alternative embodiment, the above rotation direction may be specified by the user, and matching different rotation directions for the same rotation angle may have different rotation effects, so that the user may control the image to rotate in different directions according to the actual display requirement.
As an alternative embodiment, the rotation angle is used to indicate the angle of the rotated play window relative to the non-rotated play window, and the rotation angle includes: 90 °, 180 °, 270 °, wherein the step of determining whether to adjust the size information of the play window includes: if the rotation angle is 90 degrees or 270 degrees, determining the size information of the play window to be adjusted; if the rotation angle is 180 DEG, the size information of the play window is determined not to be adjusted.
In the above scheme, if the rotation angle is 90 ° or 270 °, the image displayed by the original vertical screen is rotated to be displayed by the horizontal screen, or the image displayed by the original horizontal screen is rotated to be displayed by the vertical screen, and obviously, when the size of the matched screen is not square, such rotation can cause the length information and the width information of the playing window to be exchanged, so that the size information of the playing window needs to be adjusted. According to the scheme, the size information of the playing window is adjusted when the rotation angle is 90 degrees or 270 degrees, so that the playing window can correspond to a display image after rotation.
And if the rotation angle is 180 degrees, the image displayed by the original vertical screen is still displayed by the vertical screen after rotation, and the image displayed by the original horizontal screen is still displayed by the horizontal screen after rotation, obviously, in this case, the size information of the original playing window is matched with the size information of the playing window after rotation, so that the size information of the playing window does not need to be adjusted.
As an alternative embodiment, if the judgment result is that the size information of the playing window is not adjusted, redrawing the display image in the rotated playing window, and transmitting the redrawn display image to the screen for display.
In the above scheme, if the judgment result is that the size information of the playing window is not adjusted, the display image in the rotated playing window can be directly redrawn, and the redrawn display image is output to the receiving card for displaying on the screen.
The manner of redrawing the display image in the rotated play window is the same as the manner of redrawing the display image in the play window after the size information is adjusted, and will not be described here again.
In an alternative embodiment, the user is unfamiliar with the installation of the screen flat cable, and installs the screen upside down, so that the display of the image is inverted, in order not to detach and install the screen again, the user can control the image to rotate 180 ° so that the image of the screen can be seen forward when watching the screen, in this case, the size information of the playing window is not adjusted, and after the display image in the rotated playing window is directly redrawn, the redrawn display image is transmitted to the receiving card, and the screen is displayed.
As an alternative embodiment, the size information includes a first length of the play window in a first direction of the play plane, and a second length of the play window in a second direction of the play plane, wherein the first direction is perpendicular to the second direction, and adjusting the size information of the play window includes: determining the first length of the play window before adjustment as the second length of the play window after adjustment; and determining the second length of the play window before adjustment as the first length of the play window after adjustment.
Specifically, the first direction and the second direction of the playing plane may be a vertical direction and a horizontal direction, and the first length of the first direction and the second length of the second direction are a length and a width, respectively.
In an alternative embodiment, the image in the playing window is rotated by 90 °, and in order to match the image, the playing window adjusts the original width to the current length and adjusts the original length to the current width, so as to adjust the playing window, and the adjusted playing window corresponds to the image.
As an alternative embodiment, transmitting the redrawn display image in the adjusted play window to the receiving card includes: and sending the redrawn display image in the adjusted playing window to a logic processing module, wherein the logic processing module intercepts the display image in the playing window according to a preset size and sends the intercepted display image to a receiving card.
Specifically, the logic processing module may be an FPGA module, configured to intercept the playing window.
In the above scheme, the sending card sends the display image in the playing window to the logic processing module, the logic processing module intercepts the display image in the playing window according to the size of the matched screen, and sends the intercepted image to the receiving card, and the screen displays the image according to the image received by the receiving card, so that the rotation of the image is completed.
As an alternative embodiment, before transmitting the redrawn display image in the adjusted playing window to the screen for display, the method further includes: the redrawing of the display image in the play window after the size information of the play window is adjusted specifically comprises the following steps: acquiring the relative position of each sub-layer on a parent layer in an unrotated play window, wherein the parent layer is the next layer adjacent to the sub-layer; and sequentially drawing each layer according to the relative position of each sub-layer on the parent layer according to the sequence from low to high of the layers by taking the play window with the size information adjusted as the root layer of the bottommost layer until all the layers are drawn.
In the above scheme, the playing window includes multiple layers, the playing window is the root layer of the layers, the rotation of the playing window is the rotation of the root layer, and after the playing window rotates, the display image is redrawn. When re-drawing, the layers are sequentially drawn from low to high, namely, the layer at the bottom layer is drawn firstly, and then the layers at the upper layer are sequentially drawn until each layer in the playing window is drawn.
Specifically, before drawing, the relative position of each sub-layer in the image on the parent layer is required to be recorded, after the parent layer is drawn, the position of the sub-layer on the parent layer is recalculated according to the position of the pre-recorded sub-layer on the parent layer, so that the sub-layer is drawn, and similar calculation is sequentially performed until all the layers are drawn.
Example 2
According to an embodiment of the present application, there is provided an embodiment of another control method for screen display, and fig. 4 is a flowchart of another control method for screen display according to an embodiment of the present application, and in combination with fig. 4, the method includes the following steps:
step S402, displaying a play window in a first manner in a display area of a screen.
Specifically, the first mode may be a landscape display mode or a portrait display mode.
In step S404, in response to the rotation command, the play window is displayed in the second mode in the display area of the screen, wherein the rotation command includes a preset rotation angle, and the play window in the second mode is rotated by the preset rotation angle relative to the play window in the first mode.
Specifically, the second aspect is a display aspect different from the first aspect, and may be a display aspect in which the playback content is rotated in addition to the first aspect.
In an alternative embodiment, the rotation angle of the first mode is 0 °, that is, the first mode is the original display mode and does not rotate, on the basis that the user sends a rotation instruction for rotating by 90 ° to the screen, and the screen rotates according to the rotation instruction, so that the play window is displayed in the display area of the screen in the second mode. The rotation of the playing window may be implemented by any one of the control methods for screen display in embodiment 1, which is not described herein.
As an alternative embodiment, in the case where the rotation angle is 90 ° or 270 °, the length information and the width information of the first display image and the second display image are opposite; in the case that the rotation angle is 180 °, the orientation of the first display image and the second display image in the vertical direction is opposite, wherein the first display image is a display image in a play window displayed in the first manner, and the second display image is a display image in a play window displayed in the second manner.
Example 3
According to an embodiment of the present application, there is provided an embodiment of a control system for screen display, and fig. 5 is a schematic diagram of a control system for screen display according to an embodiment of the present application, and in combination with fig. 5, the system includes:
the sending card 50 receives the rotation instruction, rotates the playing window according to the rotation instruction, judges whether to adjust the size information of the playing window, if so, adjusts the size information of the playing window after rotation, and transmits the display image in the playing window after adjustment to the receiving card, wherein the display image in the playing window is redrawn after the size information of the playing window is adjusted;
a receiving card 52 for receiving the display image sent by the sending card and transmitting the redrawn display image to the screen;
and a screen 54 for displaying a display image transmitted from the receiving card.
Specifically, the rotation instruction may be sent by a user operating on a man-machine interaction interface displayed on the screen, or may be sent by a user operating on a remote controller for controlling the screen, or may be sent by a user on another control device in communication with the screen, for example, a mobile terminal in communication with the screen, or the like.
In an alternative embodiment, the user can call up the control interface displayed on the screen by operating the screen, wherein the control interface comprises a plurality of control controls for the screen, at least comprises a rotation control, and the user selects the rotation control in the control interface, so that a rotation instruction can be sent to the screen. At this time, the screen receives a rotation instruction through the touch control component thereof.
In another alternative embodiment, the remote controller of the user control screen has a rotation control, and the user can select the rotation control by operating the remote controller, so as to give a rotation instruction to the screen. At this time, the screen receives the rotation instruction through the infrared signal.
In yet another alternative embodiment, the screen may be in communication with a mobile terminal, and the screen may be controlled by the mobile terminal. In such an example, a user may operate on the mobile terminal to send a rotation instruction to the screen. At this time, the screen receives the rotation instruction by bluetooth, wireless, or the like.
When a user of the screen needs to play the multimedia content by erecting the screen, but the screen is fixedly configured to be in a horizontal screen size when leaving the factory, in order to avoid the complicated operation of re-configuring the screen, the user can send a rotation instruction to the screen so as to realize the effect of playing the screen by erecting the screen on the screen with the horizontal screen. Similarly, when the user of the screen needs to play the multimedia content on the horizontal screen and the screen is already matched to the vertical screen size when leaving the factory, in order to avoid the complicated operation of re-configuring the screen, the user can send a rotation instruction to the screen so as to realize the effect of playing the horizontal screen on the screen with the vertical screen.
The above-mentioned play window may be created by a transmission card, which may be provided in a multimedia box. In the process of displaying the screen, a sending card creates a playing window according to the screen matching size, each frame of video memory picture is transmitted to an FPGA (Field Programmable Gate Array ) module, after the FPGA module intercepts the picture of the playing window according to the preset screen matching size, interface data are transmitted to a receiving card, and the screen is displayed according to the image received by the receiving card.
Fig. 2 is a schematic diagram of a multimedia box for processing a display image, where the multimedia box includes a transmitting card and an FPGA module, each frame of video memory picture sent from the transmitting card to the receiving card is a full resolution picture, and the FPGA intercepts a frame of the picture from the upper left corner according to a preset screen allocation size, and then transmits the frame of the picture to the receiving card, and displays the frame of the picture on a screen.
In the above scheme, after the playing window is created by the sending card, the sending card is not directly sent to the FPGA module for interception, but after the playing window is rotated according to the rotation instruction, whether the size information of the playing window is adjusted is judged, and then the playing window is sent to the FPGA module for interception.
The playing window is used for carrying the image, and if the playing window is not matched with the display image after rotation, it is difficult to display all contents through the playing window, so that the display effect after rotation is poor. Therefore, after the play window is rotated, it is also necessary to determine whether the size information of the play window needs to be adjusted.
In an alternative embodiment, where the screen is rectangular, the size information of the playback window comprises two parts, namely a length and a width, the length and the width of the playback window need not be changed if the rotation angle indicated in the rotation instruction is 180 °, and the length and the width of the playback window need to be adjusted if the rotation angle indicated in the rotation instruction is 90 °, or 270 °.
And under the condition that the size information of the playing window needs to be adjusted, after the size information of the playing window is adjusted, the playing window is matched with the displayed image. At this time, the transmitting card transmits the image in the playing window to the receiving card, and the screen displays the display image received by the receiving card, thereby completing the rotation operation.
In an alternative embodiment, when the user of the screen needs to play the multimedia content with the vertical screen, but the screen is already configured to be in the horizontal screen size when shipped, the user may send a rotation instruction rotated by 90 ° to the screen, so that the played image can be displayed with the vertical screen on the screen. FIG. 3 is a schematic diagram of a screen having been cross-screen paired for cross-screen display of images in conjunction with the screen shown in FIG. 3, according to an embodiment of the present application. The user needs to display the image on the vertical screen, so that a rotation instruction is sent to the screen, and the sending card matched with the screen can execute the steps, so that the rotation of the image is completed. The sending card transmits the display image in the adjusted playing window to the FPGA module, the FPGA module intercepts the image in the playing window and sends the image to the receiving card, and the receiving card transmits the display image to the screen, so that the display can be displayed on the screen in a vertical screen.
It should be noted that if the FPGA module rotates, the FPGA module only rotates the frame, and the frame with the horizontal screen size is stretched to fill the vertical screen size, or the frame with the vertical screen size is compressed to fill the window with the horizontal screen size, so that the method is only suitable for still pictures without special effects, has poor multimedia display effects on dynamic characters, and cannot realize automatic layout from the horizontal screen to the vertical screen. In the above scheme in this embodiment, the transmitting card rotates the image and adjusts the size information of the playing window, so that stretching or compression of the image is not required, and the display effect of the rotated image can be ensured.
As can be seen from the above, the control system for screen display in the above embodiments of the present application receives a rotation instruction through the receiving card; rotating the playing window according to the rotating instruction, and judging whether to adjust the size information of the playing window; if the judgment result is yes, the size information of the playing window is adjusted, and the display image in the adjusted playing window is transmitted to the receiving card, wherein the screen displays the display image received by the receiving card. According to the scheme, the playing window is rotated, and the size information of the playing window is adjusted according to the rotation instruction, so that the configured LED screen can be directly applied only by rotating and automatically distributing the playing window without carrying out hardware wiring again and modifying screen matching software parameters, the effect of randomly switching the horizontal screen and the vertical screen is achieved, and the problem that screen matching needs to be carried out again when the directions of the LED screen and the display picture which are completed by screen matching in the prior art are not matched is solved.
As an alternative embodiment, the system includes: the logic controller is connected between the sending card and the receiving card, and is used for intercepting the display image in the playing window according to the preset size and sending the intercepted display image to the receiving card.
It should be noted that, the transmitting card in this embodiment also allows any step in embodiment 1 to be performed, which is not described here again.
Example 4
According to an embodiment of the present application, there is provided an embodiment of a control device for screen display, and fig. 6 is a schematic diagram of a control device for screen display according to an embodiment of the present application, as shown in fig. 6, including the following:
the receiving module 60 is configured to receive the rotation instruction.
The rotation module 62 is configured to rotate the play window according to the rotation instruction, and determine whether to adjust the size information of the play window.
The transmission module 64 is configured to adjust the size information of the play window if the determination result is yes, and transmit the redrawn display image in the adjusted play window to the screen for display, where the redrawn display image in the play window is performed after the size information of the play window is adjusted.
As an alternative embodiment, the rotation instruction comprises a rotation angle and/or a rotation direction, and the rotation module comprises at least one of the following: the first control sub-module is used for controlling the original image in the playing window to rotate according to the rotation angle indicated in the rotation instruction; and the second control sub-module is used for controlling the original image in the playing window to rotate according to the rotation direction indicated in the rotation instruction.
As an alternative embodiment, the rotation angle is used to indicate the angle of the rotated play window relative to the non-rotated play window, and the rotation angle includes: 90 °, 180 °, 270 °, wherein the rotation module comprises: the first determining submodule is used for determining the size information of the adjusting playing window if the rotation angle is 90 degrees or 270 degrees; and the second determining submodule is used for determining that the size information of the playing window is not adjusted if the rotation angle is 180 degrees.
As an alternative embodiment, if the judgment result is that the size information of the playing window is not adjusted, redrawing the display image in the rotated playing window, and transmitting the redrawn display image to the screen for display.
As an alternative embodiment, the size information includes a first length of the play window in a first direction of the play plane, and a second length of the play window in a second direction of the play plane, wherein the first direction is perpendicular to the second direction, the apparatus further includes an adjustment module, the adjustment module including: a third determining submodule, configured to determine a first length of the play window before adjustment to be a second length of the play window after adjustment; and a fourth determining submodule for determining that the second length of the play window before adjustment is the first length of the play window after adjustment.
As an alternative embodiment, the transmission module includes: and the sending sub-module is used for sending the redrawn display image in the adjusted playing window to the logic processing module, wherein the logic processing module intercepts the display image in the playing window according to the preset size and sends the intercepted display image to the receiving card.
As an alternative embodiment, the above device further comprises: the drawing module is used for redrawing the display image in the play window after adjusting the size information of the play window before transmitting the redrawn display image in the play window to the screen for display, and the drawing module specifically comprises: the child layer acquisition module is used for acquiring the relative position of each child layer on a parent layer in the unrotated play window, wherein the parent layer is the next layer adjacent to the child layer; and the drawing sub-module is used for sequentially drawing each layer according to the relative position of each sub-layer on the parent layer according to the sequence from low to high of the layers by taking the rotated play window as the bottom layer of the root layer until all the layers are drawn.
Example 5
According to an embodiment of the present application, there is provided an embodiment of another control device for screen display, and fig. 7 is a schematic diagram of another control device for screen display according to an embodiment of the present application, as shown in fig. 7, including the following:
The first display module 70 is configured to display a play window in a first manner in a display area of a screen.
And a second display module 72, configured to display the play window in a second manner in the display area of the screen in response to a rotation instruction, where the rotation instruction includes a preset rotation angle, and the play window in the second manner is rotated by the preset rotation angle with respect to the play window in the first manner.
As an alternative embodiment, in the case where the rotation angle is 90 ° or 270 °, the length information and the width information of the first display image and the second display image are opposite; in the case that the rotation angle is 180 °, the orientation of the first display image and the second display image in the vertical direction is opposite, wherein the first display image is a display image in a play window displayed in the first manner, and the second display image is a display image in a play window displayed in the second manner.
Example 6
According to an embodiment of the present application, there is provided a storage medium including a stored program, wherein the program, when executed, controls an apparatus in which the storage medium is located to execute the control method for screen display according to any one of embodiment 1.
Example 7
According to an embodiment of the present application, there is provided a processor configured to execute a program, where the program executes the control method for screen display described in embodiment 1.
The foregoing embodiment numbers of the present application are merely for describing, and do not represent advantages or disadvantages of the embodiments.
In the foregoing embodiments of the present application, the descriptions of the embodiments are emphasized, and for a portion of this disclosure that is not described in detail in this embodiment, reference is made to the related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed technology content may be implemented in other manners. The above-described embodiments of the apparatus are merely exemplary, and the division of the units, for example, may be a logic function division, and may be implemented in another manner, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interfaces, units or modules, or may be in electrical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The foregoing is merely a preferred embodiment of the present application and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present application and are intended to be comprehended within the scope of the present application.
Claims (12)
1. A control method of a screen display, comprising:
receiving a rotation instruction;
rotating a play window according to the rotation instruction, and judging whether to adjust the size information of the play window;
if the judgment result is yes, the size information of the playing window is adjusted through the sending card, and the adjusted display image in the playing window is transmitted to the screen for display, wherein the display image in the playing window is redrawn after the size information of the playing window is adjusted;
transmitting the display image in the adjusted playing window to the screen for display, wherein the method comprises the following steps: and sending the redrawn display image in the adjusted playing window to a logic processing module, wherein the logic processing module intercepts the display image in the playing window according to a preset size and sends the intercepted display image to a receiving card.
2. The method of claim 1, wherein the rotation instruction includes a rotation angle and/or a rotation direction, and rotating the play window according to the rotation instruction includes at least one of:
controlling the playing window to rotate according to the rotation angle indicated in the rotation instruction;
and controlling the playing window to rotate according to the rotation direction indicated in the rotation instruction.
3. The method of claim 2, wherein the rotation angle is used to represent an angle of the rotated play window relative to an un-rotated play window, the rotation angle comprising: 90 degrees, 180 degrees and 270 degrees, wherein the step of judging whether to adjust the size information of the playing window comprises the following steps:
if the rotation angle is 90 degrees or 270 degrees, determining to adjust the size information of the playing window;
and if the rotation angle is 180 degrees, determining that the size information of the playing window is not adjusted.
4. The method according to claim 1, wherein if the judgment result is that the size information of the playing window is not adjusted, redrawing the display image in the rotated playing window, and transmitting the redrawn display image to the screen for display.
5. The method of claim 1, wherein the size information includes a first length of the playback window in a first direction of a playback plane and a second length of the playback window in a second direction of the playback plane, wherein the first direction is perpendicular to the second direction, the adjusting the size information of the playback window includes:
determining the first length of the play window before adjustment as the second length of the play window after adjustment; and
and determining the second length of the play window before adjustment as the first length of the play window after adjustment.
6. The method of claim 1, wherein before transmitting the redrawn display image within the adjusted play window to the screen for display, the method further comprises:
the redrawing of the display image in the play window after the size information of the play window is adjusted specifically comprises the following steps:
acquiring the relative position of each sub-layer on a parent layer in an unrotated play window, wherein the parent layer is the next layer adjacent to the sub-layer;
and sequentially drawing each layer according to the relative position of each sub-layer on the parent layer according to the sequence from low to high of the layers by taking the play window with the size information adjusted as the bottom layer of the root layer until all the layers are drawn.
7. A control method of a screen display, comprising:
displaying a play window in a first manner in a display area of the screen;
responding to a rotation instruction, displaying the playing window in a second mode in a display area of the screen, wherein the rotation instruction comprises a preset rotation angle, the playing window in the second mode rotates by the preset rotation angle relative to the playing window in the first mode, and the playing window displayed in the second mode is the playing window regulated by a sending card;
wherein the method further comprises: after the play window is displayed in the display area of the screen in the second mode, the adjusted display image redrawn in the play window is sent to a logic processing module, wherein the logic processing module intercepts the display image in the play window according to a preset size and sends the intercepted display image to a receiving card.
8. The method of claim 7, wherein in case the rotation angle is 90 ° or 270 °, the length information and the width information of the first display image and the second display image are opposite; and under the condition that the rotation angle is 180 degrees, the first display image and the second display image are opposite in the vertical direction, wherein the first display image is a display image in a playing window displayed in the first mode, and the second display image is a display image in a playing window displayed in the second mode.
9. A control system for a screen display, comprising:
a sending card receives a rotation instruction, rotates a playing window according to the rotation instruction, judges whether to adjust the size information of the playing window, and if the judgment result is that the size information of the playing window after rotation is adjusted, transmits the display image in the adjusted playing window to a receiving card, wherein the display image in the playing window is redrawn after the size information of the playing window is adjusted;
the receiving card is used for receiving the display image sent by the sending card and transmitting the redrawn display image to a screen;
the screen is used for displaying the display image transmitted by the receiving card;
the logic controller is connected between the sending card and the receiving card, and is used for intercepting the display image in the playing window according to the preset size and sending the intercepted display image to the receiving card.
10. A control device for screen display, comprising:
a receiving module configured to receive a rotation instruction;
the rotating module is used for rotating the playing window according to the rotating instruction and judging whether to adjust the size information of the playing window;
The transmission module is used for adjusting the size information of the playing window through the sending card and transmitting the display image in the adjusted playing window to the screen for display if the judgment result is yes, wherein the display image in the playing window is redrawn after the size information of the playing window is adjusted;
the transmission module is further configured to send the adjusted redrawn display image in the play window to the logic processing module, where the logic processing module intercepts the display image in the play window according to a preset size, and sends the intercepted display image to the receiving card.
11. A storage medium, wherein the storage medium includes a stored program, wherein the program, when executed, controls a device in which the storage medium is located to execute the control method of the screen display according to any one of claims 1 to 8.
12. A processor, wherein the processor is configured to execute a program, wherein the program executes the control method of the screen display according to any one of claims 1 to 8 when executed.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/080474 WO2021184369A1 (en) | 2020-03-20 | 2020-03-20 | Screen display control method, apparatus and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113474749A CN113474749A (en) | 2021-10-01 |
CN113474749B true CN113474749B (en) | 2024-02-09 |
Family
ID=77769677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080006210.5A Active CN113474749B (en) | 2020-03-20 | 2020-03-20 | Screen display control method, device and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113474749B (en) |
WO (1) | WO2021184369A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113190202B (en) * | 2021-05-25 | 2023-01-06 | Vidaa(荷兰)国际控股有限公司 | Data display method and display equipment |
CN113986446B (en) * | 2021-12-23 | 2022-05-20 | 北京麟卓信息科技有限公司 | Scaling optimization method for android application window in android running environment |
CN117076035B (en) * | 2023-10-13 | 2023-12-26 | 麒麟软件有限公司 | Optimization method of screen pattern under X window system |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102073468A (en) * | 2011-01-05 | 2011-05-25 | 广东威创视讯科技股份有限公司 | Method for realizing image edge blending based on window system |
CN102662659A (en) * | 2012-03-21 | 2012-09-12 | 奇智软件(北京)有限公司 | Method and system for processing image display |
CN203733445U (en) * | 2014-03-06 | 2014-07-23 | 北京泽视科技有限公司 | Large screen detection and display device |
CN104581405A (en) * | 2013-10-21 | 2015-04-29 | ***通信集团公司 | Display content processing method and equipment |
CN104978116A (en) * | 2014-04-03 | 2015-10-14 | 联想移动通信科技有限公司 | Video image adjusting method, video image adjusting device and terminal |
CN105100644A (en) * | 2015-07-15 | 2015-11-25 | 西安诺瓦电子科技有限公司 | Seamless switching method for video source |
CN106502528A (en) * | 2016-09-29 | 2017-03-15 | 奇酷互联网络科技(深圳)有限公司 | The control method of display window, device and terminal unit |
CN106814989A (en) * | 2017-03-10 | 2017-06-09 | 腾讯科技(深圳)有限公司 | A kind of method and terminal of the page displayed on the terminals |
CN107038991A (en) * | 2017-05-10 | 2017-08-11 | 西安诺瓦电子科技有限公司 | Spliced display screen screen configuration method and device and display screen control card |
CN108574806A (en) * | 2017-03-09 | 2018-09-25 | 腾讯科技(深圳)有限公司 | Video broadcasting method and device |
CN109348139A (en) * | 2018-10-19 | 2019-02-15 | 北京凯视达科技有限公司 | Video rotation method, device, computer readable storage medium and electronic equipment |
CN109448633A (en) * | 2019-01-07 | 2019-03-08 | 卡莱特(深圳)云科技有限公司 | A kind of special shaped LED display screen Display Realization control method and realize system |
CN109783181A (en) * | 2019-01-31 | 2019-05-21 | 掌阅科技股份有限公司 | Screen is adapted to display methods, electronic equipment and computer storage medium |
CN110111279A (en) * | 2019-05-05 | 2019-08-09 | 腾讯科技(深圳)有限公司 | A kind of image processing method, device and terminal device |
CN110244996A (en) * | 2019-05-14 | 2019-09-17 | 苏宁智能终端有限公司 | A kind of method, apparatus and terminal of transverse screen display terminal adaptation vertical screen application program |
CN209625764U (en) * | 2019-04-24 | 2019-11-12 | 杭州海康威视数字技术股份有限公司 | Sending card and LED display control system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8381125B2 (en) * | 2009-12-16 | 2013-02-19 | Apple Inc. | Device and method for resizing user interface content while maintaining an aspect ratio via snapping a perimeter to a gridline |
KR101844076B1 (en) * | 2012-02-24 | 2018-03-30 | 삼성전자주식회사 | Method and apparatus for providing video call service |
CN107025880B (en) * | 2017-04-14 | 2019-11-29 | 西安诺瓦星云科技股份有限公司 | Image display control method and device and display screen control system |
CN109508139A (en) * | 2018-12-12 | 2019-03-22 | 武汉华星光电半导体显示技术有限公司 | The system and method for object rotation is controlled on Touch Screen |
-
2020
- 2020-03-20 WO PCT/CN2020/080474 patent/WO2021184369A1/en active Application Filing
- 2020-03-20 CN CN202080006210.5A patent/CN113474749B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102073468A (en) * | 2011-01-05 | 2011-05-25 | 广东威创视讯科技股份有限公司 | Method for realizing image edge blending based on window system |
CN102662659A (en) * | 2012-03-21 | 2012-09-12 | 奇智软件(北京)有限公司 | Method and system for processing image display |
CN104581405A (en) * | 2013-10-21 | 2015-04-29 | ***通信集团公司 | Display content processing method and equipment |
CN203733445U (en) * | 2014-03-06 | 2014-07-23 | 北京泽视科技有限公司 | Large screen detection and display device |
CN104978116A (en) * | 2014-04-03 | 2015-10-14 | 联想移动通信科技有限公司 | Video image adjusting method, video image adjusting device and terminal |
CN105100644A (en) * | 2015-07-15 | 2015-11-25 | 西安诺瓦电子科技有限公司 | Seamless switching method for video source |
CN106502528A (en) * | 2016-09-29 | 2017-03-15 | 奇酷互联网络科技(深圳)有限公司 | The control method of display window, device and terminal unit |
CN108574806A (en) * | 2017-03-09 | 2018-09-25 | 腾讯科技(深圳)有限公司 | Video broadcasting method and device |
CN106814989A (en) * | 2017-03-10 | 2017-06-09 | 腾讯科技(深圳)有限公司 | A kind of method and terminal of the page displayed on the terminals |
CN107038991A (en) * | 2017-05-10 | 2017-08-11 | 西安诺瓦电子科技有限公司 | Spliced display screen screen configuration method and device and display screen control card |
CN109348139A (en) * | 2018-10-19 | 2019-02-15 | 北京凯视达科技有限公司 | Video rotation method, device, computer readable storage medium and electronic equipment |
CN109448633A (en) * | 2019-01-07 | 2019-03-08 | 卡莱特(深圳)云科技有限公司 | A kind of special shaped LED display screen Display Realization control method and realize system |
CN109783181A (en) * | 2019-01-31 | 2019-05-21 | 掌阅科技股份有限公司 | Screen is adapted to display methods, electronic equipment and computer storage medium |
CN209625764U (en) * | 2019-04-24 | 2019-11-12 | 杭州海康威视数字技术股份有限公司 | Sending card and LED display control system |
CN110111279A (en) * | 2019-05-05 | 2019-08-09 | 腾讯科技(深圳)有限公司 | A kind of image processing method, device and terminal device |
CN110244996A (en) * | 2019-05-14 | 2019-09-17 | 苏宁智能终端有限公司 | A kind of method, apparatus and terminal of transverse screen display terminal adaptation vertical screen application program |
Non-Patent Citations (3)
Title |
---|
Quality Enhancement for Scalable View Window in Touchable Display Systems;Yeong-Kang Lai et al.;《Journal of Display Technology》;第7卷(第10期);全文 * |
参数可配置全彩LED显示控制***;***;刘振泽;曹慧;李义;;激光与光电子学进展;第55卷(第10期);第144-150页 * |
基于DIV协议动态全彩LED大屏幕发送卡设计与实现;邹存名;《万方数据库》;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113474749A (en) | 2021-10-01 |
WO2021184369A1 (en) | 2021-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113474749B (en) | Screen display control method, device and system | |
US9965026B2 (en) | Interactive video display method, device, and system | |
EP3507646B1 (en) | Display apparatus and control method thereof | |
US8413073B2 (en) | Providing user interface for three-dimensional display device | |
US10999587B2 (en) | Method for parallel image processing and routing | |
US7990414B2 (en) | O/S application based multiple device access windowing display | |
CN113395558B (en) | Display equipment and display picture rotation adaptation method | |
US20180357033A1 (en) | Virtual video environment display systems | |
CN113938730B (en) | Projection assembly correction method of display device and display device | |
CN113613072A (en) | Multi-path screen projection display method and display equipment | |
CN111787388A (en) | Display device | |
WO2014040189A1 (en) | Method and apparatus for controlling presentation of multimedia content | |
EP3203465A1 (en) | Image display method, user terminal and video receiving equipment | |
CN111930233B (en) | Panoramic video image display method and display device | |
CN112532962A (en) | Panoramic video subtitle display method and display equipment | |
CN113474750B (en) | Screen display control method, device and system | |
CN114816641B (en) | Display device, multimedia content display method, and storage medium | |
US20230262244A1 (en) | Method for parallel image processing and routing | |
WO2022105345A1 (en) | Display device | |
CN116801027A (en) | Display device and screen projection method | |
CN113573118A (en) | Video picture rotating method and display equipment | |
CN117812305A (en) | Display device, method for displaying EPOS with 4K resolution, and storage medium | |
CN118175367A (en) | Display equipment and content display method | |
CN116801048A (en) | Display device and video playing method | |
TR201614110A1 (en) | System and method for performing control of individual image display devices in video wall display systems |
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 |