基于Android的远程车载视频监控系统设计
发布时间:2019-06-03 00:35
【摘要】:随着我国经济和公共交通运输事业的高速发展,交通运输安全越来越受到国家相关部门的重视。据权威部门统计,2013年底我国汽车保有量达1.37亿辆,数十万人直接或间接死于交通事故,给车辆管理和交通运输安全带来了巨大的压力和考验。传统的诸如人工巡检、有线视频监控等管理方式已经落后,不能满足相关部门对车况、路况、运营情况等信息及时掌控的要求。因此,本文提出了一种集移动互联网技术、3G技术、视频压缩技术、多媒体技术等技术于一体的,旨在方便车辆管理和保障交通运输安全的解决方案——基于Android的远程车载视频监控系统设计。本系统采用C/S架构方式,秉承模块化、服务分组、负载均衡的设计理念,实现了用户管理、实时视频监控、录像回放与下载、报警服务和配置管理等功能,达到了车辆高效管理和监控的目的,提高了车辆运输的安全性,能够满足不同用户不同场合的使用要求。 论文的研究内容主要体现在如下几个方面:其一,首先对国内外视频监控系统的发展现状和发展趋势进行了深入的理论研究,,提出了基于3G/H.264/Android/网络传输等技术的远程车辆视频监控系统设计方案,将3G网络和发展前景广阔的车载视频监控产业紧密联系起来,使用户能够随时、随地使用个人Android系统终端进行实时高效地监控。其二,对系统所涉及的核心技术进行了深入的理论研究,包括H.264编码标准、Android平台系统、JNI交叉编译技术,以及TCP、UDP、RTP、RTCP等网络传输协议,验证了方案的技术可行性。其三,根据系统的设计要求和性能指标,进行了系统的总体方案设计,包括前端车载设备、中心服务集群、Android客户端和业务通信协议等几部分,在此基础上进行了中心服务集群的详细设计,包括负载均衡服务、用户管理服务、设备管理服务、流媒体转发服务、录像离线下载服务、报警分析服务和数据库管理服务,从而实现了系统的后台支撑。其四,通过对系统的功能和性能进行整体评估,对系统的功能指标和性能指标进行了验证。在本系统中,采用RTP和RTCP协议传输经过H.264压缩编码的音视频数据,保证了视频的实时性和流畅性,采用服务分组和负载均衡技术提高了服务负载能力、资源的合理分配使用和系统的可靠性,通过移植开源编解码库FFmpeg到Android系统中,提高了编解码模块的编解码效率和扩展性。 通过对车载视频监控系统进行系统的整体性能测试和分析,测试结果表明基于Android的远程车载视频监控系统达到了预期的设计目的,系统具备较强的稳定性、灵活性和扩展性,其性能能够满足交通运输行业的监控需求,具有巨大的深入研究价值和广阔的应用前景。
[Abstract]:With the rapid development of economy and public transport in China, transportation safety has been paid more and more attention by the relevant departments of the state. According to the statistics of authoritative departments, the number of cars in China reached 137 million at the end of 2013, and hundreds of thousands of people died directly or indirectly in traffic accidents, which brought great pressure and test to vehicle management and transportation safety. The traditional management methods, such as manual inspection, cable video surveillance and so on, have lagged behind, which can not meet the requirements of relevant departments for timely control of traffic conditions, road conditions, operation and other information. Therefore, this paper proposes a kind of technology which integrates mobile Internet technology, 3G technology, video compression technology, multimedia technology and so on. The design of remote vehicle video surveillance system based on Android is a solution to facilitate vehicle management and ensure traffic safety. The system adopts C / S architecture, adheres to the design concept of modularization, service grouping and load balancing, and realizes the functions of user management, real-time video monitoring, video playback and download, alarm service and configuration management. It achieves the purpose of efficient management and monitoring of vehicles, improves the safety of vehicle transportation, and can meet the requirements of different users on different occasions. The research content of this paper is mainly reflected in the following aspects: first, the development status and development trend of video surveillance system at home and abroad are deeply studied theoretically. A design scheme of remote vehicle video surveillance system based on 3G/H.264/Android/ network transmission technology is put forward, which closely links 3G network with vehicle video surveillance industry with broad development prospects, so that users can be able to do so at any time. Use personal Android system terminals anywhere for real-time and efficient monitoring. Secondly, the core technologies involved in the system are deeply studied theoretically, including H.264 coding standard, Android platform system, JNI cross-compilation technology, TCP,UDP,RTP,RTCP and other network transmission protocols. The technical feasibility of the scheme is verified. Thirdly, according to the design requirements and performance index of the system, the overall scheme design of the system is carried out, including front-end vehicle equipment, central service cluster, Android client and service communication protocol and so on. On this basis, the detailed design of the central service cluster is carried out, including load balancing service, user management service, equipment management service, streaming media forwarding service, video offline download service, alarm analysis service and database management service. Thus, the background support of the system is realized. Fourth, through the overall evaluation of the function and performance of the system, the functional index and performance index of the system are verified. In this system, RTP and RTCP protocols are used to transmit H.264 compressed and encoded audio and video data, which ensures the real-time and fluency of video, and improves the service load capacity by using service packet and load balancing technology. The reasonable allocation of resources and the reliability of the system improve the coding and decoding efficiency and expansibility of the coding and decoding module by transplanting the open source coding and decoding library FFmpeg to the Android system. Through the overall performance test and analysis of the vehicle video surveillance system, the test results show that the remote vehicle video surveillance system based on Android achieves the expected design purpose, and the system has strong stability, flexibility and expansibility. Its performance can meet the monitoring needs of the transportation industry, and has great in-depth research value and broad application prospects.
【学位授予单位】:成都理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN948.6
本文编号:2491537
[Abstract]:With the rapid development of economy and public transport in China, transportation safety has been paid more and more attention by the relevant departments of the state. According to the statistics of authoritative departments, the number of cars in China reached 137 million at the end of 2013, and hundreds of thousands of people died directly or indirectly in traffic accidents, which brought great pressure and test to vehicle management and transportation safety. The traditional management methods, such as manual inspection, cable video surveillance and so on, have lagged behind, which can not meet the requirements of relevant departments for timely control of traffic conditions, road conditions, operation and other information. Therefore, this paper proposes a kind of technology which integrates mobile Internet technology, 3G technology, video compression technology, multimedia technology and so on. The design of remote vehicle video surveillance system based on Android is a solution to facilitate vehicle management and ensure traffic safety. The system adopts C / S architecture, adheres to the design concept of modularization, service grouping and load balancing, and realizes the functions of user management, real-time video monitoring, video playback and download, alarm service and configuration management. It achieves the purpose of efficient management and monitoring of vehicles, improves the safety of vehicle transportation, and can meet the requirements of different users on different occasions. The research content of this paper is mainly reflected in the following aspects: first, the development status and development trend of video surveillance system at home and abroad are deeply studied theoretically. A design scheme of remote vehicle video surveillance system based on 3G/H.264/Android/ network transmission technology is put forward, which closely links 3G network with vehicle video surveillance industry with broad development prospects, so that users can be able to do so at any time. Use personal Android system terminals anywhere for real-time and efficient monitoring. Secondly, the core technologies involved in the system are deeply studied theoretically, including H.264 coding standard, Android platform system, JNI cross-compilation technology, TCP,UDP,RTP,RTCP and other network transmission protocols. The technical feasibility of the scheme is verified. Thirdly, according to the design requirements and performance index of the system, the overall scheme design of the system is carried out, including front-end vehicle equipment, central service cluster, Android client and service communication protocol and so on. On this basis, the detailed design of the central service cluster is carried out, including load balancing service, user management service, equipment management service, streaming media forwarding service, video offline download service, alarm analysis service and database management service. Thus, the background support of the system is realized. Fourth, through the overall evaluation of the function and performance of the system, the functional index and performance index of the system are verified. In this system, RTP and RTCP protocols are used to transmit H.264 compressed and encoded audio and video data, which ensures the real-time and fluency of video, and improves the service load capacity by using service packet and load balancing technology. The reasonable allocation of resources and the reliability of the system improve the coding and decoding efficiency and expansibility of the coding and decoding module by transplanting the open source coding and decoding library FFmpeg to the Android system. Through the overall performance test and analysis of the vehicle video surveillance system, the test results show that the remote vehicle video surveillance system based on Android achieves the expected design purpose, and the system has strong stability, flexibility and expansibility. Its performance can meet the monitoring needs of the transportation industry, and has great in-depth research value and broad application prospects.
【学位授予单位】:成都理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN948.6
【参考文献】
相关期刊论文 前10条
1 高庆;王志刚;;H.264码流结构的分析[J];电脑知识与技术;2008年36期
2 赵亮;张维;;基于Android技术的界面设计与研究[J];电脑知识与技术;2009年29期
3 陈悦婷;;安防视频的监控现状和趋势[J];科技创新与应用;2013年04期
4 马丁格伦;;视频监控十五年 发展回顾和未来趋势[J];中国公共安全(综合版);2011年11期
5 任延珍,喻占武,胡瑞敏;基于RTP/RTCP协议的实时数据传输与同步控制策略[J];计算机工程与应用;2003年10期
6 李校林;刘利权;张杰;;基于RTP的H.264视频流实时打包传输的研究[J];计算机工程与科学;2012年05期
7 向模军;;利用JNI实现Java与C++通信[J];计算机时代;2009年12期
8 周莹莲;刘甫;;服务器负载均衡技术研究[J];计算机与数字工程;2010年04期
9 任俊伟,林东岱;JNI技术实现跨平台开发的研究[J];计算机应用研究;2005年07期
10 干晓鸣;;软件自动化测试的合理应用[J];计算机应用与软件;2010年08期
本文编号:2491537
本文链接:https://www.wllwen.com/kejilunwen/wltx/2491537.html