Monitoring picture display method and monitoring system
Through the collaborative work of large-screen terminals and servers, the serial numbers and links of multiple monitoring devices are obtained and displayed, which solves the problem of playing multiple warehouse monitoring screens on the same screen, and realizes efficient multi-warehouse monitoring management.
Patent Information
- Application Number
- CN202410082678.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-19
- Publication Date
- 2025-07-25
AI Technical Summary
The prior art cannot realize the real-time monitoring screen of multiple warehouses at the same time on the same display screen, and the manufacturers of different monitoring equipment are inconsistent, resulting in the monitoring center needing to frequently switch platforms.
Through the collaborative work of large-screen terminals, equipment management center servers and large-screen configuration center servers, the serial numbers and monitoring links of multiple monitoring devices are obtained and displayed, and the real-time screen of multiple monitoring devices is played on the display screen using the target screen layout.
Real-time monitoring screens of multiple warehouses are realized on the same display screen at the same time, simplifying monitoring operations, reducing platform switching frequency, and improving monitoring efficiency.
Smart Images

Figure CN120378557A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of monitoring, and in particular, to a method for displaying a monitoring screen and a monitoring system. Background Art
[0002] With the gradual development of vehicle warehousing business, enterprises have established many vehicle parking warehouses in various places and equipped each warehouse with monitoring devices. However, currently, remotely viewing the monitoring videos of each warehouse still requires viewing from the dedicated monitoring background provided by the manufacturer of the monitoring devices, and only the monitoring of one warehouse can be viewed at a time, and it is impossible to play the real-time pictures of multiple warehouses on the same display screen. Summary of the Invention
[0003] The present invention provides a method for displaying a monitoring screen and a monitoring system, which can play the real-time pictures of multiple warehouses on the same display screen.
[0004] The technical solution of the present invention can be realized as follows:
[0005] In a first aspect, the present invention provides a method for displaying a monitoring screen, which is applied to a monitoring system. The monitoring system includes a large-screen terminal, a device management center server, and a large-screen configuration center server. The large-screen terminal is communicatively connected to both the device management center server and the large-screen configuration center server. The method includes:
[0006] The large-screen terminal sends the screen code of the screen to be displayed to the large-screen configuration center server;
[0007] The large-screen configuration center server uses the screen code to obtain the target screen layout of the screen to be displayed and the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, and returns them to the large-screen terminal;
[0008] The large-screen terminal sends the serial numbers of the monitoring devices corresponding to each picture in the target screen layout to the device management center server;
[0009] The device management center server obtains the monitoring links of the monitoring devices corresponding to each picture in the target screen layout according to the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, and returns them to the large-screen terminal;
[0010] The large-screen terminal displays the target screen layout on the screen to be displayed, and uses the monitoring links of the monitoring devices corresponding to each picture in the target screen layout to play the monitoring pictures of the corresponding monitoring devices in each picture in the target screen layout.
[0011] Optionally, the monitoring system further includes a database server, which is communicatively connected to the device management center server. The database server stores a first information table that records the affiliated platform of each monitoring device.
[0012] The steps for the device management center server to obtain the monitoring link of the monitoring device corresponding to each picture in the target screen layout according to the serial number of the monitoring device corresponding to each picture in the target screen layout include:
[0013] The device management center server sends the serial number of the monitoring device corresponding to each picture in the target screen layout to the database server.
[0014] The database server looks up the first information table according to the serial number of the monitoring device corresponding to each picture in the target screen layout, obtains the affiliated platform of the monitoring device corresponding to each picture in the target screen layout, and returns it to the device management center server.
[0015] The device management center server obtains the monitoring link of the monitoring device corresponding to each picture in the target screen layout by invoking the SDK of the affiliated platform of the monitoring device corresponding to each picture in the target screen layout.
[0016] Optionally, the first information table includes multiple first table entries, and each first table entry includes a serial number content item and an affiliated platform content item.
[0017] The steps for the database server to look up the first information table according to the serial number of the monitoring device corresponding to each picture in the target screen layout and obtain the affiliated platform of the monitoring device corresponding to each picture in the target screen layout include:
[0018] The database server compares the serial number of the monitoring device corresponding to each picture in the target screen layout with the serial number content item of each first table entry to obtain the target first table entry matched by the monitoring device corresponding to each picture in the target screen layout.
[0019] According to the affiliated platform content item in the target first table entry matched by the monitoring device corresponding to each picture in the target screen layout, the affiliated platform of the monitoring device corresponding to each picture in the target screen layout is obtained.
[0020] Optionally, the database server is also communicatively connected to the large screen configuration center server. The database server stores a second information table and a third information table. The second information table records the screen layouts corresponding to different display screens, and the third information table records the serial numbers of the monitoring devices corresponding to each picture in the screen layouts of different display screens.
[0021] The steps for the large screen configuration center server to obtain the target screen layout of the screen to be displayed and the serial numbers of the monitoring devices corresponding to each picture in the target screen layout by using the screen code include:
[0022] The large screen configuration center server sends the screen code to the database server;
[0023] The database server looks up the second information table according to the screen code to obtain the target screen layout, and returns it to the large screen configuration center server;
[0024] The database server looks up the third information table according to the screen code to obtain the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, and returns them to the large screen configuration center server.
[0025] Optionally, the second information table includes multiple second table entries, and each second table entry includes a screen code content item and a screen layout content item;
[0026] The steps for the database server to look up the second information table according to the screen code to obtain the target screen layout include:
[0027] The database server compares the screen code with the screen code content items of each second table entry to determine the target second table entry, and the screen code content item of the target second table entry is consistent with the screen code;
[0028] The database server obtains the target screen layout through the screen layout content item of the target second table entry.
[0029] Optionally, the third information table includes multiple third table entries, and each third table entry includes a screen code content item, a picture serial number content item, and a device serial number content item;
[0030] The steps for the database server to look up the third information table according to the screen code to obtain the serial numbers of the monitoring devices corresponding to each picture in the target screen layout include:
[0031] The database server compares the screen code with the screen code content items of each of the third table entries to determine all target third table entries, and the screen code content items of each of the target third table entries are consistent with the screen code;
[0032] The database server obtains the serial numbers of the monitoring devices corresponding to each screen in the target screen layout according to the screen number content items and device serial number content items of each of the target third table entries.
[0033] Optionally, the monitoring system further includes a device management center web end and a database server, and the device management center server is respectively communicatively connected to the device management center web end and the database server;
[0034] Before the large screen terminal sends the screen code of the screen to be displayed to the large screen configuration center server, the method further includes:
[0035] The device management center web end sends the serial numbers of each monitoring device input by the user and the affiliated platforms to the device management center server;
[0036] The device management center server generates a first information table according to the serial numbers of each monitoring device and the affiliated platforms, and stores it in the database server; wherein, each table entry of the first information table corresponds to each monitoring device one by one.
[0037] Optionally, the monitoring system further includes a large screen configuration center web end, the large screen configuration center server is respectively communicatively connected to the large screen configuration center web end and the database server, and the method further includes:
[0038] The large screen configuration center web end sends the total number of screens configured by the user to the large screen configuration center server;
[0039] The large screen configuration center server assigns corresponding screen codes to each screen according to the total number of screens configured by the user and a preset monitoring code prefix;
[0040] The large screen configuration center web end sends the screen layout selected by the user for each screen to the large screen configuration center server;
[0041] The large screen configuration center server generates a second information table according to the screen code and screen layout of each screen, and stores it in the database server; wherein, each table entry of the second information table corresponds to each screen one by one.
[0042] Optionally, the method further includes:
[0043] The web end of the large screen configuration center sends the serial numbers of the monitoring devices configured for each screen in the screen layout of each screen to the large screen configuration center server;
[0044] The large screen configuration center server generates a third information table according to the screen code of each screen, the serial number of each screen in the screen layout of each screen, and the serial number of the corresponding monitoring device, and stores it in the database server; wherein, each entry of the third information table corresponds to each screen in the screen layout of each screen one by one.
[0045] In a second aspect, the present invention provides a monitoring system, which includes a large screen terminal, a device management center server, and a large screen configuration center server. The large screen terminal is communicatively connected to both the device management center server and the large screen configuration center server;
[0046] The large screen terminal is used to send the screen code of the screen to be displayed to the large screen configuration center server;
[0047] The large screen configuration center server is used to use the screen code to obtain the target screen layout of the screen to be displayed and the serial numbers of the monitoring devices corresponding to each screen in the target screen layout, and return them to the large screen terminal;
[0048] The large screen terminal is further used to send the serial numbers of the monitoring devices corresponding to each screen in the target screen layout to the device management center server;
[0049] The device management center server is used to obtain the monitoring links of the monitoring devices corresponding to each screen in the target screen layout according to the serial numbers of the monitoring devices corresponding to each screen in the target screen layout, and return them to the large screen terminal;
[0050] The large screen terminal is further used to display the target screen layout on the screen to be displayed, and use the monitoring links of the monitoring devices corresponding to each screen in the target screen layout to play the monitoring images of the corresponding monitoring devices on each screen in the target screen layout.
[0051] Other features and advantages of the present invention will be described in the subsequent specification, or, some features and advantages can be inferred from the specification or determined without doubt, or can be known by implementing the above technologies disclosed in the present invention.
[0052] To make the above objects, features, and advantages of the present invention more obvious and understandable, the following specific embodiments are given, and in conjunction with the accompanying drawings, the detailed description is as follows. Description of the Drawings
[0053] To more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings required for the embodiments. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.
[0054] Figure 1 Schematic diagram of the architecture of a monitoring system provided by an embodiment of the present invention;
[0055] Figure 2 Flow chart of a method for displaying a monitoring screen provided by an embodiment of the present invention Figure 1 ;
[0056] Figure 3 Example diagram of the screen codes of each screen of a large-screen terminal provided by an embodiment of the present invention;
[0057] Figure 4 Example diagram of a screen layout provided by an embodiment of the present invention;
[0058] Figure 5 Example diagram of the display of a monitoring screen in a 1 large + 5 small screen layout provided by an embodiment of the present invention;
[0059] Figure 6 Example diagram of the display of a monitoring screen in a 3×3 screen layout provided by an embodiment of the present invention;
[0060] Figure 7 Flow chart of a method for displaying a monitoring screen provided by an embodiment of the present invention Figure 2 ;
[0061] Figure 8 Example diagram of the page displayed on the web end of the device management center provided by an embodiment of the present invention;
[0062] Figure 9 Example of the page displayed on the web end of the large-screen configuration center provided by an embodiment of the present invention Figure 1 ;
[0063] Figure 10 Example of the page displayed on the web end of the large-screen configuration center provided by an embodiment of the present invention Figure 2 。 Specific embodiments
[0064] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. The components of the embodiments of the present invention described and illustrated herein generally may be arranged and designed in a variety of different configurations.
[0065] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but is merely representative of selected embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts fall within the scope of protection of the present invention.
[0066] It should be noted that like reference numerals and letters denote like items in the following drawings. Therefore, once an item is defined in one drawing, it does not require further definition and explanation in subsequent drawings.
[0067] In addition, terms such as "first" and "second" are used for descriptive purposes only and cannot be construed as indicating or implying relative importance.
[0068] It should be noted that, without conflict, the features in the embodiments of the present invention may be combined with each other.
[0069] The current warehouse monitoring method has the following disadvantages:
[0070] (1) It does not support the simultaneous output of monitoring screens for multiple warehouses. Monitoring personnel need to frequently switch the screens manually. Moreover, the sizes of each warehouse are different, and the number of monitors also varies. Some warehouses have only one monitor, while some have seven or eight monitors.
[0071] (2) The monitoring viewing methods and platforms of different manufacturers of monitoring devices are inconsistent, and the monitoring center needs to switch back and forth between different monitoring platforms.
[0072] To overcome the above deficiencies, the present invention provides a monitoring system and a method for displaying monitoring screens applied to the monitoring system as Figure 1 shown below, which will be introduced in detail.
[0073] The monitoring system includes a large-screen terminal, a device management center web page, a large-screen configuration center web page, a device management center server, a large-screen configuration center server, and a database server.
[0074] The large-screen terminal is communicatively connected to both the device management center server and the large-screen configuration center server.
[0075] The database server is communicatively connected to both the device management center server and the large screen configuration center server.
[0076] The device management center server is also communicatively connected to the web end of the device management center, and the large screen configuration center server is also communicatively connected to the web end of the large screen configuration center.
[0077] Please refer to Figure 2 , and the monitoring screen display method applied to the monitoring system 100 includes steps S101 to S105.
[0078] S101, the large screen terminal sends the screen code of the screen to be displayed to the large screen configuration center server.
[0079] Among them, the large screen terminal can control multiple screens, and each screen has a pre-allocated screen code.
[0080] Exemplarily, as Figure 3 shown, the screen code of screen No. 1 is 200001, the screen code of screen No. 2 is 200002,..., and the screen code of screen No. 24 is 200024.
[0081] S102, the large screen configuration center server uses the screen code to obtain the target screen layout of the screen to be displayed and the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, and returns them to the large screen terminal.
[0082] Among them, in addition to having a corresponding screen code, each screen controlled by the large screen terminal is also pre-configured with a screen layout.
[0083] Exemplarily, as Figure 3 shown, the screen layout of screen No. 1 is 3×3, and the screen layout of screen No. 4 is 2×2.
[0084] The embodiment of the present invention provides 5 kinds of screen layouts as Figure 4 shown, namely 1×1, 2×2, 3×3, 4×4, and 1 large and 5 small. The number of pictures in different screen layouts is different. For example, there is only one picture in the 1×1 screen layout, 4 pictures in the 2×2 screen layout, 9 pictures in the 3×3 screen layout, 16 pictures in the 4×4 screen layout, and 6 pictures in the 1 large and 5 small screen layout.
[0085] And the serial number of the corresponding monitoring device is pre-configured for each picture in the screen layout of each screen, so that each picture in the screen layout is used to play the monitoring screen of its corresponding monitoring device.
[0086] In the embodiment of the present invention, the operation personnel configure the screen code, the screen layout, and the serial number of the monitoring device corresponding to each picture in the screen layout of each screen controlled by the large screen terminal through the web page end of the large screen configuration center and the large screen configuration center server.
[0087] S103. The large screen terminal sends the serial number of the monitoring device corresponding to each picture in the target screen layout to the device management center server.
[0088] S104. The device management center server obtains the monitoring link of the monitoring device corresponding to each picture in the target screen layout according to the serial number of the monitoring device corresponding to each picture in the target screen layout, and returns it to the large screen terminal.
[0089] Among them, the monitoring devices corresponding to each picture in the target screen layout may correspond to different monitoring platforms. The monitoring platform to which the monitoring device belongs can be known through the serial number of the monitoring device. The device management center server calls the open SDK of the monitoring platform to obtain the monitoring connection of the monitoring device.
[0090] S105. The large screen terminal displays the target screen layout on the screen to be displayed, and uses the monitoring link of the monitoring device corresponding to each picture in the target screen layout to play the monitoring picture of the corresponding monitoring device in each picture of the target screen layout.
[0091] Among them, each picture in the target screen layout displays the monitoring pictures of different monitoring devices.
[0092] Exemplarily, assuming that the target screen layout is a layout of 1 large and 5 small, the display effect of the screen to be displayed is as Figure 5 shown, and the monitoring pictures of 6 different monitoring devices are displayed at the same time.
[0093] Assuming that the target screen layout is a 3×3 layout, the display effect of the screen to be displayed is as Figure 6 shown, and the monitoring pictures of 9 different monitoring devices are displayed at the same time.
[0094] The following details step S102.
[0095] The implementation process of step S102 may include sub-steps S102-1 to S102-4.
[0096] S102-1. The large screen configuration center server sends the screen code to the database server.
[0097] Among them, the database server stores a second information table and a third information table. The second information table records the screen layouts corresponding to different display screens, and the third information table records the serial numbers of the monitoring devices corresponding to each picture in the screen layouts of different display screens.
[0098] S102-2. The database server looks up the second information table according to the screen code, obtains the target screen layout, and returns it to the large screen configuration center server.
[0099] Among them, the second information table includes multiple second entries, and each second entry includes a screen code content item and a screen layout content item.
[0100] Exemplarily, the second information table can be as follows:
[0101] id: 1, solution id: 1, screen number: 1, screen code: 200001, layout type: 1
[0102] id: 2, solution id: 1, screen number: 2, screen code: 200002, layout type: 2
[0103] id: 3, solution id: 1, screen number: 3, screen code: 200003, layout type: 3
[0104] ……
[0105] id: 24, solution id: 1, screen number: 24, screen code: 200024, layout type: 4
[0106] Among them, when the layout type is 1, it represents a 1×1 screen layout; when the layout type is 2, it represents a 2×2 screen layout; when the layout type is 3, it represents a 3×3 screen layout; when the layout type is 4, it represents a 4×4 screen layout; when the layout type is 5, it represents a 1 large and 5 small screen layout.
[0107] The implementation process of step S102-2 can be as follows:
[0108] First, the database server compares the screen code with the screen code content items of each second entry to determine the target second entry.
[0109] Then, the database server obtains the target screen layout through the screen layout content item of the target second entry.
[0110] It can be understood that the second entry in the second information table whose screen code content item is the same as the screen code of the screen to be displayed is used as the target second entry, and the target screen layout is obtained from the screen layout content item of the target second entry.
[0111] Exemplarily, assume that the screen code of the screen to be displayed is 200002, and the screen code content item of the second entry with id 2 in the second information table is the same as the screen code of the screen to be displayed. It is known from the screen layout content item of the second entry with id 2 that the layout type is 2, indicating that the target screen layout is 2×2.
[0112] S102-3, the database server looks up the third information table according to the screen code, obtains the serial numbers of the monitoring devices corresponding to each screen in the target screen layout, and returns them to the large screen configuration center server.
[0113] Among them, the third information table includes multiple third table entries, and each third table entry includes a screen code content item, a screen sequence number content item, and a device serial number content item.
[0114] Exemplarily, the third information table can be as follows:
[0115] id: 1 Screen code: 200002 Screen sequence number: 1 Device serial number: L4199
[0116] id: 2 Screen code: 200002 Screen sequence number: 2 Device serial number: GT133
[0117] id: 3 Screen code: 200002 Screen sequence number: 3 Device serial number: HG312
[0118] id: 4 Screen code: 200002 Screen sequence number: 4 Device serial number: J45314 ……
[0119] The implementation process of step S102-3 can be as follows:
[0120] First, the database server compares the screen code with the screen code content items of each third table entry to determine all target third table entries;
[0121] Then, the database server obtains the serial numbers of the monitoring devices corresponding to each screen in the target screen layout according to the screen sequence number content item and the device serial number content item of each target third table entry.
[0122] Among them, the screen code content items of each target third table entry are all consistent with the screen code, and the screen sequence number content item of any target third table entry indicates which screen in the target screen layout the serial number of the monitoring device recorded in the device serial number content item of this target third table entry corresponds to.
[0123] Exemplarily, assume that the screen code of the screen to be displayed is 200002, and the screen code content items of the four third table entries with id 1, 2, 3, and 4 in the third information table are consistent with the screen code of the screen to be displayed. From the screen sequence number content item and the device serial number content item of the third table entries with id 1, 2, 3, and 4, it can be known that the serial number of the monitoring device corresponding to the first screen from left to right and top to bottom in the target screen layout is L4199, the serial number of the monitoring device corresponding to the second screen is GT133, the serial number of the monitoring device corresponding to the third screen is HG312, and the serial number of the monitoring device corresponding to the fourth screen is J45314.
[0124] The following provides a detailed introduction to step S103.
[0125] The implementation process of step S103 may include sub-steps S103-1 to S103-3.
[0126] S103-1. The device management center server sends the serial numbers of the monitoring devices corresponding to each picture in the target screen layout to the database server.
[0127] Among them, the database server stores a first information table, and the first information table records the affiliated platforms of each monitoring device.
[0128] S103-2. The database server looks up the first information table according to the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, obtains the affiliated platforms of the monitoring devices corresponding to each picture in the target screen layout, and returns them to the device management center server.
[0129] Among them, the first information table includes multiple first table entries, and each first table entry includes a serial number content item and an affiliated platform content item.
[0130] Exemplarily, the first table entry may be as follows:
[0131] Device id: 1 Device serial number: L4199 Device type: Monitoring Device manufacturer: A
[0132] Device id: 2 Device serial number: E1165 Device type: Monitoring Device manufacturer: B
[0133] The implementation process of step S103-2 may be as follows:
[0134] First, the database server compares the serial numbers of the monitoring devices corresponding to each picture in the target screen layout with the serial number content items of each first table entry to obtain the target first table entries matched by the monitoring devices corresponding to each picture in the target screen layout;
[0135] Then, according to the affiliated platform content items in the target first table entries matched by the monitoring devices corresponding to each picture in the target screen layout, the affiliated platforms of the monitoring devices corresponding to each picture in the target screen layout are obtained.
[0136] Exemplarily, assume that the serial number of the monitoring device corresponding to the first picture from left to right and top to bottom in the target screen layout is L4199. The serial number content item of the first table entry with device ID 1 in the first information table is consistent with the serial number of this monitoring device. It is known from the belonging platform content item of this first table entry that the device manufacturer that produced this monitoring device is A, that is, the belonging platform of the monitoring device corresponding to the first picture from left to right and top to bottom in the target screen layout is device manufacturer A.
[0137] S103-3, the device management center server obtains the monitoring links of the monitoring devices corresponding to each picture in the target screen layout by calling the SDK of the belonging platform of the monitoring device corresponding to each picture in the target screen layout.
[0138] Exemplarily, assume that the belonging platform of the monitoring device corresponding to the first picture from left to right and top to bottom in the target screen layout is device manufacturer A. The device management center server obtains the monitoring link of the monitoring device corresponding to the first picture from left to right and top to bottom in the target screen layout through the open SDK of device manufacturer A.
[0139] Since the first information table, the second information table, and the third information table in the above database server are pre-set, the setting processes of the first information table, the second information table, and the third information table will be introduced in detail below.
[0140] Before executing step S101, steps S201 to 208 as Figure 7 shown need to be executed first.
[0141] S201, the device management center web end sends the serial numbers and belonging platforms of the monitoring devices input by the user to the device management center server.
[0142] S202, the device management center server generates a first information table according to the serial numbers and belonging platforms of the monitoring devices, and stores it in the database server.
[0143] Among them, each table entry in the first information table corresponds to each monitoring device one by one.
[0144] The operation personnel purchase monitoring devices from different monitoring manufacturers, obtain the serial numbers corresponding to the monitoring devices and enter them through operating the device management center web end. The entered content includes the device serial number, the device type, and the device manufacturer reflecting the belonging platform of the monitoring device.
[0145] The device management center server generates a first information table according to the device serial number, the device type, and the device manufacturer of the entered monitoring device.
[0146] In the embodiment of the present invention, after the operator enters the information of the monitoring device, the monitoring device is installed at different positions in different warehouses, and then the monitoring device is bound to the warehouse by operating the web page of the device management center.
[0147] As Figure 8 shown, the operator first selects a warehouse on the warehouse list page displayed on the web page of the device management center, clicks the add device button, and enters the corresponding device serial number, so as to bind the monitoring device to the warehouse, and generate the following device-warehouse binding information table:
[0148] id: 1 device id: 1 warehouse id: 1 device name: panoramic 1 installation location: main entrance
[0149] id: 2 device id: 2 warehouse id: 2 device name: panoramic 2 installation location: side entrance
[0150] S203, the web page of the large screen configuration center sends the total number of screens configured by the user to the large screen configuration center server.
[0151] S204, the large screen configuration center server assigns corresponding screen codes to each screen according to the total number of screens configured by the user and the preset monitoring code prefix.
[0152] Among them, the operator creates a monitoring plan by operating the web page of the large screen configuration center, and enters the plan name and the number of screens. The large screen configuration center server generates a unique and non-repeating monitoring code prefix for each newly created monitoring plan, and generates the following monitoring plan table from the plan name, the number of screens and the monitoring code prefix of each newly created monitoring plan:
[0153] id: 1 plan name: daily work large screen number of screens: 24 monitoring code prefix: 200000
[0154] id: 2 plan name: customer visit large screen number of screens: 16 monitoring code prefix: 300000
[0155] For any monitoring plan, the large screen configuration center server assigns a unique screen code to each screen according to the preset monitoring code prefix and the position sequence of each screen. As Figure 3 shown, the preset monitoring code prefix is 20000, and the screen codes 200001, 200002,..., 200024 are assigned to 24 screens in sequence from top to bottom and from left to right.
[0156] S205, the web page of the large screen configuration center sends the picture layout selected by the user for each screen to the large screen configuration center server.
[0157] The operator enters the monitoring configuration page of any screen by clicking on the relevant controls on the page displayed on the web side of the large screen configuration center, and selects a screen configuration from the 5 types of screen layouts shown as follows Figure 4 shown.
[0158] S206, the large screen configuration center server generates a second information table according to the screen code and screen layout of each screen, and stores it in the database server.
[0159] Among them, each entry in the second information table corresponds one by one to each screen.
[0160] S207, the web side of the large screen configuration center sends the serial numbers of the monitoring devices configured by the user for each screen in each screen layout to the large screen configuration center server.
[0161] Among them, after the operator configures the screen layout for each screen, it is necessary to configure a monitoring source for each screen in the screen layout, that is, determine the serial number of the monitoring device corresponding to each screen in the screen layout.
[0162] For any screen in the screen layout, as shown Figure 9 shown, the operator determines the warehouse where the monitoring source is located by clicking on the select monitoring source control on the page displayed on the web side of the large screen configuration center and selecting the warehouse list selection box that pops up on the page.
[0163] The large screen configuration center server obtains the list of monitoring devices bound to the selected warehouse by calling the device management center server, and then selects the monitoring source from the list of monitoring devices.
[0164] For any screen, after completing the above configuration of the screen layout and monitoring source, the web side of the large screen configuration center displays the configuration results as shown Figure 10 shown, including the warehouse where the monitoring source is located, the installation location, and the device serial number.
[0165] S208, the large screen configuration center server generates a third information table according to the screen code of each screen, the serial number of each screen in the screen layout of each screen, and the serial number of the corresponding monitoring device, and stores it in the database server.
[0166] Among them, each entry in the third information table corresponds one by one to each screen in the screen layout of each screen.
[0167] Please refer to again Figure 1 , the large screen terminal in the monitoring system is used to send the screen code of the screen to be displayed to the large screen configuration center server.
[0168] A large-screen configuration center server is used to obtain the target screen layout of the screen to be displayed and the serial numbers of the monitoring devices corresponding to each picture in the target screen layout by using the screen code, and return them to the large-screen terminal.
[0169] The large-screen terminal is also used to send the serial numbers of the monitoring devices corresponding to each picture in the target screen layout to the device management center server.
[0170] The device management center server is used to obtain the monitoring links of the monitoring devices corresponding to each picture in the target screen layout according to the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, and return them to the large-screen terminal.
[0171] The large-screen terminal is also used to display the target screen layout on the screen to be displayed, and use the monitoring links of the monitoring devices corresponding to each picture in the target screen layout to play the monitoring pictures of the corresponding monitoring devices in each picture in the target screen layout.
[0172] The device management center web end is used to send the serial numbers and affiliated platforms of each monitoring device input by the user to the device management center server.
[0173] The device management center server is also used to generate a first information table according to the serial numbers and affiliated platforms of each monitoring device, and store it in the database server; each entry in the first information table corresponds to each monitoring device one by one.
[0174] The large-screen configuration center web end is used to send the screen layout selected by the user for each screen to the large-screen configuration center server.
[0175] The large-screen configuration center server is also used to generate a second information table according to the screen code and screen layout of each screen, and store it in the database server; each entry in the second information table corresponds to each screen one by one.
[0176] The large-screen configuration center web end is also used to send the serial numbers of the monitoring devices configured for each picture in the screen layout of each screen to the large-screen configuration center server;
[0177] The large-screen configuration center server is also used to generate a third information table according to the screen code of each screen, the serial number of each picture in the screen layout of each screen, and the serial number of the corresponding monitoring device, and store it in the database server; each entry in the third information table corresponds to each picture in the screen layout of each screen one by one.
[0178] The above is only the specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by those skilled in the art within the technical scope disclosed by the present invention should be covered by the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A method for displaying a monitoring screen, characterized in that Applied to a monitoring system, the monitoring system includes a large-screen terminal, a device management center server, and a large-screen configuration center server. The large-screen terminal is communicatively connected to both the device management center server and the large-screen configuration center server. The method includes: The large-screen terminal sends the screen code of the screen to be displayed to the large-screen configuration center server; The large-screen configuration center server uses the screen code to obtain the target screen layout of the screen to be displayed and the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, and returns them to the large-screen terminal; The large-screen terminal sends the serial numbers of the monitoring devices corresponding to each picture in the target screen layout to the device management center server; The device management center server obtains the monitoring links of the monitoring devices corresponding to each picture in the target screen layout according to the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, and returns them to the large-screen terminal; The large-screen terminal displays the target screen layout on the screen to be displayed, and uses the monitoring links of the monitoring devices corresponding to each picture in the target screen layout to play the monitoring pictures of the corresponding monitoring devices in each picture of the target screen layout.
2. The method according to claim 1, wherein The monitoring system further includes a database server. The database server is communicatively connected to the device management center server. The database server stores a first information table, and the first information table records the affiliated platforms of each monitoring device; The step that the device management center server obtains the monitoring links of the monitoring devices corresponding to each picture in the target screen layout according to the serial numbers of the monitoring devices corresponding to each picture in the target screen layout includes: The device management center server sends the serial numbers of the monitoring devices corresponding to each picture in the target screen layout to the database server; The database server looks up the first information table according to the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, obtains the affiliated platforms of the monitoring devices corresponding to each picture in the target screen layout, and returns them to the device management center server; The device management center server obtains the monitoring links of the monitoring devices corresponding to each picture in the target screen layout by calling the SDK of the affiliated platform of the monitoring device corresponding to each picture in the target screen layout.
3. The method according to claim 2, characterized in that, The first information table includes multiple first table entries, and each first table entry includes a serial number content item and an affiliated platform content item; The step that the database server looks up the first information table according to the serial numbers of the monitoring devices corresponding to each picture in the target screen layout to obtain the affiliated platforms of the monitoring devices corresponding to each picture in the target screen layout includes: The database server compares the serial numbers of the monitoring devices corresponding to each picture in the target screen layout with the serial number content items of each first table entry to obtain the target first table entry matched by the monitoring device corresponding to each picture in the target screen layout; Obtain the home platform of the monitoring device corresponding to each picture in the target screen layout according to the home platform content item in the target first entry matched by the monitoring device corresponding to each picture in the target screen layout.
4. The method according to claim 2, wherein The database server is also communicatively connected to the large screen configuration center server. The database server stores a second information table and a third information table. The second information table records the screen layouts corresponding to different display screens, and the third information table records the serial numbers of the monitoring devices corresponding to each picture in the screen layouts of different display screens. The steps for the large screen configuration center server to obtain the target screen layout of the screen to be displayed and the serial numbers of the monitoring devices corresponding to each picture in the target screen layout by using the screen code include: The large screen configuration center server sends the screen code to the database server. The database server looks up the second information table according to the screen code, obtains the target screen layout, and returns it to the large screen configuration center server. The database server looks up the third information table according to the screen code, obtains the serial numbers of the monitoring devices corresponding to each picture in the target screen layout, and returns them to the large screen configuration center server.
5. The method according to claim 4, characterized in that, The second information table includes a plurality of second entries, and each second entry includes a screen code content item and a screen layout content item. The steps for the database server to look up the second information table according to the screen code and obtain the target screen layout include: The database server compares the screen code with the screen code content items of each second entry to determine the target second entry, and the screen code content item of the target second entry is consistent with the screen code. The database server obtains the target screen layout through the screen layout content item of the target second entry.
6. The method according to claim 4, wherein The third information table includes a plurality of third entries, and each third entry includes a screen code content item, a picture number content item, and a device serial number content item. The steps for the database server to look up the third information table according to the screen code and obtain the serial numbers of the monitoring devices corresponding to each picture in the target screen layout include: The database server compares the screen code with the screen code content items of each third entry to determine all target third entries, and the screen code content item of each target third entry is consistent with the screen code. The database server obtains the serial numbers of the monitoring devices corresponding to each picture in the target screen layout according to the picture number content item and the device serial number content item of each target third entry.
7. The method according to claim 1, wherein The monitoring system further includes a device management center web end and a database server. The device management center server is communicatively connected to the device management center web end and the database server respectively. Before the large screen terminal sends the screen code of the screen to be displayed to the large screen configuration center server, the method further includes: The web end of the device management center sends the serial numbers and affiliated platforms of each monitoring device input by the user to the device management center server; The device management center server generates a first information table according to the serial numbers and affiliated platforms of each monitoring device, and stores it in the database server; wherein, each entry of the first information table corresponds to each monitoring device one by one.
8. The method according to claim 7, wherein The monitoring system further includes a web end of a large screen configuration center. The large screen configuration center server is respectively communicatively connected to the web end of the large screen configuration center and the database server. The method further includes: The web end of the large screen configuration center sends the total number of screens configured by the user to the large screen configuration center server; The large screen configuration center server assigns corresponding screen codes to each screen according to the total number of screens configured by the user and a preset monitoring code prefix; The web end of the large screen configuration center sends the screen layout selected by the user for each screen to the large screen configuration center server; The large screen configuration center server generates a second information table according to the screen code and screen layout of each screen, and stores it in the database server; wherein, each entry of the second information table corresponds to each screen one by one.
9. The method according to claim 8, wherein The method further includes: The web end of the large screen configuration center sends the serial numbers of the monitoring devices configured for each screen in the screen layout of each screen to the large screen configuration center server; The large screen configuration center server generates a third information table according to the screen code of each screen, the serial number of each screen in the screen layout of each screen, and the serial number of the corresponding monitoring device, and stores it in the database server; wherein, each entry of the third information table corresponds to each screen in the screen layout of each screen one by one.
10. A monitoring system, characterized in that, The monitoring system includes a large screen terminal, a device management center server, and a large screen configuration center server. The large screen terminal is communicatively connected to both the device management center server and the large screen configuration center server; The large screen terminal is used to send the screen code of the screen to be displayed to the large screen configuration center server; The large screen configuration center server is used to obtain the target screen layout of the screen to be displayed and the serial numbers of the monitoring devices corresponding to each screen in the target screen layout by using the screen code, and return them to the large screen terminal; The large screen terminal is further used to send the serial numbers of the monitoring devices corresponding to each screen in the target screen layout to the device management center server; The device management center server is used to obtain the monitoring links of the monitoring devices corresponding to each screen in the target screen layout according to the serial numbers of the monitoring devices corresponding to each screen in the target screen layout, and return them to the large screen terminal; The large screen terminal is further used to display the target screen layout on the screen to be displayed, and use the monitoring links of the monitoring devices corresponding to each screen in the target screen layout to play the monitoring images of the corresponding monitoring devices on each screen in the target screen layout.