Control method and device of spliced screen system, electronic equipment and storage medium

By obtaining and comparing the physical position and historical connection relationship between the controller and the display in the splicing screen system, and adjusting the splicing order of the sub-display screen, the screen misalignment problem caused by connection errors in the splicing screen system is solved, and the display effect and user experience are improved.

CN119847465APending Publication Date: 2025-04-18BOE TECHNOLOGY GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411931470.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The controller and the display screen in the splicing screen system are incorrectly connected, resulting in the misalignment of the display screen on the splicing screen, affecting the display effect.

Method used

By obtaining the current physical position and historical corresponding connection relationship between the controller and the display screen, we can determine whether the current connection relationship is consistent. If it is inconsistent, adjust the splicing order of the sub-display screen and send the adjusted sub-display screen to the controller.

Benefits of technology

Make sure the display screen displays the correct sub-display screen, avoid misalignment of the screen of the splicing screen system, and improve display effect and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119847465A_ABST
    Figure CN119847465A_ABST
Patent Text Reader

Abstract

The invention provides a control method and device of a spliced screen system, electronic equipment and a storage medium, belongs to the technical field of display, and can solve the problem of dislocation of sub-display pictures of an existing spliced screen system. The spliced screen system comprises a plurality of display screens and a plurality of controllers connected with the display screens in a one-to-one correspondence mode. The control method of the spliced screen system comprises the following steps: acquiring a current corresponding connection relationship between a controller and a display screen according to current physical positions of the controller and the display screen; and according to the current corresponding connection relationship, sending the sub-display picture to the controller, so that the display screen displays the sub-display picture.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure belongs to the field of display technology, and specifically relates to a control method and device, electronic equipment, and storage medium of a splicing screen system. Background Art

[0002] In order to meet the demand for displaying large screens, the splicing screen system came into being and developed rapidly. The splicing screen system includes: multiple display screens, and multiple controllers connected to the multiple display screens one by one. Multiple display screens are spliced ​​together according to certain rules to form a large-sized splicing screen. Each controller has an output port, which is generally a high-definition multimedia interface (HDMI). The output port is connected to a display screen through an HDMI cable.

[0003] Due to the popularity of ultra-high-definition splicing screen systems, the number of controllers and display screens in the splicing screen system has increased sharply, and it is very easy for the controller and the display screen to be connected incorrectly, causing the splicing screen display to be misaligned, affecting the display effect. Summary of the invention

[0004] The present disclosure aims to solve at least one of the technical problems existing in the prior art, and provides a control method and device, an electronic device, and a storage medium for a spliced ​​screen system.

[0005] In a first aspect, an embodiment of the present disclosure provides a control method for a splicing screen system, the splicing screen system comprising: a plurality of display screens, and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence; the control method for the splicing screen system comprises:

[0006] According to the current physical positions of the controller and the display screen, obtaining the current corresponding connection relationship between the controller and the display screen;

[0007] According to the current corresponding connection relationship, a sub-display picture is sent to the controller so that the display screen displays the sub-display picture.

[0008] In some embodiments, sending the sub-display screen to the controller according to the current corresponding relationship includes:

[0009] Acquire a pre-stored historical corresponding connection relationship between the controller and the display screen;

[0010] According to the historical corresponding connection relationship, the to-be-displayed picture is divided into a plurality of sub-display pictures arranged in a first splicing order;

[0011] Determining whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship;

[0012] If the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, the multiple sub-display screens are adjusted to be arranged in a second splicing order according to the current corresponding connection relationship, and the multiple sub-display screens arranged in the second splicing order are sent to the controller.

[0013] In some embodiments, sending the sub-display screen to the controller according to the current corresponding relationship includes:

[0014] Acquire a pre-stored historical corresponding connection relationship between the controller and the display screen;

[0015] Determining whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship;

[0016] If the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, the to-be-displayed screen is divided into a plurality of sub-display screens arranged in a second splicing order according to the current corresponding connection relationship, and the plurality of sub-display screens arranged in the second splicing order are sent to the controller.

[0017] In a second aspect, an embodiment of the present disclosure provides a control device for a splicing screen system, the splicing screen system comprising: a plurality of display screens, and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence; the control device for the splicing screen system comprises:

