Movatterモバイル変換


[0]ホーム

URL:


CN116647446A - Configuration-free networking method, device and system, electronic equipment and storage medium - Google Patents

Configuration-free networking method, device and system, electronic equipment and storage medium
Download PDF

Info

Publication number
CN116647446A
CN116647446ACN202310758624.9ACN202310758624ACN116647446ACN 116647446 ACN116647446 ACN 116647446ACN 202310758624 ACN202310758624 ACN 202310758624ACN 116647446 ACN116647446 ACN 116647446A
Authority
CN
China
Prior art keywords
internet
configuration
nvr
things platform
password
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.)
Pending
Application number
CN202310758624.9A
Other languages
Chinese (zh)
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.)
China Construction Third Engineering Bureau Information Technology Co ltd
Original Assignee
China Construction Third Engineering Bureau Information 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 China Construction Third Engineering Bureau Information Technology Co ltdfiledCriticalChina Construction Third Engineering Bureau Information Technology Co ltd
Priority to CN202310758624.9ApriorityCriticalpatent/CN116647446A/en
Publication of CN116647446ApublicationCriticalpatent/CN116647446A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开一种免配置入网方法、装置、系统、电子设备及存储介质,包括如下步骤:首先,当设备安装并且连通网络时,通过HTTPS协议向物联网平台发送MQTT服务登入请求,以获取所述物联网平台返回的MQTT服务连接的账号和密码;基于所述物联网平台返回的MQTT服务连接的账号和密码,与所述物联网平台建立通信长链接,并获取所述物联网平台下发的NVR配置参数;最后,将获取的NVR配置参数下发至NVR软件系统,以使所述NVR软件系统进行系统参数配置,并在完成配置后与所述物联网平台通过GB/T28181协议建立通信长链接,使所述物联网平台将设备更新为在线状态;完成摄像头免配置入网,达到即插即用的使用效果。

The invention discloses a configuration-free network access method, device, system, electronic equipment and storage medium, including the following steps: first, when the equipment is installed and connected to the network, an MQTT service login request is sent to the Internet of Things platform through the HTTPS protocol to obtain all The account number and password of the MQTT service connection returned by the Internet of Things platform; based on the account number and password of the MQTT service connection returned by the Internet of Things platform, a long communication link is established with the Internet of Things platform, and the issued by the Internet of Things platform is obtained. NVR configuration parameters; finally, the acquired NVR configuration parameters are sent to the NVR software system, so that the NVR software system performs system parameter configuration, and establishes communication with the Internet of Things platform through the GB/T28181 protocol after the configuration is completed The long link enables the IoT platform to update the device to an online state; completes the configuration-free access of the camera to the network, achieving a plug-and-play effect.

Description

