Font Size: a A A

A Terminal Software Design And Implementation Of Smart Home Based On The Android Platform

Posted on:2014-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:X M XiaFull Text:PDF
GTID:2268330422464513Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the rise of Google’s Android system, a scene that usescellphone to control home water heater, TV set to work is no longer a dream. This sceneis also our emotional cognition of smart home. Smart home is family residential platformand uses computer systems, embedded systems and communication networks to controlhome appliances, in order to achieve a more comfortable, convenience and secure homelife. Traditional smart home system use personal computer as monitoring terminal andbase on Internet. The Internet geographical restrictions and the personal computerinconvenience carry the main shortcomings of the traditional smart home system. Butnow, with the development of the3rd Generation technology and Android system theshortcomings of traditional smart home do no longer exist. And there are many Androidapplications, such as news, weather, stock information, maps that could expand smarthome system. Smart phone as a control terminal has become an inevitable trend.The smart home system uses the C/S structure. The paper firstly research thebackground of the smart home and explain why use Android device as smart homecontroller terminal is necessary, and then introduced the key technologies of the Androiddevelopment platform, after that we do a system needs analysis firstly, thencommunication protocol design, equipment control module design, security alarm design,VoIP telephone module design. Finally implement these modules. VoIP (Voice overInternet Protocol) phone module use native programming. The signal module usesRadvision SIP stack library and the media module is a part of Linphone project. Themedia module can be divided into two parts, MediaStream2and oRTP. TheMediaStream2library is responsible for media data acquisition, codec and playback. TheoRTP library is responsible for real-time transmission of media data.Through the use of hand-held terminal to control home appliances, greatly facilitatethe user and achieve the desired goal.
Keywords/Search Tags:Smart home, Native programming, Voice over internet protocol phone, Hand-held terminal
PDF Full Text Request
Related items