[0018] A first acquisition module is configured to acquire a current corresponding connection relationship between the controller and the display screen according to the current physical positions of the controller and the display screen;

[0019] The processing module is configured to send the sub-display picture to the controller according to the current corresponding connection relationship, so that the display screen displays the sub-display picture.

[0020] In some embodiments, the processing module includes:

[0021] A second acquisition module is configured to acquire a pre-stored historical corresponding connection relationship between the controller and the display screen;

[0022] a segmentation module configured to segment the to-be-displayed picture into a plurality of sub-display pictures arranged in a first splicing order according to the historical corresponding connection relationship;

[0023] A judgment module is configured to judge whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship;

[0024] The adjustment module is configured to adjust the multiple sub-display screens to be arranged in a second splicing order according to the current corresponding connection relationship if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, and send the multiple sub-display screens arranged in the second splicing order to the controller.

[0025] In some embodiments, the processing module includes:

[0026] A second acquisition module is configured to acquire a pre-stored historical corresponding connection relationship between the controller and the display screen;

[0027] A judgment module is configured to judge whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship;

[0028] The segmentation module is configured to segment the to-be-displayed screen into a plurality of sub-display screens arranged in a second splicing order according to the current corresponding connection relationship if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, and send the plurality of sub-display screens arranged in the second splicing order to the controller.

[0029] In a third aspect, an embodiment of the present disclosure provides a control method for a splicing screen system, the splicing screen system comprising: a plurality of display screens, and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence; the control method for the splicing screen system comprises:

[0030] According to the current physical positions of the controller and the display screen, obtaining the current corresponding connection relationship between the controller and the display screen;

[0031] Acquire a pre-stored historical corresponding connection relationship between the controller and the display screen;

[0032] Determining whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship;

[0033] If the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, instructing the user to adjust the physical position of the controller according to the historical corresponding connection relationship;

[0034] According to the historical corresponding connection relationship, the to-be-displayed picture is divided into a plurality of sub-display pictures arranged in a first splicing sequence, and the plurality of sub-display pictures arranged in the first splicing sequence are sent to the controller.

[0035] In a fourth aspect, an embodiment of the present disclosure provides a control device for a splicing screen system, the splicing screen system comprising: a plurality of display screens, and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence; the control device for the splicing screen system comprises:

[0036] A first acquisition module is configured to acquire a current corresponding connection relationship between the controller and the display screen according to the current physical positions of the controller and the display screen;

[0037] A second acquisition module is configured to acquire a pre-stored historical corresponding connection relationship between the controller and the display screen;

[0038] A judgment module is configured to judge whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship;

[0039] an adjustment module configured to instruct a user to adjust a physical position of the controller according to the historical corresponding connection relationship if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship;

[0040] The segmentation module is configured to segment the to-be-displayed screen into a plurality of sub-display screens arranged in a first splicing sequence according to the historical corresponding connection relationship, and send the plurality of sub-display screens arranged in the first splicing sequence to the controller.

[0041] In a fifth aspect, an embodiment of the present disclosure provides an electronic device, the electronic device comprising:

[0042] at least one processor; and

[0043] a memory communicatively connected to the at least one processor; wherein,

[0044] The memory stores one or more computer programs that can be executed by the at least one processor, and the one or more computer programs are executed by the at least one processor so that the at least one processor can execute the control method of the splicing screen system provided above.

[0045] In a sixth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the control method of the splicing screen system provided above. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 This is a schematic diagram of an exemplary splicing screen system under normal circumstances.

[0047] Figure 2 The diagram is a schematic diagram of an exemplary splicing screen system under abnormal conditions.

[0048] Figure 3 A schematic flow chart of a control method for a splicing screen system provided in an embodiment of the present disclosure.

[0049] Figure 4The figure is a flowchart of a method of sending a sub-display picture to a controller in an embodiment of the present disclosure.

[0050] Figure 5 It is a flowchart of another method of sending a sub-display picture to a controller in an embodiment of the present disclosure.

[0051] Figure 6 A schematic diagram of a control device for a splicing screen system provided in an embodiment of the present disclosure.

[0052] Figure 7 A specific schematic diagram of a processing module in a control device of a splicing screen system provided in an embodiment of the present disclosure.

