Font Size: a A A

Design And Implementation Of Remote Video Surveillance Encryption Based On Android Platform

Posted on:2017-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z H HeFull Text:PDF
GTID:2348330485976450Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the popularity of mobile phones,the continuous improvement of mobile phone performance and the rapid development of network transmission technology,mobile multimedia applications increasingly popular.Given the traditional video monitoring system limitations is larger,embedded video monitoring system need special device support,encryption easily lead to player crashes and other issues.Need to design a simple to use and does not require special device,can transform ordinary mobile phone monitoring equipment of the video monitoring system;at the same time the content of video surveillance privacy is a need to consider.The main work of this paper is as follows:(1)A video surveillance system based on Android platform is designed and implemented in this paper,which is divided into three parts,the mobile,the server and the display.The mobile software is based on the Android phones,for realization of video monitoring;the mobile phone is used as a monitoring terminal to overcome the disadvantages of the traditional monitoring system which is unable to move and is easy to be disturbed by the line.(2)This paper introduces some relevant knowledge of Android system and streaming media technology,and designs and implements a scheme of block cipher for image Y and UV.In order to evaluate the performance,time-consuming and encryption effect were criteria,it's Y encrypted by AES and UV encrypted by DESede,which has less time-consuming encryption and good encryption results.This scheme encrypts YUV which is less than RGB data.The use of software encryption method does not require special device support.YUV is also an image format supported by Android,the acquisition of encrypted data does not require a large number of conversion operations.(3)In order to prevent the player from collapse,this paper uses the symmetric encryption algorithm.The principle of symmetric encryption algorithm is to replace and shift.By setting the working mode and filling mode,it's effective to solve the problem when the players play the encrypted data.(4)This paper do some research on the AES encryption algorithm,There are some problems like bad key generation algorithm,poor cipher text integrity and initialization vector error appeared in different Android system.This paper put some method to solve these problems.
Keywords/Search Tags:Video surveillance, Android, Symmetric encryption, YUV
PDF Full Text Request
Related items