论文题名: | 基于Linux平台的车载视频监控系统研发 |
关键词: | 车载视频监控;分布式框架;Linux平台;C/S架构;流媒体服务 |
摘要: | 随着公交系统的快速发展,对车载视频监控系统提出了更高的要求。而Linux系统的发展壮大,Web技术和分布式技术等的日渐成熟为车载视频监控系统的进一步发展提供了技术支撑。本文根据车载移动视频监控系统项目的实际需求,针对当前视频监控平台的局限性,如流媒体服务器存储能力有限、可扩展性不高、运行平台单一等缺点,结合当前流行的开源分布式框架HDFS等新技术,在Linux开源平台上设计并实现了基于C/S和B/S混合架构的车载视频监控系统。 首先,本文研究了车载视频监控系统最新动态和相关技术的应用现状,结合车载视频监控系统的新需求,提出了一种新的基于Linux系统开发车载视频监控系统的设计方案。其次,介绍了Web,分布式存储相关技术,并对之进行研究分析,选择了合适的技术方案。以满足车载视频监控系统的功能需求为前提,采用模块化的软件设计思想对车载视频监控系统整体方案及各模块进行详细设计。最后,应用Live555和FFmpeg开发了视频传输和视频存储模块,应用HDFS分布式文件系统实现了视频的存储,应用Libvlc和Qt图形界面库开发了视频监控客户端。 基于Linux平台,使用C++作为主要开发语言,应用以上开源库,基于C/S架构实现了车载视频监控系统的流媒体服务功能。并采用 Apache+PHP+MySQL的方案,在Linux下实现了B/S架构的视频监控后台系统。对基于Linux的视频监控服务系统进行了测试,结果表明该系统可以满足车载视频监控的基本要求。 |
作者: | 王齐飞 |
专业: | 计算机科学与技术 |
导师: | 葛卫民 |
授予学位: | 硕士 |
授予学位单位: | 天津大学 |
学位年度: | 2014 |
正文语种: | 中文 |