Configuration-free networking method, device and system, electronic equipment and storage medium
Technical Field
The invention relates to the field of configuration of equipment of the Internet of things, in particular to a configuration-free networking method, a configuration-free networking device, a configuration-free networking system, electronic equipment and a storage medium.
Background
NVR is a network video recorder, is a store-and-forward part of a network video monitoring system, and has the core function of storing and forwarding video streams. Usually, the video recorder cooperates with a video encoder DVS or a network camera IPC to complete video recording, storing and forwarding functions.
When the existing cameras on the market are used on the industrial field, the professional implementation personnel can access the network after carrying out network configuration on the NVR on the spot. Parameters including access type, device serial number, model number, etc. all need to be manually configured. For the staff on the construction site, the configuration threshold is higher, the time consumption is longer, and the implementation efficiency is improved.
Disclosure of Invention
The invention aims to overcome the technical defects, and provides a configuration-free network access method, a configuration-free network access system, electronic equipment and a storage medium, which solve the technical problem that in the prior art, a professional is required to manually configure NVR on site and then a camera side can access the network.
In order to achieve the technical purpose, the invention adopts the following technical scheme:
in a first aspect, the present invention provides a configuration-free network access method, including the following steps:
when equipment is installed and connected with a network, an MQTT service login request is sent to an Internet of things platform through an HTTPS protocol so as to acquire an account number and a password of MQTT service connection returned by the Internet of things platform;
based on an account number and a password of the MQTT service connection returned by the Internet of things platform, establishing a communication long link with the Internet of things platform, and acquiring NVR configuration parameters issued by the Internet of things platform;
and issuing the acquired NVR configuration parameters to an NVR software system so that the NVR software system performs system parameter configuration, and establishing a communication long link with the Internet of things platform through a GB/T28181 protocol after the configuration is completed so that the Internet of things platform updates the equipment to be in an online state.
In some embodiments, the sending, by HTTPS protocol, an MQTT service login request to an internet of things platform to obtain an account number and a password of an MQTT service connection returned by the internet of things platform includes:
and automatically establishing connection with the Internet of things platform through an HTTPS protocol, sending equipment information and ciphertext to the Internet of things platform, requesting to acquire an account number and a password of the MQTT service login, and acquiring the account number and the password of the MQTT service connection returned by the Internet of things platform after the equipment information and the ciphertext pass verification.
In some embodiments, the establishing a long communication link with the internet of things platform based on the account number and the password of the MQTT service connection returned by the internet of things platform includes:
and establishing connection with the MQTT service of the Internet of things platform through an MQTT protocol, sending an account number and a password of the MQTT service connection returned by the Internet of things platform to the MQTT service of the Internet of things platform, and establishing a long communication link with the MQTT service of the Internet of things platform after the account number and the password pass verification.
In some embodiments, the requesting the internet of things platform to obtain the NVR configuration parameters includes:
after a communication long link is established with the MQTT service of the Internet of things platform, the NVR configuration parameters are acquired from the Internet of things platform by requesting the MQTT service.
In some embodiments, the issuing the obtained NVR configuration parameters to the NVR software system includes:
and after the obtained NVR configuration parameters are stored, the NVR configuration parameters are issued to the NVR software system through an interface of the NVR software system.
In some embodiments, the NVR configuration parameters at least include SIP server IP, port, account password, GB28181 version information.
In a second aspect, the present invention further provides a configuration-free network access device, including:
the MQTT service account password acquisition module is used for sending an MQTT service login request to an Internet of things platform through an HTTPS protocol when equipment is installed and connected with a network so as to acquire an account and a password of MQTT service connection returned by the Internet of things platform;
the NVR configuration parameter acquisition module is used for establishing a communication long link with the Internet of things platform based on an account number and a password of the MQTT service connection returned by the Internet of things platform and acquiring NVR configuration parameters issued by the Internet of things platform;
the NVR configuration parameter issuing module is used for issuing the obtained NVR configuration parameters to an NVR software system so that the NVR software system can carry out system parameter configuration, and after the configuration is completed, a communication long link is established with the Internet of things platform through a GB/T28181 protocol so that the Internet of things platform can update equipment to be in an on-line state.
In a third aspect, the present invention further provides a configuration-free network access system, including an internet of things platform, an NVR software system, and the configuration-free network access device as described above, where the internet of things platform and the NVR software system are both in communication connection with the configuration-free network access device, and the internet of things platform is also in communication connection with the NVR software system, where,
the internet of things platform is used for issuing an account number and a password connected with the MQTT service and NVR configuration parameters to the configuration-free network access device and updating the state of equipment;
the NVR software system is used for receiving NVR configuration parameters issued by the configuration-free network access device and carrying out system parameter configuration by utilizing the NVR configuration parameters; and after configuration is completed, a communication long link is established with the Internet of things platform through a GB/T28181 protocol, so that the Internet of things platform updates the equipment state.
In a fourth aspect, the present invention also provides an electronic device, including: a processor and a memory;
the memory has stored thereon a computer readable program executable by the processor;
the processor, when executing the computer readable program, implements the steps in the configuration-free networking method as described above.
In a fifth aspect, the present invention also provides a computer readable storage medium storing one or more programs executable by one or more processors to implement the steps in the configuration-free networking method as described above.
Compared with the prior art, the configuration-free networking method, device, system, electronic equipment and storage medium provided by the invention have the advantages that firstly, when the equipment is installed and connected with a network, an MQTT service login request is sent to an Internet of things platform through an HTTPS protocol so as to acquire an account number and a password of MQTT service connection returned by the Internet of things platform; based on an account number and a password of the MQTT service connection returned by the Internet of things platform, establishing a communication long link with the Internet of things platform, and acquiring NVR configuration parameters issued by the Internet of things platform; finally, the obtained NVR configuration parameters are issued to the NVR software system, so that the NVR software system carries out system parameter configuration, and after the configuration is completed, a communication long link is established with the Internet of things platform through a GB/T28181 protocol, so that the Internet of things platform updates the equipment to be in an on-line state; the camera is not configured into the network, so that the use effect of plug and play is achieved.
Drawings
FIG. 1 is a flow chart of an embodiment of a configuration-free networking method provided by the present invention;
FIG. 2 is a schematic diagram of an embodiment of a configuration-free network system according to the present invention;
FIG. 3 is a schematic diagram of an embodiment of a configuration-free network device according to the present invention;
FIG. 4 is a schematic diagram illustrating an operating environment of an embodiment of a configuration-free networking program according to the present invention.
Detailed Description
The present invention will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present invention more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The invention provides a configuration-free networking method, a configuration-free networking device, a configuration-free networking system, electronic equipment and a storage medium, which can be used in NVR. The methods, apparatus, systems, devices, or computer readable storage media of the present invention may be integrated with or relatively independent of the systems described above.
In this embodiment, a configuration-free networking method is provided, which may be executed by an NVR, and in particular, may be executed by one or more processors of the NVR. Fig. 1 is a flowchart of a configuration-free network access method provided in an embodiment of the present invention, referring to fig. 1, the configuration-free network access method includes the following steps:
s100, when equipment is installed and connected with a network, an MQTT service login request is sent to an Internet of things platform through an HTTPS protocol so as to acquire an account number and a password of MQTT service connection returned by the Internet of things platform;
s200, establishing a communication long link with the Internet of things platform based on an account number and a password of the MQTT service connection returned by the Internet of things platform, and acquiring NVR configuration parameters issued by the Internet of things platform;
s300, the obtained NVR configuration parameters are issued to the NVR software system, so that the NVR software system performs system parameter configuration, and after the configuration is completed, a communication long link is established with the Internet of things platform through a GB/T28181 protocol, so that the Internet of things platform updates the equipment to be in an on-line state.
In the embodiment, firstly, when equipment is installed and connected with a network, an MQTT service login request is sent to an Internet of things platform through an HTTPS protocol to acquire an account number and a password of MQTT service connection returned by the Internet of things platform; based on an account number and a password of the MQTT service connection returned by the Internet of things platform, establishing a communication long link with the Internet of things platform, and acquiring NVR configuration parameters issued by the Internet of things platform; finally, the obtained NVR configuration parameters are issued to the NVR software system, so that the NVR software system carries out system parameter configuration, and after the configuration is completed, a communication long link is established with the Internet of things platform through a GB/T28181 protocol, so that the Internet of things platform updates the equipment to be in an on-line state; the camera is not configured into the network, so that the use effect of plug and play is achieved.
In some embodiments, in step S100, before the NVR device leaves the factory, the configuration-free networking program is integrated with the NVR software system into the NVR firmware when the NVR software system is developed, and the firmware is burned into the NVR device; when equipment is installed and connected with a network, the configuration-free network access device is started together with an NVR software system, and the NVR equipment adds the found camera into the NVR software system by searching the camera in the local area network; meanwhile, when the NVR equipment leaves the factory, the equipment information list is sent to an operator of the platform of the Internet of things; an operator of the Internet of things platform imports the equipment information list into the Internet of things platform to finish the addition of NVR equipment; the configuration-free networking device automatically establishes connection with the Internet of things platform through an HTTPS protocol, encrypts the equipment serial number, manufacturer information and a time stamp in a salified encryption mode to generate a ciphertext, sends the equipment information and the ciphertext to the Internet of things platform and requests the Internet of things platform to acquire an account number and a password of an MQTT service login, and after verification is passed, acquires the account number and the password of the MQTT service connection returned by the Internet of things platform, and when the sent equipment information and the ciphertext are incorrect, prompts a request failure warning and does not continue the next flow.
In some embodiments, in step S200, after receiving the account number and the password of the MQTT service connection returned by the internet of things platform, the configuration-free access network device firstly establishes a connection with the MQTT service of the internet of things platform through the MQTT protocol, secondly sends the account number and the password of the MQTT service connection returned by the internet of things platform to the MQTT service of the internet of things platform, and finally establishes a long communication link with the MQTT service of the internet of things platform after the account number and the password pass verification; after the configuration-free networking device establishes a communication long link with the MQTT service of the Internet of things platform, the network-free networking device acquires NVR configuration parameters from the Internet of things platform by requesting the MQTT service, and after the request passes, the Internet of things platform issues the NVR configuration parameters to the configuration-free networking device through the MQTT service; the NVR configuration parameters at least comprise IP of the SIP server, a port, an account password and GB28181 version information.
In some embodiments, in step S300, after the configuration-free network access device acquires the NVR configuration parameters, the acquired NVR configuration parameters are stored in the NVR device, then the NVR configuration parameters are issued to the NVR software system through an interface of the NVR software system, and after the NVR software system acquires the NVR configuration parameters, the NVR software system utilizes the SIP server IP, port, account password, and GB28181 version information of the NVR configuration parameters to perform system parameter configuration on the NVR device; after the NVR software system completes parameter configuration, logging in a video cloud of the Internet of things platform through a GB/T28181 protocol, and establishing a communication long link; after the internet of things platform receives heartbeat sent by the NVR equipment through the SIP communication protocol, updating the state of the NVR equipment into an on-line state; specifically, after the NVR software system logs into the video cloud of the internet of things platform through the SIP of the GB/T28181 protocol, the NVR device sends a heartbeat message to the internet of things platform through the SIP every N seconds, and after the internet of things platform receives the heartbeat message, the state of the NVR device is updated to be in an on-line state and the same heartbeat message is replied to the NVR device.
Based on the above configuration-free network access method, the embodiment of the present invention further provides a configuration-free network access system 400 correspondingly, referring to fig. 2, where the configuration-free network access system 400 includes a configuration-free network access device 410, an nvr software system 420, and an internet of things platform 430; the internet of things platform 430 and the NVR software system 420 are both communicatively connected to the configuration-free network device 410, and the internet of things platform 430 is also communicatively connected to the NVR software system 420.
The internet of things platform 430 is configured to issue an account number and a password of the MQTT service connection and NVR configuration parameters to the configuration-free access device, and update a state of the device.
The NVR software system 420 is configured to receive an NVR configuration parameter issued by the configuration-free network access device, and perform system parameter configuration by using the NVR configuration parameter; and after configuration is completed, a communication long link is established with the Internet of things platform through a GB/T28181 protocol, so that the Internet of things platform updates the equipment state.
Based on the above-mentioned camera configuration-free network access method, the embodiment of the present invention further provides a camera configuration-free network access device 410, referring to fig. 3, where the configuration-free network access device 410 includes an MQTT service account password module 411, an NVR configuration parameter module 412, and an NVR configuration parameter module 413.
The MQTT service account password obtaining module 411 is configured to send an MQTT service login request to an internet of things platform through an HTTPS protocol when the device is installed and connected to a network, so as to obtain an account and a password of an MQTT service connection returned by the internet of things platform.
The module 412 for obtaining NVR configuration parameters is configured to establish a long communication link with the internet of things platform based on the account number and the password of the MQTT service connection returned by the internet of things platform, and obtain the NVR configuration parameters issued by the internet of things platform.
And the NVR configuration parameter issuing module 413 is configured to issue the acquired NVR configuration parameters to an NVR software system, so that the NVR software system performs system parameter configuration, and after the configuration is completed, establishes a long communication link with the Internet of things platform through a GB/T28181 protocol, so that the Internet of things platform updates the equipment to be in an online state.
In the embodiment, firstly, when equipment is installed and connected with a network, an MQTT service login request is sent to an Internet of things platform through an HTTPS protocol to acquire an account number and a password of MQTT service connection returned by the Internet of things platform; based on an account number and a password of the MQTT service connection returned by the Internet of things platform, establishing a communication long link with the Internet of things platform, and acquiring NVR configuration parameters issued by the Internet of things platform; finally, the obtained NVR configuration parameters are issued to the NVR software system, so that the NVR software system carries out system parameter configuration, and after the configuration is completed, a communication long link is established with the Internet of things platform through a GB/T28181 protocol, so that the Internet of things platform updates the equipment to be in an on-line state; the camera is not configured into the network, so that the use effect of plug and play is achieved.
As shown in fig. 4, the present invention further provides an electronic device based on the configuration-free network access method, where the electronic device may be a mobile terminal, a desktop computer, a notebook computer, a palm computer, a server, and other computing devices. The electronic device includes a processor 10, a memory 20, and a display 30. Fig. 4 shows only some of the components of the electronic device, but it should be understood that not all of the illustrated components are required to be implemented and that more or fewer components may be implemented instead.
The memory 20 may in some embodiments be an internal storage unit of the electronic device, such as a hard disk or a memory of the electronic device. The memory 20 may also be an external storage device of the electronic device in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash Card (Flash Card) or the like. Further, the memory 20 may also include both internal storage units and external storage devices of the electronic device. The memory 20 is used for storing application software installed in the electronic device and various data, such as program codes for installing the electronic device. The memory 20 may also be used to temporarily store data that has been output or is to be output. In one embodiment, the memory 20 stores a configuration-free networking program 40, and the configuration-free networking program 40 is executable by the processor 10 to implement the configuration-free networking method according to the embodiments of the present invention.
The processor 10 may in some embodiments be a central processing unit (Central Processing Unit, CPU), microprocessor or other data processing chip for executing program code or processing data stored in the memory 20, such as a configuration-free approach or the like.
The display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch, or the like in some embodiments. The display 30 is used for displaying information on the configuration-free access network and for displaying a visual user interface. The components 10-30 of the electronic device communicate with each other via a system bus.
In some embodiments, the following steps are implemented when processor 10 executes configuration-free networking program 40 in memory 20:
when equipment is installed and connected with a network, an MQTT service login request is sent to an Internet of things platform through an HTTPS protocol so as to acquire an account number and a password of MQTT service connection returned by the Internet of things platform;
based on an account number and a password of the MQTT service connection returned by the Internet of things platform, establishing a communication long link with the Internet of things platform, and acquiring NVR configuration parameters issued by the Internet of things platform;
and issuing the acquired NVR configuration parameters to the NVR software system so as to enable the NVR software system to carry out system parameter configuration, and establishing a communication long link with the Internet of things platform through a GB/T28181 protocol after completing configuration so as to enable the Internet of things platform to update the equipment to be in an online state.
In some embodiments, the following steps are implemented when processor 10 executes configuration-free networking program 40 in memory 20:
and automatically establishing connection with the Internet of things platform through an HTTPS protocol, sending a fixed account number and a fixed password to the Internet of things platform, requesting to acquire the account number and the password of the MQTT service login, and acquiring the account number and the password of the MQTT service connection returned by the Internet of things platform after the fixed account number and the password pass verification.
In some embodiments, the following steps are implemented when processor 10 executes configuration-free networking program 40 in memory 20:
and establishing connection with the MQTT service of the Internet of things platform through an MQTT protocol, sending an account number and a password of the MQTT service connection returned by the Internet of things platform to the MQTT service of the Internet of things platform, and establishing a communication long link with the MQTT service of the Internet of things platform after the account number and the password pass verification.
In some embodiments, the following steps are implemented when processor 10 executes configuration-free networking program 40 in memory 20:
after a communication long link is established with the MQTT service of the Internet of things platform, the NVR configuration parameters are acquired from the Internet of things platform by requesting the MQTT service.
In some embodiments, the following steps are implemented when processor 10 executes configuration-free networking program 40 in memory 20:
and after the obtained NVR configuration parameters are stored, the NVR configuration parameters are issued to the NVR software system through an interface of the NVR software system.
In some embodiments, the following steps are implemented when processor 10 executes configuration-free networking program 40 in memory 20:
the NVR configuration parameters at least comprise SIP server IP, port, account password and GB28181 version information.
In summary, according to the configuration-free networking method, device, system, electronic equipment and storage medium provided by the invention, firstly, when the equipment is installed and connected with a network, an MQTT service login request is sent to an Internet of things platform through an HTTPS protocol so as to obtain an account number and a password of MQTT service connection returned by the Internet of things platform; based on an account number and a password of the MQTT service connection returned by the Internet of things platform, establishing a communication long link with the Internet of things platform, and acquiring NVR configuration parameters issued by the Internet of things platform; finally, the obtained NVR configuration parameters are issued to the NVR software system, so that the NVR software system carries out system parameter configuration, and after the configuration is completed, a communication long link is established with the Internet of things platform through a GB/T28181 protocol, so that the Internet of things platform updates the equipment to be in an on-line state; the camera is not configured into the network, so that the use effect of plug and play is achieved.
Of course, those skilled in the art will appreciate that implementing all or part of the above-described methods may be implemented by a computer program for instructing relevant hardware (e.g., a processor, a controller, etc.), where the program may be stored in a computer-readable storage medium, and where the program may include the steps of the above-described method embodiments when executed. The storage medium may be a memory, a magnetic disk, an optical disk, or the like.
The above-described embodiments of the present invention do not limit the scope of the present invention. Any other corresponding changes and modifications made in accordance with the technical idea of the present invention shall be included in the scope of the claims of the present invention.