[0053] Figure 8 Another specific schematic diagram of a processing module in a control device of a splicing screen system provided in an embodiment of the present disclosure.

[0054] Fig. 9 A flowchart of another control method for a splicing screen system provided in an embodiment of the present disclosure.

[0055] Fig.10 A schematic diagram of another control device for a splicing screen system provided in an embodiment of the present disclosure.

[0056] Fig.11 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0057] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The components of the embodiments of the present disclosure generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the present disclosure claimed for protection, but merely represents the selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present disclosure. In the absence of conflict, the various embodiments of the present disclosure and the various features in the embodiments can be combined with each other.

[0058] Unless otherwise defined, the technical terms or scientific terms used in the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. Similarly, similar words such as "one", "one" or "the" do not indicate quantitative restrictions, but indicate that there is at least one. "Including" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects.

[0059] The "multiple or several" mentioned in this disclosure refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0060] Figure 1 is a schematic diagram of an exemplary splicing screen system under normal conditions, such as Figure 1 As shown, the splicing screen system includes: multiple display screens, and multiple controllers connected to the multiple display screens one by one. Taking 3 display screens and 3 controllers as an example, the 3 display screens are arranged in a row. The display screens are named display screens 1, 2, and 3, and the controllers are named controllers 1, 2, and 3. At the same time, the splicing screen system also includes: a server. Each controller can establish a communication connection with the server through a switch. Among them, the server may include: a network server and an application server. The network server and the application server can be connected through a wireless network, and the application server and the switch can be connected through a network cable (such as a network cable, light, etc.).

[0061] A web server is a computer used for websites. It is a general term for server types that can provide services for various Internet applications. A web server can provide services such as storing, processing and transmitting data, such as hosting websites, storing files, etc.

[0062] An application server is a server that is specifically used to run applications. It can provide an operating environment for applications, including an operating system, middleware, runtime libraries, etc., receive client requests, process business logic, and return results to the client.

[0063] In actual applications, the network server can also be connected to a cloud server (not shown) via a wireless network. The cloud server is a virtualized server architecture built based on cloud computing technology, which manages and allocates server resources in a virtualized form on a cloud platform. The cloud server can provide remote storage and processing functions. Users can connect to the cloud server via the Internet, upload and store data, and perform real-time calculations and data processing. In the present disclosure, the cloud server stores the screen to be displayed, and the network server can directly obtain the screen to be displayed from the cloud server and process the screen to be displayed, so that there is no need to use local storage devices such as USB flash drives to store data, reducing maintenance costs.

[0064] Under normal circumstances, controller 1 is connected to display screen 1, controller 2 is connected to display screen 2, and controller 3 is connected to display screen 3. The network server can divide the display screen into multiple sub-display screens according to the corresponding connection relationship between the above-mentioned controllers and the display screens, and send them to the controller through the application server and the switch, so that each display screen connected to the controller displays the sub-display screen, and splices them to form an overall display screen.

[0065] Figure 2 is a schematic diagram of an exemplary splicing screen system under abnormal conditions, such as Figure 2 As shown, during the operation and maintenance process, due to the large number of controllers and display screens (not limited to the above-mentioned three display screens and three controllers), the problem of misaligned connection between the controllers and display screens is prone to occur. For example, controller 1 is connected to display screen 2, controller 2 is connected to display screen 1, and controller 3 is connected to display screen 3. Since the corresponding connection relationship between each controller and display screen has changed, after the network server obtains the screen to be displayed from the cloud server, it still divides the display screen in the original way to form multiple sub-display screens, and sends them to the controller through the application server and the switch. In this way, the sub-display screen originally transmitted by controller 1 is transmitted to display screen 2, and the sub-display screen transmitted by controller 2 is transmitted to display screen 1, causing the screen that needs to be displayed by the splicing screen system to be misaligned, affecting the display effect and reducing the user experience.

[0066] In order to solve at least one of the above-mentioned technical problems, the embodiments of the present invention provide a control method and device, an electronic device, and a storage medium for a splicing screen system. The control method and device, the electronic device, and the storage medium for the splicing screen system provided by the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0067] In the first aspect, the embodiments of the present disclosure provide a control method for a splicing screen system, wherein the splicing screen system comprises: a plurality of display screens, and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence, wherein the controllers and the display screens are connected via HDMI cables. For the convenience of description, taking three display screens and three controllers as an example, the structure of the splicing screen system can be as follows: Figure 1 and Figure 2 shown. Figure 3 A flow chart of a control method of a splicing screen system provided by an embodiment of the present disclosure is shown as follows: Figure 3 As shown, the control method of the splicing screen system includes the following steps S301 to S302.

