Font Size: a A A

The Design And Implementation Of The Control Terminal In Smart Home System

Posted on:2017-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:P LiFull Text:PDF
GTID:2348330518494776Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of the Internet of Things technology,smart home has entered people's daily life.People have stronger and stronger demand for the home environment of intelligent,and require smart home system can provide them with convenient and intelligent life experience.In smart home system,the control terminal is the medium and the entrance of user to the whole system,therefore,a good experience of operation is very important to the smart home system.In this thesis,we firstly diagnose the shortcomings and characteristics of the existing domestic and foreign smart home system.Aiming at these problems in the existing smart home systems,we analyze the functional requirements of the control terminal in a smart home system in detail.Then we design and implement each function in the control terminal of the smart home system.At the same time we also implement the communication interface and procotol between the control terminal and the gateway.The control terminal is developed based on Android and Web platforms,and designed in a hierarchical pattern consisting of user interaction layer,data processing layer,and data transmission layer.The user interaction layer offers user a friendly GUI which designed under the standard of Android and Web,and handles the input of user and feedbacks the relational information to user.The data processing layer is in charge of handling the communication data of control terminal with the gateway and the security IP camera.In this layer,the real-time security video stream is decoded by transplanting the open source FFmpeg multimedia decoding framework to the Android platform,and the communication protocol between the control terminal and the gateway is resolved by the DOM parser.In Data transmission layer,HTTP and RTP protocol are used to transfer the communication data of control terminals with smart home gateway and security IP camera.The test results of function and stability of the control terminal are also introduced in this thesis.According to the functional tests,each predesigned function works well.About stability tests,there are several ways can be used to test system stability in different unusual situations.These include excuting abnormal operation,changing Internet status,and transmitting abnormal communication data.Acroding to these tests that mentioned above,the system works well.
Keywords/Search Tags:smarthome, android, control terminal, web
PDF Full Text Request
Related items