Claims (10)

Translated fromChinese
1.一种免配置入网方法,其特征在于,包括如下步骤:1. A configuration-free network access method, characterized in that, comprises the steps:当设备安装并且连通网络时,通过HTTPS协议向物联网平台发送MQTT服务登入请求,以获取所述物联网平台返回的MQTT服务连接的账号和密码;When the device is installed and connected to the network, an MQTT service login request is sent to the Internet of Things platform through the HTTPS protocol to obtain the account number and password of the MQTT service connection returned by the Internet of Things platform;基于所述物联网平台返回的MQTT服务连接的账号和密码,与所述物联网平台建立通信长链接,并获取所述物联网平台下发的NVR配置参数;Based on the account number and password of the MQTT service connection returned by the Internet of Things platform, establish a long communication link with the Internet of Things platform, and obtain the NVR configuration parameters issued by the Internet of Things platform;将获取的NVR配置参数下发至NVR软件系统,以使所述NVR软件系统进行系统参数配置,并在完成配置后与所述物联网平台通过GB/T28181协议建立通信长链接,使所述物联网平台将设备更新为在线状态。Send the obtained NVR configuration parameters to the NVR software system, so that the NVR software system performs system parameter configuration, and after completing the configuration, establish a long communication link with the Internet of Things platform through the GB/T28181 protocol, so that the The networking platform updates the device to an online status.2.根据权利要求2所述的免配置入网方法,其特征在于,所述通过HTTPS协议向物联网平台发送MQTT服务登入请求,以获取所述物联网平台返回的MQTT服务连接的账号和密码,包括:2. The configuration-free network access method according to claim 2, wherein the MQTT service login request is sent to the Internet of Things platform through the HTTPS protocol, so as to obtain the account number and password of the MQTT service connection returned by the Internet of Things platform, include:通过HTTPS协议自动与所述物联网平台建立连接,发送设备信息以及密文至所述物联网平台并请求获取MQTT服务登录的账号和密码,当所述设备信息以及密文验证通过后,获取所述物联平台返回的MQTT服务连接的账号和密码。Automatically establish a connection with the Internet of Things platform through the HTTPS protocol, send device information and ciphertext to the Internet of Things platform and request to obtain the account number and password for MQTT service login, when the device information and ciphertext are verified, obtain all The account number and password of the MQTT service connection returned by the IoT platform.3.根据权利要求3所述的免配置入网方法,其特征在于,所述基于所述物联网平台返回的MQTT服务连接的账号和密码,与所述物联网平台建立通信长链接,包括:3. The configuration-free network access method according to claim 3, wherein the account number and password based on the MQTT service connection returned by the Internet of Things platform establish a long communication link with the Internet of Things platform, including:通过MQTT协议与所述物联网平台的MQTT服务建立连接,发送所述物联网平台返回的MQTT服务连接的账号和密码至所述物联网平台的MQTT服务,当账号和密码验证通过后,与所述物联网平台的MQTT服务建立通信长链接。Establish a connection with the MQTT service of the Internet of Things platform through the MQTT protocol, and send the account number and password of the MQTT service connection returned by the Internet of Things platform to the MQTT service of the Internet of Things platform. The MQTT service of the above IoT platform establishes a communication long link.4.根据权利要求3所述免配置入网方法,其特征在于,所述获取所述物联网平台下发的NVR配置参数,包括:4. The configuration-free network access method according to claim 3, wherein said obtaining the NVR configuration parameters issued by said Internet of Things platform comprises:与所述物联网平台的MQTT服务建立通信长链接后,通过请求MQTT服务向所述物联网平台获取NVR配置参数。After establishing a long communication link with the MQTT service of the Internet of Things platform, obtain NVR configuration parameters from the Internet of Things platform by requesting the MQTT service.5.根据权利要求1所述免配置入网方法,其特征在于,所述将获取的NVR配置参数下发至NVR软件系统,包括:5. according to the described configuration-free network access method of claim 1, it is characterized in that, sending the NVR configuration parameters obtained to the NVR software system includes:将获取的NVR配置参数保存后通过NVR软件系统的接口下发至NVR软件系统。Save the obtained NVR configuration parameters and send them to the NVR software system through the interface of the NVR software system.6.根据权利要求4所述免配置入网方法,其特征在于,所述NVR配置参数至少包括SIP服务端IP、端口、账号密码、GB28181版本信息。6. The configuration-free network access method according to claim 4, wherein the NVR configuration parameters at least include SIP server IP, port, account password, and GB28181 version information.7.一种免配置入网装置,其特征在于,包括:7. A configuration-free network access device, characterized in that it comprises:获取MQTT服务账号密码模块用于当设备安装并且连通网络时,通过HTTPS协议向物联网平台发送MQTT服务登入请求,以获取所述物联网平台返回的MQTT服务连接的账号和密码;Obtaining the MQTT service account password module is used to send an MQTT service login request to the Internet of Things platform through the HTTPS protocol when the device is installed and connected to the network, so as to obtain the account number and password of the MQTT service connection returned by the Internet of Things platform;获取NVR配置参数模块用于基于所述物联网平台返回的MQTT服务连接的账号和密码,与所述物联网平台建立通信长链接,并获取所述物联网平台下发的NVR配置参数;Obtaining the NVR configuration parameter module is used to connect the account number and password based on the MQTT service connection returned by the Internet of Things platform, establishes a long communication link with the Internet of Things platform, and obtains the NVR configuration parameters issued by the Internet of Things platform;下发NVR配置参数模块用于将获取的NVR配置参数下发至NVR软件系统,以使所述NVR软件系统进行系统参数配置,并在完成配置后与所述物联网平台通过GB/T28181协议建立通信长链接,使所述物联网平台将设备更新为在线状态。The NVR configuration parameter delivery module is used to deliver the obtained NVR configuration parameters to the NVR software system, so that the NVR software system performs system parameter configuration, and after the configuration is completed, it is established with the Internet of Things platform through the GB/T28181 agreement A long link is communicated, so that the IoT platform updates the device to an online state.8.一种免配置入网系统,其特征在于,包括物联网平台、NVR软件系统以及权利要求7所述的免配置入网装置,所述物联网平台和NVR软件系统均与所述免配置入网装置通信连接,所述物联网平台还与所述NVR软件系统通信连接,其中,8. A configuration-free network access system, characterized in that it includes an Internet of Things platform, an NVR software system, and the configuration-free network access device according to claim 7, and the Internet of Things platform and the NVR software system are all compatible with the configuration-free network access device Communication connection, the IoT platform is also connected to the NVR software system, wherein,所述物联网平台用于下发MQTT服务连接的账号和密码以及NVR配置参数至免配置入网装置,以及对设备的状态进行更新;The Internet of Things platform is used to issue the account number and password of the MQTT service connection and the NVR configuration parameters to the configuration-free network access device, and update the status of the equipment;所述NVR软件系统用于接收免配置入网装置下发的NVR配置参数以及利用NVR配置参数进行系统参数配置;并在完成配置后与所述物联网平台通过GB/T28181协议建立通信长链接,使所述物联网平台将设备状态更新。The NVR software system is used to receive the NVR configuration parameters issued by the configuration-free network access device and use the NVR configuration parameters to configure the system parameters; and after the configuration is completed, establish a communication long link with the Internet of Things platform through the GB/T28181 protocol, so that The IoT platform updates the status of the device.9.一种电子设备,其特征在于,包括:处理器和存储器;9. An electronic device, comprising: a processor and a memory;所述存储器上存储有可被所述处理器执行的计算机可读程序;a computer-readable program executable by the processor is stored on the memory;所述处理器执行所述计算机可读程序时实现如权利要求1-6任意一项所述的免配置入网方法中的步骤。When the processor executes the computer-readable program, the steps in the configuration-free network access method according to any one of claims 1-6 are realized.10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1-6任意一项所述的免配置入网方法中的步骤。10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to realize the Steps in the configuration-free network access method described in any one of requirements 1-6.
CN202310758624.9A2023-06-262023-06-26Configuration-free networking method, device and system, electronic equipment and storage mediumPendingCN116647446A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202310758624.9ACN116647446A (en)2023-06-262023-06-26Configuration-free networking method, device and system, electronic equipment and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202310758624.9ACN116647446A (en)2023-06-262023-06-26Configuration-free networking method, device and system, electronic equipment and storage medium

