Font Size: a A A

Based X264 Smartphone Monitoring System Design And Research

Posted on:2013-02-25Degree:MasterType:Thesis
Country:ChinaCandidate:L WangFull Text:PDF
GTID:2218330374965200Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The content of this thesis is a part of Kunming, Yunnan Green City Green project, accessing real-time video of the public security system, surveillance video streaming is sent to the iPhone mobile terminal by the server of public security system, and it completes viewing surveillance video in real time, the system allows the police department staff anytime, anywhere viewing of surveillance video. In this paper, discussing about video data compression, encryption, and transmission of the Green City Green project mid-stream media server and mobile terminals.Concerning the3G network bandwidth and the cost of the system, so it must keep better video quality at the low flow. Based on this consideration we propose a move-based on the latest video coding standard H.264monitoring system in this article. Open source projects x264is used to be the video encoder, and considering characteristics of the contents of the surveillance video, to estimate the algorithm of analyze movement in the x264and x264UMH algorithm has made some modifications in order to reduce the delay in the coding phase, finally it achieves a better quality video compression and improves the speed of compression. In order to enable the iPhone browse the video information in real time by using streaming media to send compressed video data to the mobile platforms. Due to the particularity of the use of this system, we use Logistic encryption CAVLC-based data flow in the x264video compression, which does not affect the real-time property, and it ensures the security of the entire system.A streaming media player is made as for iOS system, which supports for the HTTP protocol as well as RTSP protocol. Open source project Libav decoder is used to decoder and showing the decoded data by SDL display in the player. We record how to transplant the Libav library to iOS operating system and introduce how to use the Libav library under Ios operating system.Finally, we discuss the feasibility of video data stream from mobile platform are sent to the server or any other mobile platform, and complet an initial framework. In this section, due to the particular of iOS system, we discuss accessing to video data in detail. Compression and streaming of video data in this section has been completed. The system has been applied to the Green City Green's project, and received the praise of users.
Keywords/Search Tags:Streaming, video Monitor, H.264, video encryption, iPhone
PDF Full Text Request
Related items