[0059] Example 1
[0060] figure 1 It shows a structural block diagram of the remote unlocking system based on APP audio and video calls. In the embodiment of the present invention, a remote unlocking system and method based on APP audio and video calls, the system specifically includes:
[0061] The access terminal 10 is used to scan the two-dimensional code and analyze the two-dimensional code to obtain the room label; send an access request with the room label to the cloud service end; receive the audio and video intercom request sent by the cloud service end, and obtain Visitor audio and video information, and send the audio and video information to the cloud server;
[0062] The cloud server 20 receives the access request with the room label sent by the access terminal; establishes a connection channel with the owner information database, and obtains the account information corresponding to the room label in the owner information database according to the room label in the access request ; Send an access request to the account information, when receiving the audio and video intercom request sent by the owner of the account information, send an audio and video intercom request to the access terminal; receive the audio and video information obtained by the access terminal in real time, and send to the owner;
[0063] The proprietor's end 30 receives the access request sent by the cloud server, and sends a prompt message; when receiving the unlock request from the proprietor, sends an unlock command to the electronic lock; when receiving the audio and video intercom request from the proprietor, sends Audio and video intercom request; receive owner's audio and video information.
[0064] The above content is described from the perspective of pure computer equipment. In an example of the technical solution of the present invention, the process is described from the perspective of combining human and computer equipment, as follows:
[0065] User APP: used to accept visitor call requests for visual intercom unlocking; integrates the system push that comes with major mobile phone manufacturers to achieve the maximum wake-up function;
[0066] Web management terminal: used to manage user permissions and generate QR code unlocking signs;
[0067] IM cloud server: Based on the powerful Tencent Cloud audio and video push function, users can push accurately;
[0068] Identification two-dimensional code: the unique identification used to identify a door opening position in the management system; wake up the applet through this two-dimensional code to make visitor requests;
[0069] Network unlocking device: The device needs to have network function, can carry out control signal uplink and downlink; output door open signal to open the door.
[0070] figure 2 It shows a structural block diagram of the access terminal in the remote unlocking system based on APP audio and video calls, and the access terminal 10 specifically includes:
[0071] The scanning module 11 is used to scan the two-dimensional code and analyze the two-dimensional code to obtain the room label;
[0072] The request sending module 12 is used to send the access request with the room label to the cloud service end;
[0073] The audio and video acquisition module 13 is configured to receive the audio and video intercom request sent by the cloud server, acquire visitor audio and video information, and send the audio and video information to the cloud server.
[0074] image 3 Shown is a block diagram of the composition of the cloud server in the remote unlocking system based on APP audio and video calls, and the cloud server 20 specifically includes:
[0075] The request receiving module 21 is used to receive the access request with the room label sent by the access terminal;
[0076] The account information reading module 22 is used to establish a connection channel with the owner information base, and obtain the account information corresponding to the room number in the owner information base according to the room number in the access request;
[0077] The transfer module 23 is configured to send an access request to the account information, and send an audio and video intercom request to the access terminal when receiving the audio and video intercom request sent by the owner where the account information is located;
[0078] The audio and video sending module 24 is used to receive the audio and video information acquired by the access terminal in real time and send it to the owner terminal.
[0079] Figure 4 It shows a structural block diagram of the owner's end in the remote unlocking system based on APP audio and video calls, and the owner's end 30 specifically includes:
[0080] Prompt module 31, is used for receiving the access request that cloud server sends, sends prompt information;
[0081] An unlock instruction generating module 32, configured to send an unlock instruction to the electronic lock when receiving an unlock request from the owner;
[0082] The interaction module 33 is used to send an audio and video intercom request to the cloud server when receiving the owner's audio and video intercom request;
[0083] The audio and video receiving module 34 receives the owner's audio and video information.
[0084] Further, the cloud server also includes a registration module, and the registration module 25 specifically includes:
[0085] The information base building unit 251 is used to set up an area information base, the area information base includes cell information and owner information, the cell information includes unit information, building information and room label information, the owner information and the room label information is the mapping relationship;
[0086] The comparison unit 252 is configured to receive a user registration request, obtain user information, and compare the user information with the owner information in the area information database in turn;
[0087] The first executing unit 253 is configured to generate account information matching the user information when the user information belongs to the proprietor information.
[0088] Specifically, the prompt module 31 specifically includes:
[0089] A program acquisition unit 311, configured to acquire the App whose account information has been authorized;
[0090] The second execution unit 312 is configured to generate prompt information based on the authorized App.
[0091] In addition, the cloud server also includes a storage module, and the storage module 26 specifically includes:
[0092] The monitoring unit 261 is used to obtain the owner's instruction information and its sending time in real time, generate and store visitor records, and the instruction information includes electronic locks sending unlock instructions and audio and video intercom requests;
[0093] The query unit 262 is configured to receive a query request including a time range, read and display the visitor record according to the time range.
[0094] Please refer to Image 6 , in an example of the technical solution of the present invention, an overall process description is carried out based on the above content:
[0095] Create a new community information on the web management terminal, including community unit, building number information, etc.;
[0096] Create new owner information, and the owner information is bound to the corresponding unit, building, and room number;
[0097] The owner downloads the APP for real-name authentication, and enters the mobile phone number registered on the web management terminal for authorization. If the information is consistent, the registration is successful. The owner is a resident of the room number and has the unlocking authority; the unlocking authority determination module.
[0098] The networked unlocking device is online, and the networked unlocking device is associated with the unit door or fence door of the corresponding community, and the device must be online at the same time; the locking device is used to receive the user's switch lock command;
[0099] The registered APP owner obtains the unlocking authority of the unit's unlocking device; can directly open the door remotely;
[0100] The networked unlocking device generates a unique QR code, which is displayed next to the networked unlocking device for scanning;
[0101] After the visitor scans the QR code and pays attention to the visitor applet, an input dialog box pops up on the interface, and the visitor enters the room number or mobile phone number to be called;
[0102] The applet requests the server to call the owner's APP of the corresponding room number, and Tencent Cloud notifies the owner's APP through the audio and video push function combined with the mobile phone system message push; the APP has been authorized to push.
[0103] The owner's APP can directly unlock or select the audio and video intercom function after receiving the visitor's request message; after selecting the audio and video intercom, you can see the visitor's mobile phone camera screen, and unlock after confirmation; the audio and video intercom function.
[0104] The server sends an unlocking command to the networked unlocking device for on-site unlocking, and at the same time pushes the unlocking success message to the visitor applet; the background records the visitor's request record and saves it;
[0105] On the web side, you can view the record of this visitor's audio and video call and unlock; record storage function.