Font Size: a A A

Analysis And Design Of Mobile Video Surveillance Client Based On Android

Posted on:2018-04-12Degree:MasterType:Thesis
Country:ChinaCandidate:T ZhangFull Text:PDF
GTID:2348330515455568Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
The development of wireless communication technology and mobile phone intelligent system has promoted the development of mobile video surveillance.Video surveillance has been widely used in various fields such as government,enterprise and family.Due to the limitations of the fixed location of the PC machine,video monitor based on the PC machine and browser has been unable to meet the demand for monitoring information acquire at every time or every place.This paper analyzes the technology of wireless video surveillance system,and proposes a video monitoring system based on Android which can achieve uses'communication.The system is mainly composed of the equipment acquisition part(camera equipment side),the forwarding and storage part(the server)and the client(mobile device).Client software using Eclipse as a development software,Android system as a development platform,the use of MVP model to achieve software development.In order to improve the user's experience,UI interface introduced a percentage of the layout,using a Linearlayout of the main part,and other use a Relativelayout for the design;The user's account and password uses a custom encryption method based on the Base64 encryption method;The request of network connection uses the OKhttp framework belongs the Retrofit package;The multimedia SDK named Vitamio based on FFmpeg decoding library is transplanted to decode and play the video;using the Ali cloud platform for the realization of video files storage in cloud.The client is divided into the infrastructure layer and the presentation layer when developing the application,the infrastructure layer includes network connection module,video codec module and database module,client software is divided into 5 parts:login module,AC module,monitoring module,cloud storage module and setting module.In this paper,the design and implementation of each module are described in detail,after constant debugging,the client has reached the use of software requirements.
Keywords/Search Tags:video surveillance, Android, streaming media, video decoding
PDF Full Text Request
Related items