Font Size: a A A

Design And Implementation Of Video Surveillance Terminal System Based On Android

Posted on:2015-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q WangFull Text:PDF
GTID:2308330452457123Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the popularization of3G, WIFI, video surveillance has gradually transferredfrom the PC to mobile phones and other handheld devices. People can easily viewmonitor screen anywhere, not in the limited monitoring in the control room watching thebig screen. Surveillance cameras have changed from traditional analog camera into amodern digital camera, and People use the wireless network to send the monitor screendirectly instead of large-scale cabling.Mobile video surveillance based on a very high market share of the Android mobilephone, as the network bandwidth is wider and wider, cheaper and cheaper, will begradually popular in people’s daily life, and has broad market prospects.Video surveillance software based on Android platform that is designed in thepaper, is suitable for most of the market of IP camera, but there are still subtledifferences in the specific manufacturers packet protocol. This software uses TCPprotocol, establish a connection with the IP camera. After a series of certification process,eventually the mobile device can accept camera monitoring information. The mainfunction are many channels of video surveillance in the same time, audio and videosynchronization, audio intercom, screenshots, videos, etc. The main module is the videodecoding, video display, audio decoding, audio playback, audio and videosynchronization. Among them, the audio and video synchronization module abandonedthe traditional method in ffmpeg, but according to the actual situation of the camera datatransmission, using a simpler and more intuitive timestamp synchronization algorithm.In the video decoding part, this paper use ffmpeg, only h.264decoder inside, andoptimized ffmpeg transplant. In the video display section, this paper use OpenGL ES forembedded devices to display a picture, improving rendering efficiency. Audio portion isin accordance with the principles of the ADPCM,this paper designed a decoderalgorithm which has stable decoding performance. For audio playback, this paperanalyzed AudioTrack, and use JNI which is cross-layer communication technology topass the decoded data in C/C++layer to the upper player.Paper tests the functions of the system, give the system’s operating results. Moreover, in view of the current3G, WIFI network, this paper give a detailed analysis ofthe principle of the two networks, and described different implementations of videosurveillance in different networks.Finally, paper analyzed the lack of the system, and pointed out the problems anddifficulties in the video surveillance market, and pointed out the direction of the nextdevelopment.
Keywords/Search Tags:Android, video surveillance, Audio and video decode, Audio and videosynchronization
PDF Full Text Request
Related items