CN110932941B - Cloud screen connection state detection method, server and storage medium - Google Patents

Cloud screen connection state detection method, server and storage medium Download PDF

Info

Publication number
CN110932941B
CN110932941B CN201911271877.3A CN201911271877A CN110932941B CN 110932941 B CN110932941 B CN 110932941B CN 201911271877 A CN201911271877 A CN 201911271877A CN 110932941 B CN110932941 B CN 110932941B
Authority
CN
China
Prior art keywords
cloud
cloud screen
screen
data
online
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911271877.3A
Other languages
Chinese (zh)
Other versions
CN110932941A (en
Inventor
陈威
龙世渚
王斌斌
刘保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Skyworth Digital Technology Co Ltd
Original Assignee
Shenzhen Skyworth Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Skyworth Digital Technology Co Ltd filed Critical Shenzhen Skyworth Digital Technology Co Ltd
Priority to CN201911271877.3A priority Critical patent/CN110932941B/en
Publication of CN110932941A publication Critical patent/CN110932941A/en
Application granted granted Critical
Publication of CN110932941B publication Critical patent/CN110932941B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method for detecting a cloud screen connection state, a server and a storage medium, wherein the method comprises the following steps: acquiring splicing specifications of the distributed cloud spliced wall, storing data of the splicing specifications, numbering all cloud screens in sequence, and binding IP of all cloud screens; binding the distributed cloud splicing wall and the position of each cloud screen, setting an online state parameter for each cloud screen, initializing, and establishing a linked list corresponding to the cloud screen and the parameter; monitoring all data sent by binding the cloud screen, inquiring an IP (Internet protocol) matched with the cloud screen in the linked list in a circulating mode, and then correspondingly storing the data sent by the cloud screen; and comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, and otherwise, the cloud screen is not online. According to the cloud screen state monitoring method and device, the network state of the cloud screen is monitored in time through the server, and therefore the current state change of the cloud screen is processed correspondingly in time.

Description

Cloud screen connection state detection method, server and storage medium
Technical Field
The invention relates to the technical field of distributed cloud splicing display, in particular to a method, a server and a storage medium for detecting a cloud screen connection state.
Background
In general distributed cloud splicing, when some cloud screens of a spliced wall are abnormally disconnected or network connection is abnormal, the abnormal picture condition occurs, and if other cloud screens are connected with video data of the disconnected cloud screens in a multicast mode, the picture display of the other cloud screens is also influenced. When the mobile terminal is on-line again, the previous connection state may not be recovered, and the picture before the normal display is affected.
Accordingly, the prior art is yet to be improved and developed.
Disclosure of Invention
The invention mainly aims to provide a method for detecting a cloud screen connection state, a server and a storage medium, and aims to overcome the defects in the prior art.
In order to achieve the above object, the present invention provides a method for detecting a cloud screen connection state, where the method for detecting a cloud screen connection state includes the following steps:
acquiring splicing specifications of the distributed cloud spliced wall, storing data of the splicing specifications, numbering all cloud screens in sequence, and binding IP of all cloud screens;
binding the distributed cloud splicing wall and the position of each cloud screen, setting an online state parameter for each cloud screen, initializing, and establishing a linked list corresponding to the cloud screen and the parameter;
monitoring all data sent by binding the cloud screen, inquiring an IP (Internet protocol) matched with the cloud screen in the linked list in a circulating mode, and then correspondingly storing the data sent by the cloud screen;
and comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, and otherwise, the cloud screen is not online.
Optionally, the method for detecting the connection state of the cloud screen, wherein the comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, otherwise, the cloud screen is not online, and then the method further includes:
if the cloud screen is judged to be on-line and the on-line state parameter is 0, judging that the state of the cloud screen changes, and setting the on-line state parameter to 1;
and querying a database, judging whether windows, base pictures and subtitle data are opened on the cloud screen, if so, recalculating the data and redisplaying the data on the cloud screen.
Optionally, in the method for detecting the connection state of the cloud screen, if it is determined that the cloud screen is online and the online state parameter is 1, it is determined that the state of the cloud screen is not changed.
Optionally, the method for detecting the connection state of the cloud screen, wherein the comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, otherwise, the cloud screen is not online, and then the method further includes:
if the cloud screen is judged not to be on-line and the on-line state parameter is 1, judging that the state of the cloud screen changes, and setting the on-line state parameter to be 0;
and storing all current windows, base pictures and subtitle data of the offline cloud screen for calling in the next online process, and reallocating the video resources of the cloud screen calling equipment if other cloud screens access the video resources of the data through the offline cloud screen.
Optionally, in the method for detecting the connection state of the cloud screen, if it is determined that the cloud screen is not online and the online state parameter is 0, it is determined that the state of the cloud screen is not changed.
Optionally, in the method for detecting the connection state of the cloud screen, the protocol data is data negotiated between the server and the cloud screen, and when the data sent by the cloud screen is the same as the data in the protocol, the matching is successful and indicates online, otherwise, the matching is failed and indicates offline.
Optionally, in the method for detecting the connection state of the cloud screen, when the online state parameter is 0, it indicates that the cloud screen is not online; and when the online state parameter is 1, the cloud screen is represented to be online.
Optionally, the method for detecting the connection state of the cloud screen further includes:
when the cloud screen is not on-line, closing all data related to the cloud screen and the state of the related cloud screen; when the cloud screen is on-line again, all data of the cloud screen are called again and sent to the cloud screen again, and the cloud screen is controlled to normally display the picture again.
In addition, to achieve the above object, the present invention also provides a server, wherein the server includes: the detection program of the cloud screen connection state is executed by the processor to realize the steps of the detection method of the cloud screen connection state.
In addition, in order to achieve the above object, the present invention further provides a storage medium, where the storage medium stores a detection program of a cloud screen connection state, and the detection program of the cloud screen connection state is executed by a processor to implement the steps of the detection method of the cloud screen connection state as described above.
According to the method, the splicing specification of the distributed cloud splicing wall is obtained, the data of the splicing specification are stored, all cloud screens are numbered in sequence, and the IP of all the cloud screens are bound; binding the distributed cloud splicing wall and the position of each cloud screen, setting an online state parameter for each cloud screen, initializing, and establishing a linked list corresponding to the cloud screen and the parameter; monitoring all data sent by binding the cloud screen, inquiring an IP (Internet protocol) matched with the cloud screen in the linked list in a circulating mode, and then correspondingly storing the data sent by the cloud screen; and comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, and otherwise, the cloud screen is not online. According to the cloud screen display method and the cloud screen display system, the network state of the cloud screen is monitored in time through the server, so that the state change of the current cloud screen is correspondingly processed, the display effect of other cloud screens is prevented from being influenced due to the fact that a certain cloud screen is disconnected, and the cloud screen can be guaranteed to be restored to the display state between the states.
Drawings
FIG. 1 is a flow chart of a preferred embodiment of a method for detecting a connection status of a cloud screen according to the present invention;
fig. 2 is a schematic diagram of a cloud screen state in a 3x3 cloud splicing wall according to a preferred embodiment of the method for detecting a cloud screen connection state of the present invention;
FIG. 3 is a diagram illustrating an operating environment of a server according to a preferred embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, the method for detecting a cloud screen connection state according to a preferred embodiment of the present invention includes the following steps:
and S10, acquiring the splicing specification of the distributed cloud splicing wall, storing the data of the splicing specification, numbering all the cloud screens in sequence, and binding the IP of all the cloud screens.
Specifically, the splicing specification of the distributed cloud spliced wall is set, splicing specification data is stored, the size of the cloud spliced wall, such as a spliced wall of 4x5, indicates that 4 cloud screens exist in the horizontal direction and 5 cloud screens exist in the vertical direction, the splicing specification totally contains 20 cloud screens, namely the H x V splicing specification, H indicates the number of the cloud screens in the horizontal direction, and V indicates the number of the cloud screens in the vertical direction; numbering all cloud screens, starting with 1 and ending with H × V, for example H × V ═ 20, and numbering from 1 to 20 in sequence; the setting data are stored to facilitate the subsequent calculation of the specific position of the cloud screen; and then binding the IP of all the cloud screens to the server, and establishing a long connection between the server and the cloud screens so that the server can continuously monitor the state of the cloud screens.
And step S20, binding the distributed cloud splicing wall and the position to which each cloud screen belongs, setting an online state parameter for each cloud screen, initializing, and establishing a linked list corresponding to the cloud screen and the parameter.
Specifically, the IP of the cloud screen, the WallID of the corresponding splicing wall (which refers to the number of the distributed cloud splicing wall, for example, 3 splicing walls such as a splicing wall 1, a splicing wall 2, and a splicing wall 3 in a local area network) and the Position in the splicing wall are bound to the server, the server establishes a database to store the parameters, sets an online parameter (the online state of the cloud screen, i.e., the online state parameter) for each cloud screen, initializes the online to 0, and establishes a linked list for all the cloud screens bound to the server and the parameters thereof.
When the online state parameter (online parameter) is 0, the cloud screen is not online; and when the online state parameter (online parameter) is 1, the cloud screen is online.
And step S30, monitoring all data sent by the bound cloud screen, inquiring the IP matched with the cloud screen in the linked list in a circulating mode, and then correspondingly storing the data sent by the cloud screen.
Specifically, by monitoring the cloud screen state, data sent to a server by a cloud screen in a linked list is circularly and continuously received by the linked list, the linked list is a chained storage structure, and each linked list member is accessed from beginning to end through nodes of the linked list; the linked list circulation refers to that each linked list member is circularly accessed through the nodes of the linked list; monitoring all data sent by the cloud screen bound to the server, inquiring an IP (Internet protocol) matched with the cloud screen in a linked list in a circulating mode, and then correspondingly storing the data sent by the cloud screen.
And step S40, comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, otherwise, the cloud screen is not online.
Specifically, the received cloud screen data is compared with data of a protocol between the server and the cloud screen, if the cloud screen data is matched with the protocol data, the cloud screen data is online, and otherwise, the cloud screen data is offline.
The protocol data is data which is negotiated and communicated between the server and the cloud screen, and when the data sent by the cloud screen is received to be the same as the data which is negotiated, matching is successful and online is represented; otherwise, the result is no match, which indicates no presence.
Further, if the cloud screen is judged to be online and online is 0, the state of the cloud screen is judged to be changed, the online is set to be 1, a server database is inquired, whether data such as windows, base pictures and subtitles are started on the cloud screen is judged, if yes, the data are recalculated and are redisplayed on the cloud screen, and when the data are not online, all data related to the cloud screen and the state of the related cloud screen need to be closed. When the cloud screen is on-line again, the server needs to recall all data of the cloud screen and resend the data to the cloud screen to enable the cloud screen to normally display the picture again, because the cloud screen is abnormally disconnected and is renewed, the previous window state cannot be recorded, and the server can only uniformly record all the previous data; if online is 1, the cloud screen state is judged not to be changed, and no further processing is needed.
If the cloud screen is judged to be not on-line and online is 0, judging that the state of the cloud screen is not changed and needing no further processing; if the online is equal to 1, judging that the state of the cloud screen changes, setting the online to 0, and processing the state of the cloud screen related to the offline cloud screen and other related data, wherein the processing comprises two aspects: on one hand, after the connection is disconnected, the server stores data of all current windows, base pictures, subtitles and the like of the cloud screen so as to be convenient for online calling at the next time; on the other hand, if other cloud screens access the video resources of the data equipment through the cloud screen, the video resources of the equipment are required to be reallocated and called by the cloud screen; on one hand, the abnormal pictures of other cloud screens caused by incapability of calling video information are avoided; on the other hand, preparation is also made for the fact that the subsequent cloud screen is on-line again and can be normally restored to the previous display state.
The invention mainly aims to enable a cloud splicing server to monitor the online states of all cloud splicing walls in time, correspondingly process the monitored abnormal offline cloud screens and ensure that other normal online cloud screens can still be normally displayed. And when the cloud screen which is abnormally disconnected is on line again, the cloud screen data stored in the previous disconnection can be processed and then sent to the cloud screen, so that the cloud screen is normally displayed again.
Further, the following takes a 3x3 cloud splicing wall as an example to illustrate the specific application of the invention:
as shown in fig. 2, 9 cloud screens of the cloud mosaic wall are bound to the server, when a window display screen is opened, multicast is opened on the screen 1, then the screen 1 calls the video resources of the device through the network, and other 8 screens call the video resources from the screen 1 through the multicast mode, and the network bandwidth only needs 1/9.
If the No. 1 cloud screen is disconnected, other 8 cloud screens cannot continuously acquire video resources and cannot normally display pictures. After the detection mechanism is introduced, when the cloud screen is detected to be disconnected, the cloud screen enters the disconnection processing module, the current window data of the No. 1 cloud screen is stored, the multicast is restarted on the No. 2 cloud screen, the No. 2 cloud screen calls the video resources of the equipment through the network, and the No. 3 to No. 9 cloud screens call the video resources from the No. 2 cloud screen and continue to normally display the picture.
In addition, as the rolling captions are opened on the No. 1 screen, the captions roll on the No. 2-3 cloud screens again after the No. 1 cloud screen is disconnected, and normal display is continuously maintained. And when the No. 1 cloud screen is detected to be online again, the window and the subtitle of the No. 1 cloud screen are normally displayed again.
The cloud screen added to the designated linked list is monitored at intervals, and the monitored data is calculated and judged so as to know the network states of all the cloud screens.
In the invention, window pictures displayed by cloud screens are often displayed in a cross-cloud-screen manner, that is, one window picture can be displayed by a plurality of cloud screens together, in order to save network bandwidth resources, the same video signal is only transmitted by one cloud screen of a cloud splicing wall to a network equipment server to call video resources, and other cloud screens call the video resources from the cloud screen in a multicast manner. If the cloud screen with the multicast is disconnected, the video resource can be actively called by re-opening the multicast on other cloud screens, and the phenomenon that the other cloud screens cannot continue to display normally after the cloud screen with the multicast is disconnected is avoided.
When the cloud screen is disconnected, the server stores all data and states of the disconnected cloud screen, so that all normal pictures before disconnection can be recovered after the cloud screen is on line again.
According to the invention, the server can monitor the network state of the cloud screen in time, so that the state change of the current cloud screen is correspondingly processed, the display effect of other cloud screens can be prevented from being influenced due to the fact that a certain cloud screen is disconnected, and the cloud screen can be ensured to return to the display state between the restoration states.
Further, as shown in fig. 3, based on the above method for detecting the connection state of the cloud screen, the present invention also provides a server, where the server includes a processor 10 and a memory 20. Fig. 3 shows only some of the components of the server, but it is to be understood that not all of the shown components are required to be implemented, and that more or fewer components may be implemented instead.
The storage 20 may in some embodiments be an internal storage unit of the server, such as a hard disk or a memory of the server. The memory 20 may also be an external storage device of the server in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, provided on the server. Further, the memory 20 may also include both an internal storage unit of the server and an external storage device. The memory 20 is used for storing application software installed in the server and various types of data, such as program codes of the installation server. The memory 20 may also be used to temporarily store data that has been output or is to be output. In an embodiment, the memory 20 stores a cloud screen connection state detection method program, and the cloud screen connection state detection method program can be executed by the processor 10, so as to implement the cloud screen connection state detection method in the present application.
The processor 10 may be a Central Processing Unit (CPU), a microprocessor or other data Processing chip in some embodiments, and is configured to run program codes stored in the memory 20 or process data, for example, execute a method for detecting a connection status of the cloud screen.
In an embodiment, when the processor 10 executes the detection method program for the cloud screen connection state in the memory 20, the following steps are implemented:
acquiring splicing specifications of the distributed cloud spliced wall, storing data of the splicing specifications, numbering all cloud screens in sequence, and binding IP of all cloud screens;
binding the distributed cloud splicing wall and the position of each cloud screen, setting an online state parameter for each cloud screen, initializing, and establishing a linked list corresponding to the cloud screen and the parameter;
monitoring all data sent by binding the cloud screen, inquiring an IP (Internet protocol) matched with the cloud screen in the linked list in a circulating mode, and then correspondingly storing the data sent by the cloud screen;
and comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, and otherwise, the cloud screen is not online.
Comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, otherwise, the cloud screen is not online, and then, the method further comprises the following steps:
if the cloud screen is judged to be on-line and the on-line state parameter is 0, judging that the state of the cloud screen changes, and setting the on-line state parameter to 1;
and querying a database, judging whether windows, base pictures and subtitle data are opened on the cloud screen, if so, recalculating the data and redisplaying the data on the cloud screen.
And if the cloud screen is judged to be on line and the on-line state parameter is 1, judging that the state of the cloud screen is not changed.
Comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, otherwise, the cloud screen is not online, and then, the method further comprises the following steps:
if the cloud screen is judged not to be on-line and the on-line state parameter is 1, judging that the state of the cloud screen changes, and setting the on-line state parameter to be 0;
and storing all current windows, base pictures and subtitle data of the offline cloud screen for calling in the next online process, and reallocating the video resources of the cloud screen calling equipment if other cloud screens access the video resources of the data through the offline cloud screen.
And if the cloud screen is judged not to be on-line and the on-line state parameter is 0, judging that the state of the cloud screen is not changed.
The protocol data is data which is negotiated and communicated between the server and the cloud screen, when the data sent by the cloud screen is the same as the data with the good protocol, the matching is successful and the online is indicated, otherwise, the matching is failed and the online is not indicated.
When the online state parameter is 0, the cloud screen is not online; and when the online state parameter is 1, the cloud screen is represented to be online.
The method for detecting the cloud screen connection state further comprises the following steps:
when the cloud screen is not on-line, closing all data related to the cloud screen and the state of the related cloud screen; when the cloud screen is on-line again, all data of the cloud screen are called again and sent to the cloud screen again, and the cloud screen is controlled to normally display the picture again.
The invention also provides a storage medium, wherein the storage medium stores a detection program of the cloud screen connection state, and the detection program of the cloud screen connection state is executed by a processor to realize the steps of the detection method of the cloud screen connection state.
In summary, the present invention provides a method, a server, and a storage medium for detecting a cloud screen connection status, where the method includes: acquiring splicing specifications of the distributed cloud spliced wall, storing data of the splicing specifications, numbering all cloud screens in sequence, and binding IP of all cloud screens; binding the distributed cloud splicing wall and the position of each cloud screen, setting an online state parameter for each cloud screen, initializing, and establishing a linked list corresponding to the cloud screen and the parameter; monitoring all data sent by binding the cloud screen, inquiring an IP (Internet protocol) matched with the cloud screen in the linked list in a circulating mode, and then correspondingly storing the data sent by the cloud screen; and comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, and otherwise, the cloud screen is not online. According to the cloud screen display method and the cloud screen display system, the network state of the cloud screen is monitored in time through the server, so that the state change of the current cloud screen is correspondingly processed, the display effect of other cloud screens is prevented from being influenced due to the fact that a certain cloud screen is disconnected, and the cloud screen can be guaranteed to be restored to the display state between the states.
Of course, it will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by a computer program instructing relevant hardware (such as a processor, a controller, etc.), and the program may be stored in a computer readable storage medium, and when executed, the program may include the processes of the above method embodiments. The storage medium may be a memory, a magnetic disk, an optical disk, etc.
It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.

Claims (4)

1. A method for detecting a cloud screen connection state is characterized by comprising the following steps:
acquiring splicing specifications of the distributed cloud spliced wall, storing data of the splicing specifications, numbering all cloud screens in sequence, and binding IP of all cloud screens;
binding the distributed cloud splicing wall and the position of each cloud screen, setting an online state parameter for each cloud screen, initializing, and establishing a linked list corresponding to the cloud screen and the parameter; when the online state parameter is 0, the cloud screen is not online; when the online state parameter is 1, the cloud screen is represented to be online;
monitoring all data sent by binding the cloud screen, inquiring an IP (Internet protocol) matched with the cloud screen in the linked list in a circulating mode, and then correspondingly storing the data sent by the cloud screen;
comparing the received data of the cloud screen with the protocol data, if the data of the cloud screen is matched with the protocol data, the cloud screen is online, otherwise, the cloud screen is not online;
if the cloud screen is judged to be on-line and the on-line state parameter is 0, judging that the state of the cloud screen changes, and setting the on-line state parameter to 1; querying a database, judging whether window, base map and subtitle data are started on a cloud screen, if so, recalculating the data and redisplaying the data on the cloud screen;
if the cloud screen is judged to be online and the online state parameter is 1, judging that the cloud screen state is not changed;
if the cloud screen is judged not to be on-line and the on-line state parameter is 1, judging that the state of the cloud screen changes, and setting the on-line state parameter to be 0; storing all current windows, base pictures and subtitle data of the offline cloud screen for calling in the next online process, and reallocating the equipment video resources called by the cloud screen if other cloud screens access the equipment video resources of the data through the offline cloud screen;
if the cloud screen is judged not to be on-line and the on-line state parameter is 0, judging that the state of the cloud screen is not changed;
when the cloud screen is not on-line, closing all data related to the cloud screen and the state of the related cloud screen; when the cloud screen is on-line again, all data of the cloud screen are called again and sent to the cloud screen again, and the cloud screen is controlled to normally display the picture again.
2. The method according to claim 1, wherein the protocol data is data negotiated between the server and the cloud screen, and when the data sent from the cloud screen is the same as the protocol data, the matching is successful and the on-line is indicated, otherwise, the matching is failed and the off-line is indicated.
3. A server, characterized in that the server comprises: the detection program of the cloud screen connection state is stored on the memory and can be operated on the processor, and when being executed by the processor, the detection program of the cloud screen connection state realizes the steps of the detection method of the cloud screen connection state according to any one of claims 1-2.
4. A storage medium storing a cloud screen connection state detection program, wherein the cloud screen connection state detection program is executed by a processor to implement the steps of the cloud screen connection state detection method according to any one of claims 1 to 2.
CN201911271877.3A 2019-12-12 2019-12-12 Cloud screen connection state detection method, server and storage medium Active CN110932941B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911271877.3A CN110932941B (en) 2019-12-12 2019-12-12 Cloud screen connection state detection method, server and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911271877.3A CN110932941B (en) 2019-12-12 2019-12-12 Cloud screen connection state detection method, server and storage medium

Publications (2)

Publication Number Publication Date
CN110932941A CN110932941A (en) 2020-03-27
CN110932941B true CN110932941B (en) 2021-08-17

Family

ID=69860220

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911271877.3A Active CN110932941B (en) 2019-12-12 2019-12-12 Cloud screen connection state detection method, server and storage medium

Country Status (1)

Country Link
CN (1) CN110932941B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101763213A (en) * 2009-12-28 2010-06-30 广东威创视讯科技股份有限公司 Window layout switching method and system thereof
CN104156193A (en) * 2014-08-27 2014-11-19 三星电子(中国)研发中心 Splicing wall system and fault-tolerance processing method thereof
CN104332129A (en) * 2014-10-28 2015-02-04 广州视源电子科技股份有限公司 Splicing unit data returning method, splicing unit and splicing display
CN105930118A (en) * 2016-04-15 2016-09-07 广东威创视讯科技股份有限公司 Drawing method and system for network topological graph of splicing wall system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20150000783A (en) * 2013-06-25 2015-01-05 삼성전자주식회사 Display method and apparatus with multi-screens
KR102456456B1 (en) * 2017-10-17 2022-10-19 삼성전자주식회사 An electronic device having a plurality of displays and control method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101763213A (en) * 2009-12-28 2010-06-30 广东威创视讯科技股份有限公司 Window layout switching method and system thereof
CN104156193A (en) * 2014-08-27 2014-11-19 三星电子(中国)研发中心 Splicing wall system and fault-tolerance processing method thereof
CN104332129A (en) * 2014-10-28 2015-02-04 广州视源电子科技股份有限公司 Splicing unit data returning method, splicing unit and splicing display
CN105930118A (en) * 2016-04-15 2016-09-07 广东威创视讯科技股份有限公司 Drawing method and system for network topological graph of splicing wall system

Also Published As

Publication number Publication date
CN110932941A (en) 2020-03-27

Similar Documents

Publication Publication Date Title
CN107800783B (en) Method and device for remotely monitoring server
CN113411573A (en) Power grid monitoring system detection method and device, computer equipment and medium
CN111988411B (en) Method and device for automatically resuming client data after network break and computer readable storage medium
CN112579356B (en) Fault processing method and server
CN113220540B (en) Service management method, device, computer equipment and storage medium
US20140292816A1 (en) Computer program product, information processing method, and information processing apparatus
US11930292B2 (en) Device state monitoring method and apparatus
CN113382056A (en) Data reporting method, device, equipment, storage medium and system
CN111757123A (en) Distributed video decoding system, video decoding output method and device
US8466963B2 (en) System and method for adjusting image parameters of cameras
CN110881224B (en) Network long connection method, device, equipment and storage medium
CN114840495A (en) Database cluster split-brain prevention method, storage medium and device
CN109150587B (en) Maintenance method and device
CN110932941B (en) Cloud screen connection state detection method, server and storage medium
CN111935497B (en) Video stream management method and data server for traffic police system
CN114827242B (en) Method, device, equipment and medium for correcting flow control frame
CN112672102A (en) Video generation method and device
CN114826886B (en) Disaster recovery method and device for application software and electronic equipment
CN115904883A (en) RPA flow execution visualization abnormity monitoring method, device and medium
CN111314652B (en) Video structured analysis processing method, device, equipment and storage medium thereof
CN114077409A (en) Screen projection method and device, electronic equipment and computer readable medium
CN112911241A (en) Vehicle remote monitoring system, method, device, equipment and storage medium
CN114125045B (en) Data processing method, device and electronic system
CN116110311B (en) Point screen detection method, system, equipment and storage medium
CN113411569B (en) Method and device for detecting static picture

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TA01 Transfer of patent application right

Effective date of registration: 20210804

Address after: 14 / F, block a, Skyworth building, Gaoxin South 1st Road, Nanshan District, Shenzhen, Guangdong 518000

Applicant after: SHENZHEN SKYWORTH DIGITAL TECHNOLOGY Co.,Ltd.

Address before: No.1, Baolong Sixth Road, Baolong Industrial City, Longgang District, Shenzhen City, Guangdong Province

Applicant before: SHENZHEN SKYWORTH QUNXIN SECURITY TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right