Font Size: a A A

Research And Development On Mobile Video Surveillance Platform Software

Posted on:2014-10-31Degree:MasterType:Thesis
Country:ChinaCandidate:G L ZhuFull Text:PDF
GTID:2268330401982478Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the economy of our society and people’s awareness of security continues to strengthen, video surveillance system plays an important role in the security systems, and has been more widely used. But traditional video surveillance technology can’t meet the practical needs of modern society. In recent years, as the rapid development of mobile terminal equipment, multimedia technology, wireless communication technology and Internet technology, mobile video surveillance system based on mobile terminals has been getting more and more attention and research. Therefore, to build a Web based mobile video surveillance system has a very important theoretical and practical significance.After the analysis and design of the use case, functional modules, flowcharts and database, this thesis has developed a Web based mobile video surveillance platform software based on the Ruby on Rails framework, the HTML5standard, ExtJS framework, MongoDB, Redis and other technologies. The software not only expanded the scope of monitoring, but also can be directly used in cross-platform and cross-browser. After the in-depth study of the relevant technology, follows the work and the main results:Firstly, the background of the subject and the significance of the topic are discussed in detail. And the research status of video surveillance system at home and abroad is analyzed. Then the research objectives and the content of the writing are raised in this thesis.Secondly, according to the platform software business logic, the overall technical architecture design is raised. According to the designed technical architecture diagram, a variety of technology which is use in the system is introduced and studied in detail. And the most suitable technical solutions for the development are selected.Thirdly, this thesis analyzes the functional requirements and use case requirements of the system, then designs the functional modules, business processes, relational databases and non-relational databases which are use in this system. Fourthly, the entire video surveillance platform software is developed and implemented. It not only can provide users with a video surveillance platform and a variety of map application service, but also can help the users to manage mobile terminal equipment effectively. Then ActiveX control is used to achieve a real-time video playback capabilities, and the video is played efficiently, clearly and smoothly. But the ActiveX has the problems of poor cross-platfom and security issues. So a cross-platform video player based on the new features of HTML5is studied and developed in this thesis.Lastly, the whole thesis is summarized briefly, and some suggestions are given to help further improvement of the whole platform software.
Keywords/Search Tags:video surveillance, Ruby on Rails, HTML5, browser
PDF Full Text Request
Related items