[0068] S301, the server obtains the current corresponding connection relationship between the controller and the display screen according to the current physical positions of the controller and the display screen.

[0069] In the above step S301, display screen 1, display screen 2 and display screen 3 are arranged in a row, display screen 1 is located on the left, display screen 2 is located in the middle, and display screen 3 is located on the right. In the splicing screen display scene, the physical position of each display screen is generally fixed (for example, fixed on the wall), and its physical position will not change during the actual application process. Controller 1, controller 2 and controller 3 are also arranged in a row, controller 1 is located on the left, controller 2 is located in the middle, and controller 3 is located on the right. The difference is that the physical position of each controller is not fixed (for example, placed on the desktop). In the actual application process, the controller is easy to move. Accordingly, the corresponding connection relationship between each controller and the display will also change. After the physical position of each controller changes, the server (specifically, it can be an application server) can monitor the physical position of the controller and the display screen to obtain the current corresponding connection relationship between the display screen and the controller.

[0070] S302: The server sends the sub-display picture to the controller according to the current corresponding connection relationship, so that the display screen displays the sub-display picture.

[0071] In the above step S302, after the corresponding connection relationship between the controller and the display screen changes, the splicing order of each sub-display screen is also adjusted accordingly, so that each sub-display screen corresponds to each controller and each display screen. When the server (specifically, it can be a network server or an application server) sends a sub-display screen to the controller according to the corresponding connection relationship between the controller and the display screen, it can be ensured that each display screen displays the corresponding sub-display screen. It should be noted here that the sub-display screen is a plurality of screens formed by dividing the screen that the splicing screen system needs to display, and the size of each sub-display screen is the same as the size of a display screen.

[0072] In the control method of the splicing screen system provided by the embodiment of the present disclosure, the application server obtains the current corresponding connection relationship between the controller and the display screen, and the server (specifically, it can be a network server or an application server) sends a sub-display screen to each controller according to the current corresponding relationship between the display screen and the controller. In this way, even after the physical position of the controller changes, it can be ensured that each display screen can still display the corresponding sub-display screen, and the display screen is not affected by the physical position of the controller. Therefore, it can avoid the misalignment of the screen that needs to be displayed by the splicing screen system, improve the display effect, and enhance the user experience.

[0073] In some embodiments, Figure 4 FIG. 1 is a flow chart of a method of sending a sub-display screen to a controller in an embodiment of the present disclosure. Figure 4 As shown, in the above step S302, the server sends the sub-display screen to the controller according to the current corresponding relationship, including steps S401 to S404.

[0074] S401, the application server obtains a pre-stored historical corresponding connection relationship between the controller and the display screen.

[0075] In the above step S401, the application server can store the historical corresponding connection relationship between the controller and the display screen to obtain the historical corresponding connection relationship between the display screen and the controller, that is, controller 1 is correspondingly connected to display screen 1, controller 2 is correspondingly connected to display screen 2, and controller 3 is correspondingly connected to display screen 3.

[0076] S402: The network server divides the to-be-displayed picture into a plurality of sub-display pictures arranged in a first splicing order according to the historical corresponding connection relationship.

[0077] In the above step S402, the application server can report the historical corresponding connection relationship between the controller and the display screen to the network server, and the network server can divide the screen to be displayed into multiple sub-display screens according to the historical corresponding connection relationship between the controller and the display screen, and each sub-display screen is arranged according to the first splicing order. For example, the screen to be displayed is divided into 3 sub-display screens, which are numbered as sub-display screen 1, sub-display screen 2 and sub-display screen 3, and the above 3 sub-display screens are arranged in sequence according to the numbers.

[0078] S403, the application server determines whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship; if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, step S404 is executed.

