Font Size: a A A

Design And Relization Of Mobile Video Supervision Client Software Based On The IOS Platform

Posted on:2014-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:H H HanFull Text:PDF
GTID:2268330401965370Subject:Access to information and detection technology
Abstract/Summary:PDF Full Text Request
Recently, as the development and mature of the network communication, networkvideo surveillance which integrated with digital supervision and network technology iswidely used in security, transportation and other areas, and provide effective technicalsupport for social security. However, the receiving terminal of the traditional networkvideo surveillance system is mainly PC, limited by geographical location and accessnetwork location, which makes it impossible to supervise the surveillance video at anyplace and at any time. The appearance of the Network video surveillance system basedon the mobile terminal solves this problem efficiently.Mobile video monitoring system has the function of remote supervision with themobile phone, tablet computer and other mobile equipment as the receiving end.Recently, the popularity of the intellect terminal and the development of3G mobilecommunication technology provide powerful support for the development of the mobilevideo surveillance. Because of intelligent and mobility of mobile terminal, it will lead anew trend of video surveillance technology. Based on this background, this thesis willstudy the mobile video monitoring system based on iOS tablet and its client software,and realize its relative function. iOS is the operation system developed for the mobileequipment in hand by American Apple inc. iPad, iPhone which used this system arewidely favored by consumers for its high resolution, intelligent, and rich softwaresupport and other superiority.This thesis firstly make a brief introduction of the iOS operation system, iOSdevelopment instruction and environment, and then make a detailed design of its corevideo playback module in the receiving end software. The client software has decodedthe audio and video by using the method provided by FFmpeg, and support a variety ofcommon packaging format video decoding as well as a variety of network protocols.What’s more,the client use OpenAL audio library to achieve audio playback. Thisthesis also research and implementation of audio and video synchronization algorithm,so that the client player has better audio-visual effects and a wider range of applications. Put the completed video player (as an important component) into the client endsoftware, and finished the design of network receiving module. Collect the surveillancevideo information by MPEG4IP, adopting RTP agreement, send the streaming mediadata by DSS streaming media sender. Clients will receive it by WIFI wireless networkand display, and real-time video surveillance function will be realized.This thesis also makes a design of video-on-demand streaming system, and take itas a sub-module of the client software to achieve the function of demand.The client cancommunicate with the server, obtaining the historical video files after certified bypermission and display the previous video according to his demand.At last, this thesis will also provide a design of the overall interface of the mobilevideo surveillance client software and complete related function test, and make ananalysis of the next improving and optimizing.
Keywords/Search Tags:video surveillance, iOS, FFmpeg, Streaming media, video-on-demand
PDF Full Text Request
Related items