基于ARM系统的网络摄像机的设计和实现

被引:0
作者
石利芬
机构
[1] 北京交通大学
关键词
网络摄像机; i.MX27; 嵌入式系统; V4L2; 流媒体服务器;
D O I
暂无
年度学位
2014
学位类型
硕士
摘要
视频监控是当今保障社会长治久安必不可少的科技手段,其发展历史达三十年之久。在这三十年的发展历程中,主要以模拟信息处理技术为基础的传统视频监控系统逐渐暴露出了诸多不足之处,如清晰度不够、难以实现网络化,不易集中管理等等。随着近几年电子集成技术以及计算机网络化的迅猛发展,传统视频监控行业受到的关注度越来越高,并逐步被数字化的视频监控所取代。 针对以上背景,本文设计和实现了一款嵌入式网络摄像机,主要工作分为硬件和软件两大部分。在硬件部分,本文根据对网络摄像机的需求分析,对各模块系统进行设计、选取和连接,构建出硬件平台;在软件部分,先通过对嵌入式Linux操作系统的移植来搭建软件开发环境,然后着重讨论了基于V4L2标准的视频驱动程序的设计和编写,最后简要地设计出流媒体服务器和Web服务器用以对整个系统进行测试,并作出测试评价。 本项目采用飞思卡尔公司推出的i.MX27处理器为核心芯片,设计和实现了嵌入式音视频数据的采集与传输系统,即网络摄像机的硬件平台。该设计极大程度地发挥了i.MX27芯片在多媒体数据处理方面的长处,大幅度地减少多媒体数据的处理量,也缓解了多媒体网络的数据传输压力。 为了更好地实现音视频数据采集和传输,本项目采用了嵌入式Linux操作系统作为网络摄像机的软件开发平台。然后着重讨论了基于通用的V4L2(Video for Linux2)标准接口的视频采集模块的驱动程序的设计和实现。V4L2标准不仅提高了视频采集程序的开发效率,同时也给其他开发人员对系统的升级和维护提供了很大的便利。 最后,本项目简要地设计了流媒体服务器和Web服务器,为用户提供网页浏览的方式,同时对系统进行测试,并给出测试评价。 本文设计并实现了基于ARM系统的网络摄像机系统,经测试验证了系统的可行性,而且产品投入市场后获得了用户的一致好评。
引用
收藏
页数:82
共 22 条
[1]
基于X264的嵌入式视频监控系统设计 [J].
史卫华 ;
刘步中 .
微计算机信息, 2010, 26 (29) :83-85
[2]
一种嵌入式环保数据监控系统的设计与实现 [J].
陈立定 ;
章慧锋 ;
梁联冠 .
自动化与仪表, 2009, 24 (05) :37-40
[3]
基于RTSP/RTP嵌入式流媒体服务器的实现附视频 [J].
刘少耿 ;
张刚 ;
程永强 .
太原理工大学学报, 2008, (S2) :178-180
[4]
嵌入式系统的网络接口模块设计 [J].
刘永峰 ;
邹逢兴 .
兵工自动化, 2006, (02) :49-51
[5]
嵌入式视频监控服务器系统典型方案及其性能分析 [J].
梁修如 ;
严国萍 .
电视技术, 2005, (10) :93-96
[6]
嵌入式Linux系统下NOR Flash的配置和使用附视频 [J].
周斌 ;
林喜荣 ;
黄析伟 .
单片机与嵌入式系统应用, 2004, (02) :82-84
[7]
嵌入式Linux内核及其驱动开发 [J].
张海峰 .
红外, 2003, (10) :26-31
[8]
Cellular phone use while driving: A methodological checklist for investigating dual-task costs [J].
Dressel, Jeffrey ;
Atchley, Paul .
TRANSPORTATION RESEARCH PART F-TRAFFIC PSYCHOLOGY AND BEHAVIOUR, 2008, 11 (05) :347-361
[9]
Assessing new cell phone text and video services [J].
Rice, Ronald E. ;
Katz, James E. .
TELECOMMUNICATIONS POLICY, 2008, 32 (07) :455-467
[10]
Synchronization in portable device drivers.[J].Stein J. Ryan.ACM SIGOPS Operating Systems Review.1998, 4