[0079] In the above step S403, the application server can monitor the physical positions of the controller and the display screen to obtain the current corresponding connection relationship between the display screen and the controller, and report the current corresponding connection relationship between the controller and the display screen to the network server. The application server can determine whether the current corresponding connection relationship between the controller and the display screen is consistent with the historical corresponding connection relationship. If the two are inconsistent, step S404 is executed. If they are consistent, this process ends.

[0080] S404: The application server adjusts the multiple sub-display images to be arranged in a second splicing sequence according to the current corresponding connection relationship, and sends the multiple sub-display images arranged in the second splicing sequence to the controller.

[0081] In the above step S404, the current corresponding connection relationship between the controller and the display screen is inconsistent with the historical corresponding connection relationship, indicating that the physical position of the controller has moved. The application server can adjust multiple sub-display screens to the second splicing order according to the current corresponding connection relationship between the controller and the display screen. For example, the positions of controller 1 and controller 2 are swapped, that is, controller 1 and display screen 2 are correspondingly connected, and controller 2 and display screen 1 are correspondingly connected. Correspondingly, the splicing order of the three sub-display screens is adjusted to sub-display screen 2, sub-display screen 1 and sub-display screen 3. The application server sends each sub-display screen to each controller according to the splicing order adjusted above. In this way, even after the physical position of the controller changes, it can still be ensured that each display screen can display the corresponding sub-display screen, and its display screen is not affected by the physical position of the controller. Therefore, it can avoid the dislocation of the screen that the splicing screen system needs to display, improve the display effect, and enhance the user experience.

[0082] In some embodiments, Figure 5 FIG. 1 is a flow chart of another method of sending a sub-display image to a controller in an embodiment of the present disclosure. Figure 5 As shown, in the above step S302, the server sends the sub-display screen to the controller according to the current corresponding relationship, including steps S501 to S503.

[0083] S501: The application server obtains a pre-stored historical corresponding connection relationship between the controller and the display screen.

[0084] In the above step S501, the application server can store the historical corresponding connection relationship between the controller and the display screen to obtain the historical corresponding connection relationship between the display screen and the controller, that is, controller 1 is correspondingly connected to display screen 1, controller 2 is correspondingly connected to display screen 2, and controller 3 is correspondingly connected to display screen 3.

[0085] S502, the application server determines whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship; if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, step S503 is executed.

[0086] In the above step S502, the application server can monitor the physical positions of the controller and the display screen to obtain the current corresponding connection relationship between the display screen and the controller, and report the current corresponding connection relationship between the controller and the display screen to the network server. The application server can determine whether the current corresponding connection relationship between the controller and the display screen is consistent with the historical corresponding connection relationship. If the two are inconsistent, step S503 is executed. If they are consistent, this process ends.

[0087] S503: The network server divides the to-be-displayed picture into a plurality of sub-display pictures arranged in a second splicing sequence according to the current corresponding connection relationship, and sends the plurality of sub-display pictures arranged in the second splicing sequence to the controller.

[0088] In the above step S503, the current corresponding connection relationship between the controller and the display screen is inconsistent with the historical corresponding connection relationship, indicating that the physical position of the controller has moved. The network server can divide the screen to be displayed into multiple sub-display screens according to the current corresponding connection relationship between the controller and the display screen, and each sub-display screen is arranged according to the second splicing order. For example, the positions of controller 1 and controller 2 are exchanged, that is, controller 1 and display screen 2 are correspondingly connected, and controller 2 and display screen 1 are correspondingly connected. Correspondingly, the splicing order of the three sub-display screens is sub-display screen 2, sub-display screen 1 and sub-display screen 3. The network server sends each sub-display screen to each controller through the application server according to the above splicing order. In this way, even after the physical position of the controller changes, it can still be ensured that each display screen can display the corresponding sub-display screen, and its display screen is not affected by the physical position of the controller, so it can avoid the dislocation of the screen that the splicing screen system needs to display, improve the display effect, and enhance the user experience.

[0089] It can be understood that the above-mentioned various method embodiments mentioned in the present disclosure can be combined with each other to form a combined embodiment without violating the principle logic. Due to space limitations, the present disclosure will not repeat them. It can be understood by those skilled in the art that in the above-mentioned method of the specific implementation method, the specific execution order of each step should be determined according to its function and possible internal logic.

