Font Size: a A A

Design Of Video Monitoring System Based On Android

Posted on:2015-09-18Degree:MasterType:Thesis
Country:ChinaCandidate:G Q XuFull Text:PDF
GTID:2298330434958587Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Nowadays, on the one hand the security of personal property become more attention for everyone, the video monitoring system has playing a more important role than other technologys in the security system. On the other hand, with the rapid development of network technology and the bandwidth is rising continuously. Handheld devices like mobile phones or tablet computer has become also more popular in the crowd. Their ability to hardware processing also is improving. The video monitoring system has transformed the original1cable or analog to digital wireless monitoring system. This article is that using the real-time mobile video surveillance displays video data collected in the remote through the wireless network technology. Google inc.’s Android technology formerly promote the development of the mobile devices, because it is based on the open source operating system. Users can develop their own programs and make its use in the mobile phone operating system. At the meanwhile the research of mobile monitoring system provides convenient conditions.Introduced in this paper, based on the wireless video monitoring technology of the Android system, analyzes key technologies in designing the existing monitoring system. In this Paper design of the main modules includes:video images acquisition, video images compression, video images network transmission, players designing, transplanting FFMPEG to the Android system and so on. We introduces in detail the pictures decoding using the latest technology of H.265video compression standard in the process of transport advantages on the server side. At the same time we introduce that we select which H.265decoder type for development in the Android client. According to the design of the system analysis, in this paper the acquisition hardware is S3C6410development board, video monitoring acquisition terminal uses CMOS camera, and selecting the Live555streaming media server as a framework for video transmission and analysing its advantage, realizing the video transmission function. In designs the main points of video acquisition is that it needs Linux V4L2implementation. The streaming media technology is to use of RTP, RTCP and RTSP technologys. On the client side according to the Android system software structure, we need the Java Native Interface implementation in the Android. Java program can directly call C/C++language codes. At the meanwhile realizing the program software reusability is important, on the client side FFMPEG was transplanted to Android system. Finally on the client we design the RTP buffer and NAL buffer mechanism to implement the out-of-order package and packet loss situation in network transmission, at the same time player development is based on SurfaceView class, there are good interface functions, realize the video play, pause and other functions.Finally after testing system, this paper introduces the Android system based on ARM architecture of video monitoring system yet indicated between video acquisition terminal and client communication is stable, operation interface is easy to use, the operation of the system performance is stable, finally realize requirements of real-time video monitoring.
Keywords/Search Tags:Android, H.265Algorithm, Video Monitoring, TransportProtocol
PDF Full Text Request
Related items