Publications (1)

Publication NumberPublication Date
CN116647446Atrue CN116647446A (en)2023-08-25

Family

ID=87624831

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202310758624.9APendingCN116647446A (en)2023-06-262023-06-26Configuration-free networking method, device and system, electronic equipment and storage medium

Country Status (1)

CountryLink
CN (1)CN116647446A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102378175A (en)*2011-10-082012-03-14华为终端有限公司Wireless local area network (WLAN) authentication method and mobile terminal
CN103746812A (en)*2013-12-302014-04-23迈普通信技术股份有限公司Access authentication method and system
US20150172118A1 (en)*2013-12-182015-06-18Alpha Networks Inc.Method for automatically configuring gateway device
CN105515846A (en)*2015-12-012016-04-20浙江宇视科技有限公司NVR configuration method and system based on client
CN108347353A (en)*2018-02-072018-07-31刘昱Network collocating method, apparatus and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102378175A (en)*2011-10-082012-03-14华为终端有限公司Wireless local area network (WLAN) authentication method and mobile terminal
US20150172118A1 (en)*2013-12-182015-06-18Alpha Networks Inc.Method for automatically configuring gateway device
CN103746812A (en)*2013-12-302014-04-23迈普通信技术股份有限公司Access authentication method and system
CN105515846A (en)*2015-12-012016-04-20浙江宇视科技有限公司NVR configuration method and system based on client
CN108347353A (en)*2018-02-072018-07-31刘昱Network collocating method, apparatus and system