[0090] In a second aspect, an embodiment of the present disclosure provides a control device for a spliced ​​screen system, wherein the spliced ​​screen system includes: a plurality of display screens, and a plurality of controllers connected to the spliced ​​display screens in a one-to-one correspondence. Figure 6 A schematic diagram of a control device for a splicing screen system provided by an embodiment of the present disclosure, such as Figure 6As shown, the control device of the spliced ​​screen system includes: a first acquisition module 601 and a processing module 602.

[0091] The first acquisition module 601 is configured to acquire the current corresponding connection relationship between the controller and the display screen according to the current physical positions of the controller and the display screen. The processing module 602 is configured to send the sub-display screen to the controller according to the current corresponding connection relationship so that the display screen displays the sub-display screen.

[0092] Figure 7 A specific schematic diagram of a processing module in a control device of a splicing screen system provided in an embodiment of the present disclosure, such as Figure 7 As shown, the processing module includes: a second acquisition module 701 , a segmentation module 702 , a judgment module 703 , and an adjustment module 704 .

[0093] The second acquisition module 701 is configured to acquire a pre-stored historical corresponding connection relationship between the controller and the display screen. The segmentation module 702 is configured to segment the to-be-displayed screen into a plurality of sub-display screens arranged in a first splicing order according to the historical corresponding connection relationship. The judgment module 703 is configured to judge whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship. The adjustment module 704 is configured to adjust the plurality of sub-display screens to be arranged in a second splicing order according to the current corresponding connection relationship if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, and send the plurality of sub-display screens arranged in the second splicing order to the controller.

[0094] Figure 8 Another specific schematic diagram of a processing module in a control device of a splicing screen system provided in an embodiment of the present disclosure, such as Figure 8 As shown, the processing module includes: a second acquisition module 701 , a judgment module 703 , and a segmentation module 702 .

[0095] The second acquisition module 701 is configured to acquire a pre-stored historical corresponding connection relationship between the controller and the display screen. The judgment module 703 is configured to judge whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship. The segmentation module 702 is configured to segment the to-be-displayed screen into a plurality of sub-display screens arranged in a second splicing order according to the current corresponding connection relationship if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, and send the plurality of sub-display screens arranged in the second splicing order to the controller.

[0096] It should be noted that each module in the above-mentioned splicing screen system can be implemented in whole or in part by software, hardware, and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules to implement the control method of the splicing screen system provided in any of the above-mentioned embodiments. Its implementation principle and beneficial effects are the same as the implementation principle of the control method of the splicing screen system provided in any of the above-mentioned embodiments, and will not be repeated here.

[0097] In a third aspect, the disclosed embodiment provides another control method for a splicing screen system, wherein the splicing screen system comprises: a plurality of display screens, and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence, wherein the controllers and the display screens are connected via HDMI cables. For the convenience of description, taking three display screens and three controllers as an example, the structure of the splicing screen system can be as follows: Figure 1 and Figure 2 shown. Fig. 9 A flow chart of another control method of a splicing screen system provided by an embodiment of the present disclosure is shown as follows: Fig. 9 As shown, the control method of the splicing screen system includes the following steps S901 to S905.

[0098] S901, the application server obtains the current corresponding connection relationship between the controller and the display screen according to the current physical positions of the controller and the display screen.

[0099] S902: The application server obtains a pre-stored historical corresponding connection relationship between the controller and the display screen.

[0100] S903, the application server determines whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship; if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, step S904 is executed.

[0101] S904: The application server instructs the user to adjust the physical location of the controller according to the historical corresponding connection relationship.

[0102] S905 , the network server divides the to-be-displayed picture into a plurality of sub-display pictures arranged in a first splicing sequence according to the historical corresponding connection relationship, and sends the plurality of sub-display pictures arranged in the first splicing sequence to the controller.

[0103] The control method of the splicing screen system provided by the embodiment of the present disclosure is different from the control method of the splicing screen system provided by the first aspect in that in the control method of the splicing screen system provided by the first aspect, the splicing order of each sub-display screen is adjusted by a server (network server or application server) to ensure that each display screen can display the correct sub-display screen. In the control method of the splicing screen system provided by the embodiment of the present disclosure, after the server monitors that the physical position of the controller has changed, the application server can instruct the user to adjust the corresponding connection relationship between the controller and the display screen by changing the HDMI cable therein to ensure that each display screen can display the correct sub-display screen. Therefore, it is possible to avoid the dislocation of the screen that the splicing screen system needs to display, improve the display effect, and enhance the user experience.

