Font Size: a A A

Remote Video Surveillance And Unlocking System Based On IOS Platform

Posted on:2018-08-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2428330542975591Subject:Control engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of society,as well as the continuous development of science and technology,video surveillance has been widely used in many industries,and will be further developed.More and more enterprises focus on the intelligent video surveillance industry,a large number of smart home products came into being.At the same time,as 4G network is developing rapidly,China has entered the age of mobile Internet,and the performance of smart phones has been continuously improved,which has brought us a lot of convenience.therefore,it is a mainstream trend of software development to develop software to meet the needs of users.iOS is the operating system that Apple has developed for their devices such as iPhone,iPad,Apple Watch,iPod touch,which are popular with consumers.This thesis designs a remote surveillance and unlocking system based on the iOS platform,the system consists of three parts,namely,embedded hardware device,server and mobile client.The main work and achievements of this thesis are as follows:1.The functional requirements of the system are fully analyzed,and the embedded hardware of the video surveillance and unlocking system is designed and implemented,including IP camera,STM32F407ZGT6 microprocessor,HF-LPB100 WIFI module and other peripheral circuits.The microprocessor connects to the WIFI module through the serial port,communicates with the server,and controls the switch of the electronic lock through the relay.2.The functional requirements of the server platform are fully analyzed,and the overall framework of the server platform based on Node.js technology is designed and implemented,including the service layer,the communication layer,and the data storage layer,as well as the MongoDB database is designed and implemented for the data storage requirements of the system.3.The mobile phone application client based on the iOS platform is designed and implemented.iOS application client is divided into five modules,namely,login/registration module,home module,message module,personal module,and notification module.The implementation of video module and push technology is described in detail,and the third party framework and SDK used are analyzed and introduced.4.The functions and performance of video surveillance and unlocking system are tested in detail,the test results show that the system can achieve the needs of users.At last,the whole thesis is summarized,and some suggestions are put forward the prospect of further research in the future.
Keywords/Search Tags:iOS, video surveillance, Node.js, remote unlock control, embedded technology
PDF Full Text Request
Related items