A remote control system for controlling a centre attendant device
By combining the control center gateway and cloud server, remote control of the control center console equipment is achieved, solving the problem of local area network limitations and ensuring that enterprise employees can use the control center console equipment normally from home.
Patent Information
- Application Number
- CN202211606761.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-13
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2042-12-13
AI Technical Summary
The control center console equipment can only be used in a local area network environment and cannot be accessed through traditional remote control software, which affects the operation of the enterprise.
By combining the control center gateway and the cloud server, communication between the control center console devices and the remote console management terminal is realized. Information is forwarded using public IP addresses to achieve remote control.
This enables employees to use control center console equipment in a non-control room environment, maintaining normal business operations.
Smart Images

Figure CN116016616B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of remote communication, and more particularly, to a remote control system of a control center operator device. BACKGROUND
[0002] With the impact of the new crown epidemic prevention since the epidemic, more and more enterprise employees need to work from home, and enterprise employees can log in to the office computer through remote control software such as Xiangriwei, TeamViewer, VPN or other ways at home. The control center operator device located in the control room publishes information based on the local area network environment and a plurality of business terminals, such as displaying audio and video pictures to each business terminal, and enterprise employees can control the control center operator device in the control room to publish information to the business terminal in time, and maintain the normal operation of the enterprise.
[0003] However, since the control center operator device is based on a local area network environment, it only accepts and trusts the local area network of the control room environment, so that enterprise employees can only use the control center operator device in the environment of the control room, and cannot log in and access through traditional remote control software, which delays the operation of the enterprise. SUMMARY
[0004] In view of the above problems, the present application is proposed in order to provide a remote control system of a control center operator device to realize remote control of an operator device limited to a local area network.
[0005] In order to achieve the above-mentioned purpose, the specific scheme is as follows:
[0006] A remote control system of a control center operator device, comprising a control center operator device, a control center gateway, a cloud server and a remote operator management and control terminal, the control center operator device is connected in communication with the remote operator management and control terminal through the control center gateway and the cloud server in sequence;
[0007] The remote operator management and control terminal responds to a remote operator control instruction, and sends the remote operator control instruction to the control center operator device through the cloud server and the control center gateway in sequence;
[0008] The control center operator device executes an event corresponding to the remote operator control instruction to obtain an event execution result of the remote operator control instruction;
[0009] The control center operator device returns the event execution result to the remote operator management and control terminal through the control center gateway and the cloud server in sequence.
[0010] Optionally, the remote agent management and control terminal sends the remote agent control instruction to the cloud server in response to the remote agent control instruction, and the cloud server sends the remote agent control instruction to the control center gateway based on the public IP address of the cloud server.
[0011] The remote agent management and control terminal sends the remote agent control instruction to the cloud server in response to the remote agent control instruction.
[0012] The cloud server sends the remote agent control instruction to the control center gateway based on the public IP address of the cloud server.
[0013] The control center gateway sends the remote agent control instruction to the control center agent device through a communication network port connected to the control center agent device.
[0014] Optionally, the control center agent device returns the event execution result to the remote agent management and control terminal in sequence through the control center gateway and the cloud server, including:
[0015] The control center agent device sends the event execution result to the control center gateway.
[0016] The control center gateway sends the event execution result to the cloud server through a communication network port connected to the cloud server.
[0017] The cloud server returns the event execution result to the remote agent management and control terminal based on the public IP address of the cloud server.
[0018] Optionally, the control center agent device includes a management service, the control center gateway includes an instruction agent module, the cloud server includes an agent service module, and the remote agent management and control terminal includes a management module. The management service is connected in communication with the management module in sequence through the instruction agent module and the agent service module.
[0019] The remote agent management and control terminal sends the remote agent control instruction to the control center agent device in response to the remote agent control instruction, and the cloud server sends the remote agent control instruction to the control center gateway based on the public IP address of the cloud server.
[0020] The management module in the remote agent management and control terminal sends the agent system login instruction to the management service in response to the agent system login instruction in sequence through the agent service module and the instruction agent module.
[0021] The control center agent device executes an event corresponding to the remote agent control instruction to obtain an event execution result of the remote agent control instruction, including:
[0022] The management service responds to the agent system login instruction to obtain an agent system login result;
[0023] The control center agent device returns the event execution result to the remote agent management and control end through the control center gateway and the cloud server in sequence, including:
[0024] The management service returns the agent system login result to the management and control module through the instruction agent module and the agent service module in sequence.
[0025] Optionally, the control center agent device includes a management service, the control center gateway includes an instruction agent module, the cloud server includes an agent service module, the remote agent management and control end includes a management and control module, and the management service is connected in communication with the management and control module through the instruction agent module and the agent service module in sequence;
[0026] The remote agent management and control end responds to a remote agent control instruction, and sends the remote agent control instruction to the control center agent device through the cloud server and the control center gateway in sequence, including:
[0027] The management and control module in the remote agent management and control end responds to a signal source information acquisition instruction, and sends the signal source information acquisition instruction to the management service through the agent service module and the instruction agent module in sequence.
[0028] The control center agent device executes an event corresponding to the remote agent control instruction to obtain an event execution result of the remote agent control instruction, including:
[0029] The management service responds to the signal source information acquisition instruction to determine signal source information of a signal source of the control center agent device.
[0030] The control center agent device returns the event execution result to the remote agent management and control end through the control center gateway and the cloud server in sequence, including:
[0031] The management service returns the signal source information to the management and control module through the instruction agent module and the agent service module in sequence.
[0032] Optionally, the control center agent device includes a collection end, the control center gateway includes a first media information transceiving module, the cloud server includes a second media information transceiving module, the remote agent management and control end includes a third media information transceiving module, and the collection end is connected in communication with the third media information transceiving module through the first media information transceiving module and the second media information transceiving module in sequence.
[0033] The remote seat control terminal responds to the remote seat control instruction, and sends the remote seat control instruction to the control center seat device through the cloud server and the control center gateway in sequence, and the remote seat control instruction comprises:
[0034] The third media information transceiver module responds to the media signal windowing instruction, and sends the media signal windowing instruction to the collection terminal through the second media information transceiver module and the first media information transceiver module in sequence;
[0035] The control center seat device executes an event corresponding to the remote seat control instruction, and obtains an event execution result of the remote seat control instruction, and the event execution result comprises:
[0036] The collection terminal responds to the media signal windowing instruction, and opens all signal sources in the control center seat device, and obtains a signal source group windowing result;
[0037] The control center seat device returns the event execution result to the remote seat control terminal through the control center gateway and the cloud server in sequence, and the event execution result comprises:
[0038] The collection terminal returns the signal source group windowing result to the third media information transceiver module through the first media information transceiver module and the second media information transceiver module in sequence, so that the remote seat control terminal displays the audio and video pictures output by each signal source in the display interface.
[0039] Optionally, the control center seat device comprises a collection terminal, the control center gateway comprises a first media information transceiver module, the cloud server comprises a second media information transceiver module, the remote seat control terminal comprises a third media information transceiver module, and the collection terminal is connected to the third media information transceiver module in communication through the first media information transceiver module and the second media information transceiver module in sequence;
[0040] The remote seat control terminal responds to the remote seat control instruction, and sends the remote seat control instruction to the control center seat device through the cloud server and the control center gateway in sequence, and the remote seat control instruction comprises:
[0041] The third media information transceiver module responds to the media signal control instruction after the collection terminal of the control center seat device is started, and sends the media signal control instruction to the collection terminal through the second media information transceiver module and the first media information transceiver module in sequence, and the media signal control instruction is used to control the media signal output by the collection terminal;
[0042] The control center agent device executes an event corresponding to the remote agent control instruction, obtains an event execution result of the remote agent control instruction, and includes:
[0043] The collection end updates the media signal output by the collection end in response to the media signal control instruction, and obtains a media signal update result;
[0044] The control center agent device returns the event execution result to the remote agent management and control end through the control center gateway and the cloud server in sequence, and includes:
[0045] The collection end returns the media signal update result to the third media information transceiver module through the first media information transceiver module and the second media information transceiver module in sequence, so that the remote agent management and control end updates and displays the audio and video picture corresponding to the media signal output by the collection end in the display interface.
[0046] Optionally, each collection end in the control center agent device is connected with a business terminal through a video data line and a USB data line, and the business terminal is a terminal in the same control room as the control center agent device.
[0047] Optionally, the control center agent device includes a collection end and a management and control end, and the management and control end is connected with a display of the business terminal to display the audio and video picture output by the collection end.
[0048] By the above technical solution, the remote control system of the present application includes a control center agent device, a control center gateway, a cloud server and a remote agent management and control end, wherein the control center agent device is connected in communication with the remote agent management and control end through the control center gateway and the cloud server in sequence, on the basis of which the remote agent management and control end sends the remote agent control instruction to the control center agent device through the cloud server and the control center gateway in sequence in response to the remote agent control instruction, the control center agent device executes an event corresponding to the remote agent control instruction, obtains an event execution result of the remote agent control instruction, and the control center agent device returns the event execution result to the remote agent management and control end through the control center gateway and the cloud server in sequence. As can be seen, the control center agent device does not need to be connected to the external network, nor does it need to install remote control software. Network isolation is achieved through the cooperation of the control center gateway and the cloud server, communication with the remote agent management and control end is achieved, so that enterprise employees can use the control center agent device without being limited to the environment in the control room, remote control of the control center agent device is achieved, and normal operation of the enterprise is maintained. BRIEF DESCRIPTION OF DRAWINGS
[0049] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments with reference made to the accompanying drawings. The drawings are for purposes of illustration only and are not intended to be limiting in
[0050] Figure 1 A system architecture diagram for implementing remote control of a control center agent device is provided for embodiments of the present application;
[0051] Figure 2 An optional signaling flow diagram for implementing remote control of a control center agent device is provided for embodiments of the present application;
[0052] Figure 3 Another system architecture diagram for implementing remote control of a control center agent device is provided for embodiments of the present application. DETAILED DESCRIPTION
[0053] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.
[0054] Figure 1 An optional system architecture for implementing remote control of a control center agent device is provided for embodiments of the present application, as shown in Figure 1 The system architecture can include a control center agent device 10, a control center gateway 20, a cloud server 30, and a remote agent management and control end 40.
[0055] The control center agent device 10 can be connected in communication with the remote agent management and control end 40 through the control center gateway 20 and the cloud server 30 in sequence.
[0056] Specifically, the control center agent device 10 is a limited agent system in a control room of an enterprise, and the control center agent device 10 can be a target object to be remotely controlled in the present application.
[0057] The control center gateway 20 can have a communication interface for external communication, thus having a dual-network port capability, being able to simultaneously connect with the control center agent device 10 and the cloud server 30 of the external Internet, and realizing communication of internal and external information, such as forwarding of audio and video data and interactive instructions.
[0058] The cloud server 30 serves as a communication bridge between the control center console device 10 and the remote console management terminal 40, supporting information communication between them, such as the forwarding of audio and video data and interactive commands. The cloud server 30 can be a server with a public IP address.
[0059] The remote workstation 40 can represent the terminal used by enterprise employees working from home. The remote workstation 40 can serve as a terminal to initiate remote control of the control center workstation 10. The remote workstation 40 can be equipped with or connected to devices such as a monitor, keyboard, and mouse. Enterprise personnel can input control signal commands on the remote workstation 40 through devices such as a keyboard and mouse to initiate remote control of the control center workstation 10.
[0060] based on Figure 1 The system architecture shown is as follows: Figure 2 This application illustrates an optional signaling flow for remote control of a control center agent device, as provided in an embodiment of the present application. (Refer to...) Figure 2 The process may include:
[0061] Step S110: The remote seat management terminal 40 responds to the remote seat control command and sends the remote seat control command to the control center seat device 10 through the cloud server 30 and the control center gateway 20 in sequence.
[0062] Specifically, remote control commands can include media information operation commands and general information request commands. Media information operation commands can represent commands related to audio and video data, such as turning on the audio and video data signal source, playing audio and video, switching audio and video, etc. General information request commands can represent commands unrelated to audio and video data, such as requesting information, registering an account, logging into the system, etc.
[0063] Step S120: The control center seat device 10 executes the event corresponding to the remote seat control command and obtains the event execution result of the remote seat control command.
[0064] It is understandable that since the control center console device 10 has the ability to process events, when the control center console device 10 receives a remote console control command, it can find the corresponding event according to the remote console control command, execute the event according to the requirements of the remote console control command, and obtain the event execution result of the remote console control command.
[0065] In step S130, the control center seat device 10 sequentially connects to the cloud server 30 via the control center gateway 20 and returns the event execution result to the remote seat management terminal 40.
[0066] Specifically, after the control center agent device 10 obtains the event execution result after executing the event, the control center agent device 10 returns the event execution result to the remote agent management and control end 40 according to the communication route corresponding to step S110.
[0067] The remote control method of the agent system provided in the embodiment can send the remote agent control instruction to the control center agent device 10 through the cloud server 30 and the control center gateway 20 in sequence by the remote agent management and control end 40 in response to the remote agent control instruction. The control center agent device 10 executes an event corresponding to the remote agent control instruction to obtain an event execution result of the remote agent control instruction. The control center agent device 10 returns the event execution result to the remote agent management and control end 40 through the control center gateway 20 and the cloud server 30 in sequence. As can be seen, the control center agent device 10 does not need to be connected to the external network and does not need to install remote control software. Network isolation is realized through cooperation of the control center gateway 20 and the cloud server 30 to realize communication with the remote agent management and control end 40, so that employees of an enterprise can use the control center agent device 10 without being limited to the environment of a control room, and remote control of the control center agent device 10 is realized to maintain normal operation of the enterprise.
[0068] In some embodiments of the present application, the process of step S110 and the process of sending the remote agent control instruction to the control center agent device 10 through the cloud server 30 and the control center gateway 20 in sequence by the remote agent management and control end 40 in response to the remote agent control instruction can include the following steps.
[0069] S1, the remote agent management and control end 40 sends the remote agent control instruction to the cloud server 30 in response to the remote agent control instruction.
[0070] It can be understood that, since the cloud server 30 is in communication connection with the remote agent management and control end 40 and the control center gateway 20, the cloud server 30 has the function of forwarding the remote agent control instruction, and the remote agent management and control end 40 can send the remote agent control instruction to the cloud server 30.
[0071] S2, the cloud server 30 sends the remote agent control instruction to the control center gateway 20 based on the public IP address of the cloud server 30.
[0072] It can be understood that the cloud server 30 is a server with a public IP, and the control center gateway 20 does not have a public IP address, so direct communication between the control center agent device 10 and the remote agent management and control end 40 cannot be realized only through the control center gateway 20. When the remote agent control instruction passes through the cloud server 30 in the communication link, the cloud server 30 can have a public IP address, so that the cloud server 30 can be used for forwarding.
[0073] S3, the control center gateway 20 sends the remote agent control instruction to the control center agent device 10 through the communication network port connected to the control center agent device 10.
[0074] The remote control method of the agent system provided by the embodiment realizes the forwarding of the remote agent control instruction, and finally the control center gateway 20 sends the remote agent control instruction to the control center agent device 10 through the communication network port connected to the control center agent device 10, so as to realize the remote sending of the remote agent control instruction to the control center agent device 10.
[0075] In some embodiments of the present application, the process of the control center agent device 10 returning the event execution result to the remote agent management and control end 40 through the control center gateway 20 and the cloud server 30 in sequence is introduced, which can include:
[0076] S1, the control center agent device 10 sends the event execution result to the control center gateway 20.
[0077] It can be understood that the control center agent device 10 in the local area network needs to pass through the control center gateway 20 first when sending information to the remote agent management and control end 40 outside the local area network.
[0078] S2, the control center gateway 20 sends the event execution result to the cloud server 30 through the communication network port connected to the cloud server.
[0079] It can be understood that the control center gateway 20 has a double-network port capability, and is connected with the control center agent device 10 and the cloud server 30 outside the Internet at the same time, so as to realize the communication of internal and external information, and therefore the event execution result of the control center agent device 10 can be forwarded to the cloud server 30.
[0080] S3, the cloud server 30 returns the event execution result to the remote agent management and control end 40 based on its public network IP address.
[0081] It is understandable that cloud server 30 is a server with a public IP address, while control center gateway 20 does not. Therefore, direct communication between control center agent device 10 and remote agent management terminal 40 cannot be achieved solely through control center gateway 20. Only when the event execution result passes through cloud server 30 in the communication link and has a public IP address can it be allowed to be forwarded.
[0082] The remote control method for the agent system provided in this embodiment sends the event execution result to the control center gateway 20 through the control center agent device 10. The control center gateway 20 sends the event execution result to the cloud server 30 through the communication network port connected to the cloud server. The cloud server 30 returns the event execution result to the remote agent management terminal 40 based on its public IP address, thereby realizing the sending of the event execution result to the remote agent management terminal 40 across local area networks.
[0083] In some embodiments of this application, based on Figure 1 The system architecture shown is as follows: Figure 2 This illustrates another optional system architecture for achieving remote control of control center console equipment, such as... Figure 1 As shown, in this system architecture, the control center console device 10 may include a data acquisition terminal 11, a management service 12, and a control terminal 13; the control center gateway 20 may include a first media information transceiver module 21 and an instruction proxy module 22; the cloud server 30 may include a second media information transceiver module 31 and an agent service module 32; and the remote console control terminal 40 may include a third media information transceiver module 41 and a control module 42.
[0084] The management service 12 is connected to the control module 42 via the instruction proxy module 22 and the proxy service module 32, and the acquisition terminal 11 is connected to the third media information transceiver module 23 via the first media information transceiver module 21 and the second media information transceiver module 22.
[0085] Specifically, the acquisition terminal 11 can be connected to the business terminal via a video data cable and a USB data cable, and the control terminal 13 can be connected to the monitor of the business terminal to display the audio and video images of the control center console device 10 output by the acquisition terminal 11.
[0086] The acquisition terminal 11, the first media information transceiver module 21, the second media information transceiver module 22, and the third media information transceiver module 23 can all transmit and receive media information operation instructions and the event execution results of media information operation instructions.
[0087] The management service 12, the instruction agent module 22, the agent service module 32 and the management and control module 42 can all send and receive general information request instructions and event execution results of general information request instructions.
[0088] Next, the remote login, remote acquisition of information source information, media signal source remote window opening and media signal remote control 4 business process operations based on the remote agent management and control end 40 are introduced, and the remote control method of the control center agent device 10 is introduced.
[0089] First, the remote login based on the remote agent management and control end 40 is introduced, and the remote control method of the control center agent device 10 is introduced.
[0090] The process that the remote agent management and control end 40 responds to the remote agent control instruction and sequentially sends the remote agent control instruction to the control center agent device 10 through the cloud server 30 and the control center gateway 20 in the step S110 of the foregoing embodiment can include:
[0091] The management and control module 42 in the remote agent management and control end 40 responds to the agent system login instruction and sequentially sends the agent system login instruction to the management service 12 through the agent service module 32 and the instruction agent module 22.
[0092] Specifically, the agent system login instruction can represent a request instruction for the remote agent management and control end 40 to initiate login to the control center agent device 10, and belongs to a general information request instruction, so it can sequentially communicate to the management service 12 through the agent service module 32 and the instruction agent module 22.
[0093] On this basis, the process that the control center agent device 10 executes an event corresponding to the remote agent control instruction to obtain an event execution result of the remote agent control instruction in the step S120 of the foregoing embodiment can include:
[0094] The management service 12 responds to the agent system login instruction to obtain an agent system login result.
[0095] On this basis, the process that the control center agent device 10 sequentially returns the event execution result to the remote agent management and control end 40 through the control center gateway 20 and the cloud server 30 in the step S130 of the foregoing embodiment can include:
[0096] The management service 12 sequentially returns the agent system login result to the management and control module 42 through the instruction agent module 22 and the agent service module 32.
[0097] The second, based on remote seat management and control terminal 40 to obtain information source information, the remote control method of control center seat device 10 is introduced.
[0098] The process that the aforementioned embodiment step S110, the remote seat management and control terminal 40 responds to the remote seat control instruction, in turn through the cloud server 30 and the control center gateway 20, sends the remote seat control instruction to the control center seat device 10 can include:
[0099] The process that the management and control module 42 in the remote seat management and control terminal 40 responds to the signal source information acquisition instruction, in turn through the proxy service module 32 and the instruction agent module 22, sends the signal source information acquisition instruction to the management service 12.
[0100] Specifically, the signal source information acquisition instruction can indicate that the remote seat management and control terminal 40 initiates a request to obtain the basic information of the signal source to the control center seat device 10 instruction, it belongs to general information request instruction, therefore, in turn through the proxy service module 32 and the instruction agent module 22, communication to the management service 12.
[0101] On this basis, the process that the aforementioned embodiment step S120, the control center seat device 10 executes the event corresponding to the remote seat control instruction, obtains the event execution result of the remote seat control instruction can include:
[0102] The management service 12 responds to the signal source information acquisition instruction, determines the signal source information of the signal source of the control center seat device.
[0103] On this basis, the process that the aforementioned embodiment step S130, the control center seat device 10 in turn through the control center gateway 20 and the cloud server 30, returns the event execution result to the remote seat management and control terminal 40 can include:
[0104] The management service 12 in turn through the instruction agent module 22 and the proxy service module 32, returns the signal source information to the management and control module 42.
[0105] The third, based on remote seat management and control terminal 40 to open the media signal source window remotely, the remote control method of control center seat device 10 is introduced.
[0106] The process that the aforementioned embodiment step S110, the remote seat management and control terminal 40 responds to the remote seat control instruction, in turn through the cloud server 30 and the control center gateway 20, sends the remote seat control instruction to the control center seat device 10 can include:
[0107] The third media information transceiving module 41 sends the media signal windowing instruction to the collection terminal 11 through the second media information transceiving module 31 and the first media information transceiving module 21 in sequence in response to the media signal windowing instruction.
[0108] Specifically, the media signal windowing instruction can represent an instruction initiated by the remote agent control terminal 40 to the control center agent device 10 to open a signal source containing media data, and belongs to a media information operation instruction. Therefore, the media signal windowing instruction can be communicated to the collection terminal 11 through the second media information transceiving module 31 and the first media information transceiving module 21 in sequence.
[0109] On this basis, the process that the control center agent device 10 executes an event corresponding to the remote agent control instruction to obtain an event execution result of the remote agent control instruction in step S120 of the foregoing embodiment can include:
[0110] The collection terminal 11 opens all signal sources in the control center agent device in response to the media signal windowing instruction to obtain a signal source group windowing result.
[0111] On this basis, the process that the control center agent device 10 returns the event execution result to the remote agent control terminal 40 through the control center gateway 20 and the cloud server 30 in sequence in step S130 of the foregoing embodiment can include:
[0112] The collection terminal 11 returns the signal source group windowing result to the third media information transceiving module 41 through the first media information transceiving module 21 and the second media information transceiving module 31 in sequence, so that the remote agent control terminal 40 displays the audio and video pictures output by the collection terminal 11 in a display interface thereof.
[0113] Fourthly, a remote control method of a control center agent device 10 based on a remote agent control terminal 40 performing remote control on media signals is introduced.
[0114] The process that the remote agent control terminal 40 sends the remote agent control instruction to the control center agent device 10 through the cloud server 30 and the control center gateway 20 in sequence in step S110 of the foregoing embodiment can include:
[0115] The third media information transceiving module 41 sends the media signal control instruction to the collection terminal 11 through the second media information transceiving module 31 and the first media information transceiving module 21 in sequence in response to the remote agent control instruction, which is a media signal control instruction, after the collection terminal 11 of the control center agent device 10 is opened.
[0116] The media signal control instruction is used for controlling the media signal output by the collection terminal 11.
[0117] Specifically, the media signal control instruction can represent a request control media data instruction initiated by the remote agent control terminal 40 to the control center agent device 10, and belongs to a media information operation instruction. Therefore, the media signal control instruction can be sequentially transmitted to the collection terminal 11 through the second media information transceiver module 31 and the first media information transceiver module 21.
[0118] On this basis, the process that the control center agent device 10 executes an event corresponding to the remote agent control instruction to obtain an event execution result of the remote agent control instruction in step S120 of the foregoing embodiment can include:
[0119] The collection terminal 11 updates the media signal output by the collection terminal 11 in response to the media signal control instruction to obtain a media signal update result.
[0120] On this basis, the process that the control center agent device 10 sequentially returns the event execution result to the remote agent control terminal 40 through the control center gateway 20 and the cloud server 30 in step S130 of the foregoing embodiment can include:
[0121] The collection terminal 11 sequentially returns the media signal update result to the third media information transceiver module 41 through the first media information transceiver module 21 and the second media information transceiver module 31, so that the remote agent control terminal 40 updates and displays the audio and video picture corresponding to the media signal output by the collection terminal 11 in the display interface of the remote agent control terminal 40.
[0122] The remote control method of the agent system provided in the embodiment enables the remote agent control terminal 40 to sequentially send the agent system login instruction, the signal source information acquisition instruction, the media signal window opening instruction and the media signal control instruction to the control center agent device 10 through the cloud server 30 and the control center gateway 20, so as to remotely control the control center agent device 10 to perform remote login, remote acquisition of information source information, remote opening of a media signal source window and remote control of a media signal. Therefore, an enterprise employee can use the control center agent device 10 without being limited to an environment in a control room, and the remote control of the control center agent device 10 is realized, so that the normal operation of the enterprise is maintained.
[0123] Finally, it should be noted that, in the description above, relational terms such as first and second, and the like can be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0124] The various embodiments in the specification are described in progressive order with reference to each embodiment, each embodiment highlighting differences from other embodiments, and the various embodiments can be combined as necessary, and the same or similar parts refer to each other.
[0125] The above description of disclosed embodiments provides enabling disclosure sufficient for one of ordinary skill in the art to practice or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and generic principles defined herein can be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A remote control system for a control center workstation, characterized in that, The system includes a control center console device, a control center gateway, a cloud server, and a remote console management terminal. The control center console device is connected to the remote console management terminal through the control center gateway and the cloud server in sequence. The control center console device is limited to a local area network. The control center gateway has a communication interface for external communication but does not have a public IP address. The cloud server has a public IP address. The remote agent control terminal responds to the remote agent control command and sends the remote agent control command to the control center agent device through the cloud server and the control center gateway in sequence. The control center console device executes events corresponding to the remote console control commands, and obtains the event execution results of the remote console control commands; The control center console device sequentially connects to the cloud server via the control center gateway and returns the event execution result to the remote console management terminal.
2. The remote control system according to claim 1, characterized in that, The remote agent control terminal responds to the remote agent control command by sequentially sending the remote agent control command to the control center agent device through the cloud server and the control center gateway, including: The remote agent management terminal responds to the remote agent control command and sends the remote agent control command to the cloud server; The cloud server sends the remote agent control command to the control center gateway based on its public IP address; The control center gateway sends the remote agent control command to the control center agent device through the communication network port connected to the control center agent device.
3. The remote control system according to claim 1, characterized in that, The control center console device sequentially connects to the cloud server via the control center gateway, and returns the event execution result to the remote console management terminal, including: The control center console device sends the event execution result to the control center gateway; The control center gateway sends the event execution result to the cloud server through a communication network port connected to the cloud server; The cloud server returns the event execution result to the remote agent management terminal based on its public IP address.
4. The remote control system according to any one of claims 1-3, characterized in that, The control center console device includes a management service, the control center gateway includes an instruction proxy module, the cloud server includes an agent service module, the remote console management terminal includes a management module, and the management service communicates with the management module through the instruction proxy module and the agent service module in sequence. The remote agent control terminal responds to the remote agent control command by sequentially sending the remote agent control command to the control center agent device through the cloud server and the control center gateway, including: The management module in the remote agent management terminal responds to the agent system login command and sends the agent system login command to the management service through the proxy service module and the command proxy module in sequence. The control center console device executes events corresponding to the remote console control commands, and obtains the event execution results of the remote console control commands, including: The management service responds to the agent system login command and obtains the agent system login result; The control center console device sequentially connects to the cloud server via the control center gateway, and returns the event execution result to the remote console management terminal, including: The management service sequentially returns the agent system login result to the control module through the instruction proxy module and the proxy service module.
5. The remote control system according to any one of claims 1-3, characterized in that, The control center console device includes a management service, the control center gateway includes an instruction proxy module, the cloud server includes an agent service module, the remote console management terminal includes a management module, and the management service communicates with the management module through the instruction proxy module and the agent service module in sequence. The remote agent control terminal responds to the remote agent control command by sequentially sending the remote agent control command to the control center agent device through the cloud server and the control center gateway, including: The control module in the remote control terminal responds to the signal source information acquisition instruction and sends the signal source information acquisition instruction to the management service through the proxy service module and the instruction proxy module in sequence. The control center console device executes events corresponding to the remote console control commands, and obtains the event execution results of the remote console control commands, including: The management service responds to the signal source information acquisition command and determines the signal source information of the signal source of the control center console device. The control center console device sequentially connects to the cloud server via the control center gateway, and returns the event execution result to the remote console management terminal, including: The management service sequentially returns the signal source information to the control module through the instruction proxy module and the proxy service module.
6. The remote control system according to any one of claims 1-3, characterized in that, The control center console device includes a data acquisition terminal, the control center gateway includes a first media information transceiver module, the cloud server includes a second media information transceiver module, the remote console management terminal includes a third media information transceiver module, and the data acquisition terminal communicates with the third media information transceiver module through the first media information transceiver module and the second media information transceiver module in sequence. The remote agent control terminal responds to the remote agent control command by sequentially sending the remote agent control command to the control center agent device through the cloud server and the control center gateway, including: The third media information transceiver module responds to the media signal windowing command by sequentially sending the media signal windowing command to the acquisition terminal through the second media information transceiver module and the first media information transceiver module; The control center console device executes events corresponding to the remote console control commands, and obtains the event execution results of the remote console control commands, including: The acquisition terminal responds to the media signal windowing command, opens all signal sources in the control center console device, and obtains the signal source group windowing result; The control center console device sequentially connects to the cloud server via the control center gateway, and returns the event execution result to the remote console management terminal, including: The acquisition terminal sequentially returns the signal source group windowing result to the third media information transceiver module through the first media information transceiver module and the second media information transceiver module, so that the remote operator control terminal can display the audio and video images output by each signal source on its display interface.
7. The remote control system according to any one of claims 1-3, characterized in that, The control center console device includes a data acquisition terminal, the control center gateway includes a first media information transceiver module, the cloud server includes a second media information transceiver module, the remote console management terminal includes a third media information transceiver module, and the data acquisition terminal communicates with the third media information transceiver module through the first media information transceiver module and the second media information transceiver module in sequence. The remote agent control terminal responds to the remote agent control command by sequentially sending the remote agent control command to the control center agent device through the cloud server and the control center gateway, including: After the acquisition terminal of the control center console is turned on, the third media information transceiver module responds to the media signal control command and sends the media signal control command to the acquisition terminal in sequence through the second media information transceiver module and the first media information transceiver module. The media signal control command is used to control the media signal output by the acquisition terminal. The control center console device executes events corresponding to the remote console control commands, and obtains the event execution results of the remote console control commands, including: The acquisition terminal responds to the media signal control command, updates the media signal output by the acquisition terminal, and obtains the media signal update result; The control center console device sequentially connects to the cloud server via the control center gateway, and returns the event execution result to the remote console management terminal, including: The acquisition terminal sequentially returns the media signal update result to the third media information transceiver module through the first media information transceiver module and the second media information transceiver module, so that the remote control terminal updates and displays the audio and video images corresponding to the media signal output by the acquisition terminal in its display interface.
8. The remote control system according to any one of claims 1-3, characterized in that, Each acquisition terminal in the control center console is connected to a service terminal via a video data cable and a USB data cable. The service terminal is a terminal located in the same control room as the control center console.
9. The remote control system according to claim 8, characterized in that, The control center console includes a data acquisition terminal and a management terminal. The management terminal is connected to the display of the business terminal to display the audio and video output by the data acquisition terminal.
Citation Information
Patent Citations
FreeSWITCH-based cloud call center platform
CN112261235A
Equipment remote maintenance system based on digital twins
CN209170419U