[0104] In a fourth aspect, an embodiment of the present disclosure provides another control device for a splicing screen system, wherein the splicing screen system includes: a plurality of display screens, and a plurality of controllers connected to the splicing display screens in a one-to-one correspondence. Fig.10 A schematic diagram of another control device of a splicing screen system provided in an embodiment of the present disclosure, such as Fig.10 As shown, the control device of the splicing screen system includes: a first acquisition module 601, a second acquisition module 701, a judgment module 703, an adjustment module 704, and a segmentation module 702.

[0105] The first acquisition module 601 is configured to acquire the current corresponding connection relationship between the controller and the display screen according to the current physical position of the controller and the display screen. The second acquisition module 701 is configured to acquire the pre-stored historical corresponding connection relationship between the controller and the display screen. The judgment module 703 is configured to judge whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship. The adjustment module 704 is configured to instruct the user to adjust the physical position of the controller according to the historical corresponding connection relationship if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship. The segmentation module 702 is configured to segment the screen to be displayed into a plurality of sub-display screens arranged in a first splicing order according to the historical corresponding connection relationship, and send the plurality of sub-display screens arranged in the first splicing order to the controller.

[0106] It should be noted that the various modules in the control device of the splicing screen system can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules to implement the control method of the splicing screen system provided in any of the above embodiments. Its implementation principle and beneficial effects are the same as the implementation principle of the control method of the splicing screen system provided in any of the above embodiments, and will not be repeated here.

[0107] In a fifth aspect, an embodiment of the present disclosure provides an electronic device, Fig.11 A schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure is shown in FIG. Fig.11 As shown, the electronic device provided by the embodiment of the present disclosure includes: at least one processor 111; at least one memory 112, and one or more I / O interfaces 113, which are connected between the processor 111 and the memory 112; wherein the memory 112 stores one or more computer programs that can be executed by at least one processor 111, and the one or more computer programs are executed by at least one processor 111 so that at least one processor 111 can execute the control method of the splicing screen system provided in any of the above embodiments.

[0108] Each module in the above electronic device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module to implement the control method of the splicing screen system provided in any of the above embodiments.

[0109] In a sixth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor / processing core, implements the control method of the splicing screen system provided in any of the above embodiments. The computer-readable storage medium may be a volatile or non-volatile computer-readable storage medium.

[0110] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable storage medium, which may include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium).

[0111] As is known to those of ordinary skill in the art, the term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable program instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), static random access memory (SRAM), flash memory or other memory technology, portable compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. In addition, it is known to those of ordinary skill in the art that communication media typically contain computer-readable program instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and may include any information delivery medium.

[0112] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.

[0113] The computer program instructions for performing the operation of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. Computer-readable program instructions may be executed entirely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), may be customized by utilizing the state information of the computer-readable program instructions, and the electronic circuit may execute the computer-readable program instructions, thereby realizing various aspects of the present disclosure.

[0114] The computer program product described herein may be implemented in hardware, software, or a combination thereof. In one optional embodiment, the computer program product is embodied as a computer storage medium, and in another optional embodiment, the computer program product is embodied as a software product, such as a software development kit (SDK), etc.

[0115] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0116] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0117] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0118] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of a module, program segment or instruction includes one or more executable instructions for realizing the specified logical function. In some alternative implementations, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs the specified function or action, or can be implemented with a combination of special hardware and computer instructions.

[0119] Example embodiments have been disclosed herein, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for limiting purposes. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly noted, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, those skilled in the art will appreciate that various changes in form and detail may be made without departing from the scope of the present disclosure as set forth in the appended claims.

Claims

1. A control method for a splicing screen system, the splicing screen system comprising: A plurality of display screens and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence; characterized in that the control method of the splicing screen system comprises: According to the current physical positions of the controller and the display screen, obtaining the current corresponding connection relationship between the controller and the display screen; According to the current corresponding connection relationship, the sub-display picture is sent to the controller so that the display screen displays the sub-display picture.