Similar Documents

PublicationPublication DateTitle
CN110032507A (en)Applied program testing method, device, system, electronic equipment and storage medium
US9665149B2 (en)Gateway for controlling wakeup-on-LAN and sleep-on-LAN
CN101183972B (en)Method for remote control startup of server
CN108306959A (en)A kind of method, apparatus and storage medium of remote upgrade CPLD firmwares
US9983867B2 (en)Software image provisioning and charging system
WO2016101652A1 (en)Method, server, terminal, and system for remote assistance configuration
CN118250324A (en) Internet of Things device interaction management method, device and system
CN113722211B (en) A BMC debugging method, device, system and embedded device
CN111367761A (en)Information management method, system and related components of universal server
CN108847959B (en)Server monitoring method and server
CN116647446A (en)Configuration-free networking method, device and system, electronic equipment and storage medium
CN103220170B (en)Method and device for automatically configuring and managing equipment
TW201316020A (en)System for positioning servers
CN108848182B (en) A kind of update method of BMC firmware, related equipment and system
CN117938652A (en) Terminal network configuration method, device, equipment and storage medium
CN111831654B (en)Product data acquisition method, device and server
CN116684489A (en) Remote testing method, system, device and storage medium
TWI599980B (en)Remote equipment installation system and method
CN111252639B (en)Method, system, terminal and medium for offline updating elevator car display screen resources
CN109688000B (en)Method for simultaneously accessing multiple IPTV network management server platforms
TW201506642A (en)Update method of baseboard management controller
CN114219109A (en) A method, device and electronic device for management of inspection records in a conference room
CN112116318A (en)Method, device and storage medium for tracking project progress
CN104753708A (en)Client-side startup configuration system and method
TWI858506B (en)Setting method of baseboard management controller

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp