CN113126542A - 监控屏的远程控制方法、***以及监控屏主机和控制终端 - Google Patents
监控屏的远程控制方法、***以及监控屏主机和控制终端 Download PDFInfo
- Publication number
- CN113126542A CN113126542A CN202110232050.2A CN202110232050A CN113126542A CN 113126542 A CN113126542 A CN 113126542A CN 202110232050 A CN202110232050 A CN 202110232050A CN 113126542 A CN113126542 A CN 113126542A
- Authority
- CN
- China
- Prior art keywords
- control
- monitoring screen
- control terminal
- instruction
- remote control
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0428—Safety, monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24024—Safety, surveillance
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明公开了一种监控屏的远程控制方法、***以及监控屏主机和控制终端。该监控屏的远程控制方法包括以下步骤:生成密钥对,并将所述密钥对中的公钥发送给服务器;在与所述控制终端建立通信连接后,接收所述控制终端发送的加密指令;根据所述密钥对中的私钥对所述加密指令进行解密以获得所述控制指令,并执行所述控制指令。根据本发明实施例的监控屏的远程控制方法,监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性。
Description
技术领域
本发明涉及远程操控领域,具体而言,涉及一种监控屏的远程控制方法、***以及监控屏主机和控制终端。
背景技术
在相关技术中,对于监控屏的控制通常有两种方案,一种方案是控制终端和控制监控屏展示内容的监控屏主机使用一台输入设备,若输入设备为移动设备,例如iPAD,iPAD上的控制界面和展示界面一样,导致控制界面操作不便,用户体验差,不能满足远程控制的便捷需求,尤其展示界面繁杂的时候,导致界面切换容易出错;若输入设备为PC(personalcomputer,个人电脑),用户操作控制需要在PC旁边,且操作过程中鼠标在监控屏界面上显示,影响监控屏的美观。另一种方案是控制终端和监控屏主机分离,控制终端远程控制监控屏主机,但远程控制会造成较高的网络延迟,且远程控制的安全性难以得到保障,用户体验较差。
发明内容
本发明旨在至少在一定程度上解决现有技术中的上述技术问题之一。为此,本发明的第一个目的在于提出一种监控屏的远程控制方法,可实现控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性。
本发明的第二个目的在于提出另一种监控屏的远程控制方法。
本发明的第三个目的在于提出一种计算机可读存储介质。
本发明的第四个目的在于提出一种监控屏主机。
本发明的第五个目的在于提出一种控制终端。
本发明的第六个目的在于提出一种监控屏的远程控制***。
为实现上述目的,本发明第一方面实施例提出一种监控屏的远程控制方法,包括以下步骤:生成密钥对,并将所述密钥对中的公钥发送给服务器,以便所述服务器根据控制终端发送的控制请求对所述控制终端校验通过后将所述公钥发送给所述控制终端;在与所述控制终端建立通信连接后,接收所述控制终端发送的加密指令,其中,所述加密指令由所述控制终端根据所述公钥对控制指令进行加密得到;根据所述密钥对中的私钥对所述加密指令进行解密以获得所述控制指令,并执行所述控制指令,以及通过所述监控屏展示执行结果。
根据本发明实施例的监控屏的远程控制方法,监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
根据本发明的一些实施例,与所述控制终端之间采用TCP协议或UDP协议进行通信。
根据本发明的一些实施例,所述的监控屏的远程控制方法还包括:将所述执行结果广播给所述控制终端,并将所述执行结果发送给所述服务器进行存储。
根据本发明的一些实施例,在所述监控屏重启时,重新生成所述密钥对。
为实现上述目的,本发明第二方面实施例提出一种监控屏的远程控制方法,包括以下步骤:发送控制请求给服务器,以便所述服务器根据所述控制请求对所述控制终端校验通过后将接收到的公钥下发,其中,所述公钥由监控屏主机生成;接收所述公钥,并根据所述公钥对控制指令进行加密以生成加密指令;在与所述监控屏主机建立通信连接后,将所述加密指令发送给所述监控屏主机,以便所述监控屏主机根据所述公钥对应的私钥解密所述加密指令以获得所述控制指令,并执行所述控制指令,以及通过所述监控屏展示执行结果。
根据本发明实施例的监控屏的远程控制方法,监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
根据本发明的一些实施例,采用socket套接字通过TCP协议或UDP协议与所述监控屏主机建立通信连接。
为实现上述目的,本发明第三方面实施例提出一种计算机可读存储介质,其上存储有监控屏的远程控制程序,该监控屏的远程控制程序被处理器执行时实现如上述第一方面实施例的监控屏的远程控制方法或者如上述第二方面实施例的监控屏的远程控制方法。
根据本发明实施例的计算机可读存储介质,通过上述的监控屏的远程控制方法,可实现监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
为实现上述目的,本发明第四方面实施例提出一种监控屏主机,包括存储器、处理器及存储在存储器上并可在处理器上运行的监控屏的远程控制程序,所述处理器执行所述监控屏的远程控制程序时,实现如上述的监控屏的远程控制方法。
根据本发明实施例的监控屏主机,通过上述的监控屏的远程控制方法,监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
为实现上述目的,本发明第五方面实施例提出一种控制终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的监控屏的远程控制程序,所述处理器执行所述监控屏的远程控制程序时,实现如上述的监控屏的远程控制方法。
根据本发明实施例的控制终端,通过上述实施例的监控屏的远程控制方法,监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
为实现上述目的,本发明第六方面实施例提出一种监控屏的远程控制***,包括监控屏主机、服务器和控制终端,其中,所述监控屏主机用于生成密钥对,并将所述密钥对中的公钥发送给所述服务器;所述控制终端用于发送控制请求给所述服务器;所述服务器用于根据所述控制请求对所述控制终端进行校验,并在校验通过后将接收到的公钥发送给所述控制终端;所述控制终端还用于,根据所述公钥对控制指令进行加密以生成加密指令,并在建立与所述监控屏主机之间的通信连接后,将所述加密指令发送给所述监控屏主机;所述监控屏主机还用于,根据所述密钥对中的私钥对所述加密指令进行解密以获得所述控制指令,并执行所述控制指令,以及通过所述监控屏展示执行结果。
根据本发明实施例的监控屏的远程控制***,可用于物联网通信技术及远程操控领域,其中,控制终端可通过WIFI广播和监控屏主机建立socket长连接,并向监控屏主机发送加密控制指令,监控屏主机接收到加密控制指令后进行解密,以及响应控制指令的操作内容,并将操作记录上传到服务器,从而解决了监控屏主机和控制终端的实时控制及安全控制的问题,提供了快捷安全的监控屏的远程控制方案。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
图1为根据本发明一个实施例的监控屏的远程控制方法的流程图;
图2为根据本发明另一个实施例的监控屏的远程控制方法的流程图;
图3是根据本发明一个实施例的监控屏的远程控制***的示意图。
附图标记:
监控屏1、监控屏主机2、服务器3、密钥服务器31、数据服务器32、控制终端4。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
下面结合附图详细描述根据本发明实施例的监控屏的远程控制方法、***以及监控屏主机和控制终端。
图1为根据本发明一个实施例的监控屏的远程控制方法的流程图。其中,监控屏的远程控制方法包括以下步骤:
步骤S11,生成密钥对,并将密钥对中的公钥发送给服务器,以便服务器根据控制终端发送的控制请求对控制终端校验通过后将公钥发送给控制终端。
在本发明的一些实施例中,密钥对是由监控屏主机随机生成的,监控屏主机将密钥对中的公钥发送给服务器,控制终端可向服务器发送控制请求,服务器可通过用户密码身份对控制终端进行校验,如果对控制终端校验通过,则下发公钥给控制终端,以保证信息传输的安全性。
步骤S12,在与控制终端建立通信连接后,接收控制终端发送的加密指令,其中,加密指令由控制终端根据公钥对控制指令进行加密得到。
在本发明的一些实施例中,控制终端连接监控屏主机网段,以实现监控屏主机与控制终端组网,从而有利于降低监控屏主机与控制终端之间通信的网络延迟。在监控屏主机与控制终端建立通信连接后,用户可通过控制终端下达控制控制指令,控制终端根据公钥将控制指令加密以生成加密指令,并将加密指令广播给监控屏主机,以使监控屏主机接收控制终端发送的加密指令。
步骤S13,根据密钥对中的私钥对加密指令进行解密以获得控制指令,并执行控制指令,以及通过监控屏展示执行结果。
在本发明的一些实施例中,监控屏主机根据密钥对中的私钥对接收到的加密指令进行解密,以获得控制指令,然后监控屏主机执行控制指令,并通过监控屏展示执行结果,从而完成用户对监控屏的远程操控。
可选地,控制指令可以是切换监控屏的展示内容指令,例如控制指令为将监控屏第一预设区域显示的第一预设内容切换为第二预设内容,则监控屏展示执行结果为第一预设区域显示第二预设内容。
根据本发明实施例的监控屏的远程控制方法,监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
在本发明的一些实施例中,与控制终端之间采用TCP协议或UDP协议进行通信。
在本发明的一个实施例中,监控屏主机与控制终端之间基于socket套接字实现TCP(Transmission Control Protocol,传输控制协议)长连接,以在不需要服务器中转的情况下实现传输远程控制指令,从而实现监控屏主机与控制终端组网,以降低监控屏主机与控制终端之间通信的网络延迟,进而有利于提升用户体验。
在本发明的另一个实施例中,监控屏主机与控制终端之间基于socket套接字实现UDP(User Datagram Protocol,用户数据报协议)长连接,以在不需要服务器中转的情况下实现传输远程控制指令,从而实现监控屏主机与控制终端组网,以降低监控屏主机与控制终端之间通信的网络延迟,进而有利于提升用户体验。
在本发明的一些实施例中,监控屏的远程控制方法还包括:将执行结果广播给控制终端,并将执行结果发送给服务器进行存储。
具体地,监控屏主机将执行结果广播给控制终端,控制终端可显示执行结果,从而保证控制终端与用户的交互体验和用户的满意度。监控屏主机将执行结果发送给服务器进行存储,以便于运维问题的检索,可选地,监控屏主机通过HTTP(Hypertext TransferProtocol,超文本传输协议)将执行结果发送给服务器进行保存归档。
在本发明的一些实施例中,在监控屏重启时,重新生成密钥对,控制终端通过服务器重新获取公钥,从而有利于保证监控屏的远程控制的安全性。
图2为根据本发明另一个实施例的监控屏的远程控制方法的流程图,其中监控屏的远程控制方法包括以下步骤:
步骤S21,发送控制请求给服务器,以便服务器根据控制请求对控制终端校验通过后将接收到的公钥下发,其中,公钥由监控屏主机生成;
在本发明的一些实施例中,控制终端可向服务器发送控制请求,服务器可通过用户密码身份对控制终端进行校验,如果对控制终端校验通过,则下发公钥给控制终端,以保证信息传输的安全性。其中,公钥由监控屏主机随机生成,监控屏主机在生成公钥时,还同时生成与公钥对应的私钥。
步骤S22,接收公钥,并根据公钥对控制指令进行加密以生成加密指令;
在本发明的一些实施例中,控制终端接收公钥后,用户可通过控制终端下达控制控制指令,控制终端根据公钥将控制指令加密以生成加密指令。
步骤S23,在与监控屏主机建立通信连接后,将加密指令发送给监控屏主机,以便监控屏主机根据公钥对应的私钥解密加密指令以获得控制指令,并执行控制指令,以及通过监控屏展示执行结果。
在本发明的一些实施例中,控制终端连接监控屏主机网段,以实现监控屏主机与控制终端组网,从而有利于降低监控屏主机与控制终端之间通信的网络延迟。在控制终端与监控屏主机建立通信连接后,控制终端将加密指令发送给监控屏主机,以便监控屏主机根据公钥对应的私钥解密加密指令,以获得控制指令,然后监控屏主机执行控制指令,并通过监控屏展示执行结果,从而完成用户对监控屏的远程操控。
可选地,控制指令可以是切换监控屏的展示内容指令,例如控制指令为将监控屏第一预设区域显示的第一预设内容切换为第二预设内容,则监控屏展示执行结果为第一预设区域显示第二预设内容。
根据本发明实施例的监控屏的远程控制方法,监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
在本发明的一些实施例中,采用socket套接字通过TCP协议或UDP协议与监控屏主机建立通信连接。
在本发明的一个实施例中,监控屏主机与控制终端之间基于socket套接字实现TCP长连接,以在不需要服务器中转的情况下实现传输远程控制指令,从而实现监控屏主机与控制终端组网,以降低监控屏主机与控制终端之间通信的网络延迟,进而有利于提升用户体验。
在本发明的另一个实施例中,监控屏主机与控制终端之间基于socket套接字实现UDP长连接,以在不需要服务器中转的情况下实现传输远程控制指令,从而实现监控屏主机与控制终端组网,以降低监控屏主机与控制终端之间通信的网络延迟,进而有利于提升用户体验。
另外,本发明的实施例还提供一种计算机可读存储介质,其上存储有监控屏的远程控制程序,该监控屏的远程控制程序被处理器执行时实现上述实施例的监控屏的远程控制方法。
根据本发明实施例的计算机可读存储介质,通过上述实施例的监控屏的远程控制方法,可实现监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
此外,本发明的实施例还提供一种监控屏主机,包括存储器、处理器及存储在存储器上并可在处理器上运行的监控屏的远程控制程序,处理器执行监控屏的远程控制程序时,实现如上述实施例的监控屏的远程控制方法。
根据本发明实施例的监控屏主机,通过上述实施例的监控屏的远程控制方法,监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
另外,本发明的实施例还提供一种控制终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的监控屏的远程控制程序,处理器执行监控屏的远程控制程序时,实现如上述实施例的监控屏的远程控制方法。
根据本发明实施例的控制终端,通过上述实施例的监控屏的远程控制方法,监控屏主机与控制终端组网,且控制终端将用户的控制指令加密后广播给监控屏主机,监控屏主机解密后执行控制指令,并通过监控屏展示执行结果,从而实现了控制终端对监控屏的远程低延迟的实时控制,并保证了远程控制的安全性,从而有利于提升用户体验和满意度。
图3是根据本发明一个实施例的监控屏的远程控制***的示意图,其中,监控屏的远程控制***包括监控屏主机2、服务器3和控制终端4,监控屏1的远程控制***还包括大屏监控操控端***,大屏监控操控端***可以为CS(Client/Server,客户机/服务器)或BS(Browser/Serve,浏览器/服务器)架构***,大屏监控操控端***包括展示终端***、后台***和智能控制终端***,展示终端***安装在监控屏1输入端的监控屏主机2,后台***部署在私有云或公有云服务器上,智能控制终端***可安装到控制终端4中,其中,监控屏1可以是显示监控内容的屏幕或投影,监控屏主机2可以是计算机,控制终端4可以是手机、平板电脑等设备,服务器3可以包括密钥服务器31和数据服务器32。例如监控屏1为LCD液晶拼接监控大屏,监控屏主机2为PC,控制终端4为智能手机或iPAD。
在监控屏1的远程控制***中,监控屏主机2用于生成密钥对,并将密钥对中的公钥发送给服务器3。控制终端4用于发送控制请求给服务器3。服务器3用于根据控制请求对控制终端4进行校验,并在校验通过后将接收到的公钥发送给控制终端4。控制终端4还用于根据公钥对控制指令进行加密以生成加密指令,并在建立与监控屏主机2之间的通信连接后,将加密指令发送给监控屏主机2。监控屏主机2还用于根据密钥对中的私钥对加密指令进行解密以获得控制指令,并执行控制指令,以及通过监控屏1展示执行结果。
参照图3所示,监控屏的远程控制***的使用过程如下:
步骤S100,监控屏主机2将随机生成的公钥发送给密钥服务器31。
步骤S200,控制终端4连接监控屏主机2网段。
步骤S300,控制终端4发送控制请求,密钥服务器31核实用户密码身份后,下发公钥给控制终端4。
步骤S400,控制终端4采用socket套接字通过TCP或UDP与监控屏主机2建立长连接。
步骤S500,控制终端4将控制指令通过公钥加密后通过socket广播给监控屏主机2。
步骤S600,监控屏主机2通过私钥解密,并执行控制指令,通过指令内容切换监控屏1的界面内容。
步骤S700,监控屏主机2将执行结果广播给控制终端4,并通过http上传给数据服务器32,作为操作记录进行保存归档。
步骤S800,为保证安全,每次监控屏主机2重新启动后密钥重新生成,控制终端4重新获取密钥。
根据本发明实施例的监控屏的远程控制***,可用于物联网通信技术及远程操控领域,其中,控制终端可通过WIFI广播和监控屏主机建立socket长连接,并向监控屏主机发送加密控制指令,监控屏主机接收到加密控制指令后进行解密,以及响应控制指令的操作内容,并将操作记录上传到服务器,从而解决了监控屏主机和控制终端的实时控制及安全控制的问题,提供了快捷安全的监控屏的远程控制方案。
需要说明的是,处理器可能是一种集成电路芯片,具有信号的处理能力。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(NetworkProcessor,NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。
另外,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。此外,本领域的技术人员可以将本说明书中描述的不同实施例或示例进行接合和组合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (10)
1.一种监控屏的远程控制方法,其特征在于,包括以下步骤:
生成密钥对,并将所述密钥对中的公钥发送给服务器,以便所述服务器根据控制终端发送的控制请求对所述控制终端校验通过后将所述公钥发送给所述控制终端;
在与所述控制终端建立通信连接后,接收所述控制终端发送的加密指令,其中,所述加密指令由所述控制终端根据所述公钥对控制指令进行加密得到;
根据所述密钥对中的私钥对所述加密指令进行解密以获得所述控制指令,并执行所述控制指令,以及通过所述监控屏展示执行结果。
2.如权利要求1所述的监控屏的远程控制方法,其特征在于,与所述控制终端之间采用TCP协议或UDP协议进行通信。
3.如权利要求1所述的监控屏的远程控制方法,其特征在于,还包括:
将所述执行结果广播给所述控制终端,并将所述执行结果发送给所述服务器进行存储。
4.如权利要求1-3中任一项所述的监控屏的远程控制方法,其特征在于,在所述监控屏重启时,重新生成所述密钥对。
5.一种监控屏的远程控制方法,其特征在于,包括以下步骤:
发送控制请求给服务器,以便所述服务器根据所述控制请求对所述控制终端校验通过后将接收到的公钥下发,其中,所述公钥由监控屏主机生成;
接收所述公钥,并根据所述公钥对控制指令进行加密以生成加密指令;
在与所述监控屏主机建立通信连接后,将所述加密指令发送给所述监控屏主机,以便所述监控屏主机根据所述公钥对应的私钥解密所述加密指令以获得所述控制指令,并执行所述控制指令,以及通过所述监控屏展示执行结果。
6.如权利要求5所述的监控屏的远程控制方法,其特征在于,采用socket套接字通过TCP协议或UDP协议与所述监控屏主机建立通信连接。
7.一种计算机可读存储介质,其特征在于,其上存储有监控屏的远程控制程序,该监控屏的远程控制程序被处理器执行时实现如权利要求1-4中任一项所述的监控屏的远程控制方法或者如权利要求5-6中任一项所述的监控屏的远程控制方法。
8.一种监控屏主机,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的监控屏的远程控制程序,所述处理器执行所述监控屏的远程控制程序时,实现如权利要求1-4中任一项所述的监控屏的远程控制方法。
9.一种控制终端,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的监控屏的远程控制程序,所述处理器执行所述监控屏的远程控制程序时,实现如权利要求5-6中任一项所述的监控屏的远程控制方法。
10.一种监控屏的远程控制***,其特征在于,包括监控屏主机、服务器和控制终端,其中,
所述监控屏主机用于生成密钥对,并将所述密钥对中的公钥发送给所述服务器;
所述控制终端用于发送控制请求给所述服务器;
所述服务器用于根据所述控制请求对所述控制终端进行校验,并在校验通过后将接收到的公钥发送给所述控制终端;
所述控制终端还用于,根据所述公钥对控制指令进行加密以生成加密指令,并在建立与所述监控屏主机之间的通信连接后,将所述加密指令发送给所述监控屏主机;
所述监控屏主机还用于,根据所述密钥对中的私钥对所述加密指令进行解密以获得所述控制指令,并执行所述控制指令,以及通过所述监控屏展示执行结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110232050.2A CN113126542B (zh) | 2021-03-02 | 2021-03-02 | 监控屏的远程控制方法、***以及监控屏主机和控制终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110232050.2A CN113126542B (zh) | 2021-03-02 | 2021-03-02 | 监控屏的远程控制方法、***以及监控屏主机和控制终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113126542A true CN113126542A (zh) | 2021-07-16 |
CN113126542B CN113126542B (zh) | 2023-09-19 |
Family
ID=76772402
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110232050.2A Active CN113126542B (zh) | 2021-03-02 | 2021-03-02 | 监控屏的远程控制方法、***以及监控屏主机和控制终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113126542B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106059869A (zh) * | 2016-07-26 | 2016-10-26 | 北京握奇智能科技有限公司 | 一种物联网智能家居设备安全控制方法及*** |
WO2016191961A1 (zh) * | 2015-05-29 | 2016-12-08 | 华为技术有限公司 | 一种与车机交互数据的方法、服务器、移动终端和装置 |
CN110719203A (zh) * | 2019-10-12 | 2020-01-21 | 腾讯云计算(北京)有限责任公司 | 智能家居设备的操作控制方法、装置、设备及存储介质 |
JP2020178185A (ja) * | 2019-04-16 | 2020-10-29 | 日本放送協会 | コンテンツ配信装置、携帯端末、受信装置およびそれらのプログラム |
CN112073193A (zh) * | 2020-09-07 | 2020-12-11 | 江苏徐工工程机械研究院有限公司 | 信息安全处理方法、装置和***、工程车辆 |
CN112332975A (zh) * | 2020-11-03 | 2021-02-05 | 郑州信大捷安信息技术股份有限公司 | 物联网设备安全通信方法及*** |
-
2021
- 2021-03-02 CN CN202110232050.2A patent/CN113126542B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016191961A1 (zh) * | 2015-05-29 | 2016-12-08 | 华为技术有限公司 | 一种与车机交互数据的方法、服务器、移动终端和装置 |
CN107430394A (zh) * | 2015-05-29 | 2017-12-01 | 华为技术有限公司 | 一种与车机交互数据的方法、服务器、移动终端和装置 |
CN106059869A (zh) * | 2016-07-26 | 2016-10-26 | 北京握奇智能科技有限公司 | 一种物联网智能家居设备安全控制方法及*** |
JP2020178185A (ja) * | 2019-04-16 | 2020-10-29 | 日本放送協会 | コンテンツ配信装置、携帯端末、受信装置およびそれらのプログラム |
CN110719203A (zh) * | 2019-10-12 | 2020-01-21 | 腾讯云计算(北京)有限责任公司 | 智能家居设备的操作控制方法、装置、设备及存储介质 |
CN112073193A (zh) * | 2020-09-07 | 2020-12-11 | 江苏徐工工程机械研究院有限公司 | 信息安全处理方法、装置和***、工程车辆 |
CN112332975A (zh) * | 2020-11-03 | 2021-02-05 | 郑州信大捷安信息技术股份有限公司 | 物联网设备安全通信方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN113126542B (zh) | 2023-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019120091A1 (zh) | 身份认证方法、***及计算设备 | |
WO2020168830A1 (zh) | 一种智能电视的交互方法、存储介质及智能电视 | |
US10206104B2 (en) | Session completion through co-browsing | |
US10034057B2 (en) | Message processing method, device, gateway, STB and IPTV | |
CN113055867A (zh) | 终端辅助配网的方法和装置、电子设备 | |
CN111726886A (zh) | 网络配置方法、装置及电子设备 | |
CN103152321B (zh) | 流媒体内容和服务的数字权利管理的方法和*** | |
TWI553504B (zh) | 雲端加密系統及方法 | |
US11457254B2 (en) | Systems and methods for secure communications between media devices | |
CN106131008B (zh) | 视音频监控设备及其安全认证方法、视音频展示设备 | |
CN115065487B (zh) | 隐私保护云计算方法、保护金融隐私数据的云计算方法 | |
CN108667820B (zh) | 共享电子白板加密方法、***、电子设备、存储介质 | |
CN110995422B (zh) | 一种数据分析方法、***、设备及计算机可读存储介质 | |
CN113242134A (zh) | 数字证书签名方法、装置、***及存储介质 | |
US20170293987A1 (en) | License verification method executed via mobile device and associated computer program product | |
CN113126542B (zh) | 监控屏的远程控制方法、***以及监控屏主机和控制终端 | |
CN109600631B (zh) | 视频文件的加密及公布方法与装置 | |
CN112689016B (zh) | 智能设备控制方法、设备和存储介质 | |
CN114793178B (zh) | 配网方法、装置、设备和存储介质 | |
CN115604862A (zh) | 视频流传输方法及*** | |
CN112134874A (zh) | 数据传输方法、终端设备、服务器、***及存储介质 | |
CN114095496A (zh) | 终端应用处理方法、边缘云应用服务器以及***、介质 | |
CN111970281B (zh) | 基于验证服务器的路由设备远程控制方法、***及电子设备 | |
CN114245161B (zh) | 一种直播推流方法、装置、存储介质及电子设备 | |
CN116684424A (zh) | 智慧屏控制方法、***、设备及计算机可读存储介质 |
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 |