2. The control method of the splicing screen system according to claim 1, characterized in that: The sending the sub-display picture to the controller according to the current corresponding relationship includes: Acquire a pre-stored historical corresponding connection relationship between the controller and the display screen; According to the historical corresponding connection relationship, the to-be-displayed picture is divided into a plurality of sub-display pictures arranged in a first splicing order; Determining whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship; If the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, the multiple sub-display screens are adjusted to be arranged in a second splicing order according to the current corresponding connection relationship, and the multiple sub-display screens arranged in the second splicing order are sent to the controller.

3. The control method of the splicing screen system according to claim 1, characterized in that: The sending the sub-display picture to the controller according to the current corresponding relationship includes: Acquire a pre-stored historical corresponding connection relationship between the controller and the display screen; Determining whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship; If the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, the to-be-displayed screen is divided into a plurality of sub-display screens arranged in a second splicing order according to the current corresponding connection relationship, and the plurality of sub-display screens arranged in the second splicing order are sent to the controller.

4. A control device for a splicing screen system, characterized in that: The splicing screen system comprises: a plurality of display screens, and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence; the control device of the splicing screen system comprises: A first acquisition module is configured to acquire a current corresponding connection relationship between the controller and the display screen according to current physical positions of the controller and the display screen; The processing module is configured to send the sub-display picture to the controller according to the current corresponding connection relationship, so that the display screen displays the sub-display picture.

5. The control device of the splicing screen system according to claim 4, characterized in that: The processing module comprises: A second acquisition module is configured to acquire a pre-stored historical corresponding connection relationship between the controller and the display screen; a segmentation module configured to segment the to-be-displayed picture into a plurality of sub-display pictures arranged in a first splicing order according to the historical corresponding connection relationship; A judgment module is configured to judge whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship; The adjustment module is configured to adjust the multiple sub-display screens to be arranged in a second splicing order according to the current corresponding connection relationship if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, and send the multiple sub-display screens arranged in the second splicing order to the controller.

6. The control device of the splicing screen system according to claim 4, characterized in that: The processing module comprises: A second acquisition module is configured to acquire a pre-stored historical corresponding connection relationship between the controller and the display screen; A judgment module is configured to judge whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship; The segmentation module is configured to segment the to-be-displayed screen into a plurality of sub-display screens arranged in a second splicing order according to the current corresponding connection relationship if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, and send the plurality of sub-display screens arranged in the second splicing order to the controller.

7. A control method for a splicing screen system, the splicing screen system comprising: A plurality of display screens and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence; characterized in that the control method of the splicing screen system comprises: According to the current physical positions of the controller and the display screen, obtaining the current corresponding connection relationship between the controller and the display screen; Acquire a pre-stored historical corresponding connection relationship between the controller and the display screen; Determining whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship; If the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship, instructing the user to adjust the physical position of the controller according to the historical corresponding connection relationship; According to the historical corresponding connection relationship, the to-be-displayed picture is divided into a plurality of sub-display pictures arranged in a first splicing sequence, and the plurality of sub-display pictures arranged in the first splicing sequence are sent to the controller.

8. A control device for a splicing screen system, characterized in that: The splicing screen system comprises: a plurality of display screens, and a plurality of controllers connected to the plurality of display screens in a one-to-one correspondence; the control device of the splicing screen system comprises: A first acquisition module is configured to acquire a current corresponding connection relationship between the controller and the display screen according to current physical positions of the controller and the display screen; A second acquisition module is configured to acquire a pre-stored historical corresponding connection relationship between the controller and the display screen; A judgment module is configured to judge whether the current corresponding connection relationship is consistent with the historical corresponding connection relationship; an adjustment module configured to instruct a user to adjust a physical position of the controller according to the historical corresponding connection relationship if the current corresponding connection relationship is inconsistent with the historical corresponding connection relationship; The segmentation module is configured to segment the to-be-displayed screen into a plurality of sub-display screens arranged in a first splicing sequence according to the historical corresponding connection relationship, and send the plurality of sub-display screens arranged in the first splicing sequence to the controller.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores one or more computer programs that can be executed by the at least one processor, and the one or more computer programs are executed by the at least one processor so that the at least one processor can execute the control method of the splicing screen system as described in any one of claims 1 to 3 and 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the computer program implements the control method of the splicing screen system according to any one of claims 1 to 3 and 7.