基于嵌入式Linux的网络视频监控系统
基于嵌入式Linux系统的视频监控系统

4 软件设计方案
软件平 台采用 的嵌入式操作 系统为 Ln x263 .iu iu ..8 Ln x具有 内核 小、 效率高 、 源码开放 、 内核直 接提供 网络支持等优 点 . 但嵌入式系统 的硬 件资源有限 . 因此需根据 实际需求对 内核进行 裁剪 . 配置所需 的 功能模块 , 然后再移植到硬件平台上。
【 e od]i o uv lne yt ; f a e g; nx K y rsVd r iac ssmS t r dsn i w e s el e ow e i L u
视频监控系统是安全防范系统的组成 因素 . 它是 一种防御能力较 强的综合系统 。 视频监控 以其直观 、 方便 、 息内容丰 富而广泛应用于 信 许多场合 。近年来 , 随着计算机 、 网络以及图像处 理 、 传输技术的飞速 发展 . 涌现 出大量 的嵌入式视频监控系统 与传统 的模拟监控相 比. 数字监控具有 许多优点 : 于计 算机处 便 理、 适合远程传输 、 于查 找 、 便 提高 图像 的质量与监控效率 、 系统易于
书
・
客户 端
图 1 系统硬件结构图
兼容 P c机用于 2 小 时不问断工作时 .其性能通常是不 可靠 的 . 4 工控 P c机相对普通 P 机 的稳定性有一个档次上的提高 . 用于较 复 c 适 杂的工作环境 ; 用 l u 系统 . 于 w n o s 采 ix n 相对 i w 更加稳定 。采用简 易 d 应用软件的系统是不能够应用安 防领域 的. 视频监控 系统 的应用 软件 能力上应支持 多任 务并发 处理 , 如监视 、 录像 、 回放 、 备份 、 报警 、 制 控 等的多工处理能力
【 bt c] t cm u reho g dt pd ee p et f uieit ho g,it n e o u k pe eplead A s atWi o pt cnl y n e aidvl m no m lm d cnl ydgaad t r qi l a ldtt oc n r h et o a hr o t ae o il n w k c y p i o h i
基于ARM的嵌入式网络视频监控系统设计与实现毕业设计

a基于ARM的嵌入式网络视频监控系统设计与实现目录基于ARM的嵌入式-1 -网络视频监控系统设计与实现.................................................................................... -1 -目录 ............................................................................... -1 -一、绪论............................................................................ -1 -1.1研究意义-1 -1.2市场需求-1 -1.3目前视频监控系统国内外常见方案设计-2 -1.4系统设计目标-3 -1.5技术可行性-4 -二、嵌入式系统介绍................................................................ -5 -2.1嵌入式系统定义-5 -2.2嵌入式系统特点-5 -2.3嵌入式系统的组成-6 -三、视频编解码和网络协议的选择73.1网络传输协议的分析选择73.1.1网络传输协议的分析73.1.2网络协议的选择和设计'123.1.3视频数据传输方式的选择.13 3.2图像压缩算法的分析选择133.2.1压缩的必要性和可能性.133.2.2系统视频压缩方法的选择.14四、监控系统方案设计154.1监控系统总体方案选择154.2监控系统硬件方案设计164.2.1嵌入式处理器的选择164.2.2Flash 的选择184.2.3网卡的选择.184.2.4摄像头的选择184.2.5存储硬盘接口的选择19五、硬件平台设计205.1网络视频监控系统的硬件架构205.2各模块及接口设计215.2.1存储系统模块及接口设计.215.2.2串口电路设计285.2.3调试接口电路305.2.4USB HOST 接口设计315.2.5监控系统硬件整体方案设计315.3监控系统软件整体方案设计325.3.1软件开发平台及开发工具的选择.325.3.2构建嵌入式软件平台335.3.3BootLoader 移植.345.3.4移植Linux2.6.14 内核.405.3.5CGI 简介.435.3.6监控系统软件方案.44六、系统的设备驱动程序移植456.1网卡驱动移植466.1.1核心板网卡移植.466.1.2主板网卡移植486.2摄像头驱动移植54七、监控系统软件的设计及实现557.1监控系统功能模块作用及设计557.2Linux下多线程编程技术571.2.1系统视频压缩方法的选择.587.3视频采集模块软件设计597.3.1关于Video4Linux607.3.2多路图像采集的实现647.4视频编码和解码模块设计647.4.1JPEG 标准657.4.2JPEG 解码677.4.3动态图像解码的优化677.4.4获取压缩后每一帧大小677.4.5WEB服务器搭建687.4.6PC上显示模块设计.727.4.7保存视频文件的设计n7.4.8FTP服务器的设计167.4.9系统运行性能77一、绪论1.1研究意义嵌入式是当今最为热门的概念之一,其应用领域也非常之广泛,无论是在工业控制、交通管理、信息家电、安防,还是个人手持设备,都有着非常广泛的应用。
基于ARM11+Linux的无线视频监控系统

基于ARM11+Linux的无线视频监控系统1 引言随着无线网络的普及,ARM处理器运算的能力不断地增强以及计算机处理图像的技术不断地提高,基于ARM 的视频监控正越来越广泛的应用于学校,社区,酒店,网吧,医疗等各种各样地领域。
传统的视频监控系统布线复杂,设备庞大,智能化低,以及软硬件资源得不到充分的发挥。
而arm嵌入式系统的小型化、占用空间小、成本低廉、结构紧凑、支持无线网络等特点,使得利用S3C6410 的arm11+linux系统构成各种各样的无线网络数字监控系统具有广泛的应用价值。
2 系统整体设计2.1 硬件总体设计本系统采用韩国三星公司arm11 内核的S3C6410 作为微处理器,该款处理器体积小,尺寸仅相当于一个48mm*67mm 方块的大小,同时集成了丰富的接口,32 位数据总线和32 位外部地址总线,SROM 控制器、 SRAM 控制器、NAND 闪存控制器、64 个中断源的中断控制器、五个三十二位定时器、四个UART、四个DMA 控制器、STN 与TFT LCD 控制器、看门狗、IIS 音频接口、IIC-Bus 接口、两个USB host口、一个USB device 口、两个串行外围接口电路、三个SD 卡接口、camera_if 接口、TV_out 接口、MFC接口、2 路SPI、Touch Screen 接口,其主频可达800MHz,扩展总线最大频率133MHz.在此基本上,还进行了相关的扩展,引出了一个四线RS-232 串口,该串口用于开发主机与S3C6410 开发平台进行通信;配置了1GB 的NANDflash,用于存放嵌入式linux操作系统,应用程序和数据,128MB 的DDR 内存,用于存放运行程序,摄像头捕获的数据;扩展了一个WIFI 模块,用于开发平台与服务器传输视频数据,通过无线网络实现视频远程监控。
2.2 软件总体设计软件总体结构包括引导加载程序Bootloader、操作系统内核,设备驱动程序和应用层程序,其软件结构如图1 所示。
基于嵌入式系统的视频监控系统实现

基于嵌入式系统的视频监控系统实现马兵东,温向明北京邮电大学通信网络综合技术研究所,北京 (100876)E-mail:iammadong@摘要:针对交通路况和广场楼宇监控等视频监控特定环境,我们设计并实现了一套新的视频监控系统。
该系统采用嵌入式技术,将操作系统和应用程序固化在FLASH芯片上,以保证其运行稳定性,将摄像机采集的视频信号经过MPEG-4压缩和打包后,通过其网络通讯端口上传到传输网络,同时有效地减少了视频监控系统中的视频数据传输量和存储量。
关键词:视频监控,嵌入式1.引言视频监控系统是安全防范系统的组成部分,它是一种防范能力较强的综合系统。
随着网络技术、嵌入式处理器的飞速发展以及数字视频监控系统的迅速崛起,出现了网络数字视频监控系统[1],在实际工程应用中得到广泛应用,特别是在大、中型视频监控工程中的应用尤为广泛;数字视频监控系统是以计算机通信技术及图像视频压缩为核心的新型视频监控系统。
针对交通路况和广场楼宇监控等视频监控特定环境,我们设计并实现了一套新的视频监控系统。
该系统采用嵌入式技术,将操作系统和应用程序固化在FLASH芯片上,以保证其运行稳定性,将摄像机采集的视频信号经过MPEG-4压缩和打包后,通过其网络通讯端口上传到传输网络。
2.系统介绍2.1系统功能描述本系统用于移动目标的实时视频监控,分为远端设备(移动图像监视器)和近端设备(监控中心)两部分。
远端设备可将监控画面(视频/图像)通过移动公网、因特网传至近端设备,即监控中心。
同时,监控中心可以远程控制移动图像监视器的工作方式,从而达到良好的监控效果。
远端和近端也可以不通过因特网相连,实现监控中心的移动化。
2.2系统总体设计本系统基于Motorola i.MX系列处理器和Motorola ADS开发板,采用嵌入式Linux技术[2],实现了远程视频监控功能。
系统总体设计如图1所示,远端和近端可以通过互联网相连。
图1系统总体设计图2.2.1系统各部分功能简介(1) 远端(移动图像监视器)整个远端部分以Motorola i.MX系列处理器和Motorola ADS开发板为核心,包括一个云台控制器用于控制云台转动、摄像头开/关和拍摄范围,一个模拟视频/JPEG转换卡,一个云台,以及一个置于云台之上的摄像头。
基于Internet的嵌入式视频监控系统的设计与实现

基于Internet的嵌入式视频监控系统的设计与实现摘要:该文以arm9微处理器和嵌入式linux系统作为开发平台设计并实现了一个视频监控系统,系统基于brower/server结构,使用boa作为嵌入式web服务器完成视频数据在internet上的传输。
介绍了系统硬件平台和软件平台的搭建过程,详细讨论了使用video4linux编程接口完成对视频数据的采集过程,以及利用jpeg 标准对视频数据进行压缩的方法。
测试结果表明系统功能及性能基本满足应用要求。
关键词:arm;嵌入式linux;浏览器/服务器;视频监控中图分类号:tp368 文献标识码:a 文章编号:1009-3044(2013)04-0897-03design and realization of an embedded video monitoring system based on internetli bo(65021 unit of the people’s liberation army, shenyang 110162, china)abstract: an embedded video monitoring system, which takes arm9 microprocessor and embedded linux operating system as development platform, is designed and realized in the paper. the system based on brower/server structure, using boa as embedded web server completes the transmission of video data over the internet. the building process of system hardwareand software platform is introduced. the process of video data collection using video4linux programming interface and the method of using jpeg to compress the video data are discussed in detail. the test results show that the function and performance of the system can meet application requirements. key words: arm; embedded linux; brower/server; video monitoring1 概述随着internet的广泛普及,以及视频压缩编码技术的提高,视频监控领域进入了高速发展的数字化的网络时代。
ARM-Linux嵌入式远程监控系统的设计

{ }宁 l
S Y S c 4 K 3 2 柏
保 障 矿 工 的生 命 健康 安 全 , 有 十 分 重 要 的意 具 义… 。基于 A Miu R l x的嵌入式远程测控系统不仅 n 能够实现本地数据采集与控制, 还能实现远程测控 任务 。基 于国内外数据采集 系统 的发展趋 势 , 设计 了一种基 于 A M 的矿井数据采集系统 。 R 】
的室 内及现场试验, 明采用 45号普通硅 酸盐水 证 2 泥, 当其水灰 比为 1 ・5 水玻璃浓度 B 3 。 :0 7 、 e0 左右、
圈2 嵌入式控制器硬件组成结构都 可 以根
据需要任意修改并在 G N协议下发行 , U 节约很大一 部分开发费用。 () 2 具有强大的 网络功能 , 能提供各种 网络服
务。
1 系统硬件结构 的设计
1 1 系统 结构 的组 成 .
() 3 具有丰富的软件资源 , 几乎所有 的 U i下 n x
本系统 由嵌人式控制器 、 远程监控站、 前端数据 采集器和相应的分线器组成。前端传感器有温度采
的应用软件都可移植 到 Lnx i 平台上。 u () 4 支持 多种体 系结构 , A M、P R 、 8 如 R SA C X 6
集器 。 压力采集器和气体浓度采集 器。系统结构如
图 l所示 。
施加 , 根据吸浆量和注浆压力大小, 随时调整浆液浓 度, 并考虑后期开挖的方便 , 控制结石体 3 平均抗 d
压强度不宜太大 。现场采用 4 5普通硅酸盐水泥 , 2 水灰 比 1 .5 水玻 璃用量为水泥用量 的 3 ~ :0 7 、 % 5 , % 水玻璃模 数 n= . , 3 1波美 度 B 0的双液 e =4 浆, 控制注浆压力不大于 2 5 P 。通过 1 .M a 8个孔 的
基于嵌入式Linux的3G无线视频终端的设计与实现

D o lm ft e a ewe n vd o s r e n G mo ue, a wh l a 3 d l r e a e eo e . r be o me d l v b t e i e e v ra d 3 d l me n i i e, G mo u e d i rw sd v lp d v
Ke y wor ds:e b dd d— i u m e e L n x;3 ;Ne f r;wie e st r i l o k t G t he i rl s e na ;s c e m
随 着 网络 技 术 和 嵌 入 式 技 术 的 迅 猛 发 展 ,通 过 网 络 来
实 现 视 频 监 控 已经 得 到 了广 泛 的应 用 , G 网 络 以 其 高 带 宽 3
A b t a t Ba e n e e e y tm ’ veo m e ta d G r ae e h l g usng ARM + Li x s h o t r nd sr c : s d o mb dd d s se S de l p n n 3 eltd t c noo y, i nu a te s fwae a ha d r e eo r wae d v lpme tplto m , n a n ul a v ntg fARM + Li ux s fwae a d hadwa e rs u c s, G r ls n a r a d tkig f l d a a e o f n o t r n r r e o r e a 3 wiee s
丢 包 问 发 了 驱 动 。 同 iu G 关 键 词 :嵌 入 式 Ln x G;Nef e ;无 线 终 端 ;套 接 字 iu ;3 th r i
中 图 分 类号 :T 2 N9 5
基于嵌入式Linux的网络视频实时监控系统

式 视频监 控 模 块 传 过 来 的 M E - 频 数 据进 行 解 P G4视
码 , 权用 户直接 通过 I 览器或 者下 载专用 软件 即 授 E浏
可 观看摄 像 机 的视 频 图像 , 可 以 对 系统 进 行 配 置 。 还
第 3 第 9期 4卷 20 0 8年 9月
电 手 工 程 师
ELECTR0NI ENGI C NEER
Vo . 4 No 9 13 . S p. 2 08 e 0
基 于 嵌入 式 Ln x的 网络视 频 实 时监控 系 统 iu
漆 源 , 程 恩 , 子 明 庄
( 门大 学水声通信 与 海洋信 息技 术教 育部 重点 实验 室, 建省 厦 门市 3 10 ) 厦 福 6 0 5
宅小 区 、 幼儿 园的远 程监控 , 是多媒 体 监控 领域 未来 的
发 展方 向
像 机从 C S摄像 头获 得原 始 的视频 信 号 , MO 通过 视 频
1 系统的应用方案
本 系统 中 , 网络 摄 像 头 利 用 以 太 网接 V/ F 模 IWii
块接入 有线/ 线 网 络 , 户 通 过 网 络 用 P 手 机 或 无 用 C、
现简 单 的 I 式 组 网 , 传 统 模 拟 监 控 所 无法 实 现 P方 是
的 。而采用这 种远 程视频 监控 系统 易存 在传输 速度受 限、 系统稳定性 差 等 缺点 。本 文 针对 远 程 的可 视 化 监
和客户 端的媒 体数 据传 输 协议 除 了支 持 R P 实 时传 T(
和立体 声编码 解码 器及 网 络接 r芯 片等 , 丁 开发 出最 小
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
传统的监控方式,因为布线繁琐、监控距离受到限制等原 因,不能满足可视化远程测控的要求。嵌入式技术及远程测控 技术的发展,使远程测控现场及测试设备的可视化实时监控成 为可能。如可视化远程网络测控实验中,用户能够通过网络视 频系统全程观察实验设备的操作过程及设备工作状态。
本研究针对远程测控的可视化监测要求,设计实现了一种 以嵌入式服务器为基础的网络视频监控系统。该系统以嵌入式 微控制器¥3C2410为核心构建了一个嵌入式平台,利用嵌入式 操作系统Linux和TCP/IP协议建立嵌入式Web服务器,以USB 数字摄像头为视频前端,网上用户可以通过IE浏览器访问服务 器,实时查看测控现场和测试设备的情况。
图2视频采集程序流程图 Video For Linux中的数据结构有: (王)video—capability,包含设备的基本信息,如设备名称、支持 的最大最小分辨率、信号源信息、信道数等; (坌)video_picture,设备采集图像的各种属性; (要)video_channel,关于各个信号源的属性; (互)video_window,表示采集窗口参数; (9video_mbuf,利用内存映射获取数据时的帧的信息; (重)video_buffer,底层对缓冲器的描述; (翌)video_mmap,用于内存映射方式。
驱动程序的作用在于向应用程序提供访问硬件设备的接 口。驱动程序屏蔽了硬件实现上的细节操作,使得在Linux下 操作硬件如同操作普通的文件一样,可以使用标准的系统调用 函数,而驱动程序的作用就是实现这些函数的具体调用。对于 嵌入式系统开发来说,没有通用的驱动程序可供使用,因此驱动 程序的开发是整个嵌入式系统开发过程所必须的。
播放MPEG-4格式的视频,需要相应的播放器,可以在网页 中插入Windows media的Active控件实现视频播放。在HTML 文件中,实现浏览器和CGI程序的连接,将视频数据通过CGI 传送给浏览器。由于是播放摄像头中实时采集的视频流而不是 指定的文件,因此需要在缓冲区中读取数据。
Abstract:A kind of remote video monitoring system,based on the embedded Linux and¥3C2410,has been successfully developed. The system builds a Web server which can capture video signal from USB digital camera and transpon the signal to client through Internet.The implementation of USB devices drivers and the realization of video signal capture under embedded Linux are dis- cussed. Key words:embedded Linux;capture video;visualization;remote video monitoring
在编译器部分,将驱动程序中Makefile文件中相关行改为 CC=/opt/host/army41/bin/army41一unknown—gcc—linux(修改的代 码根据宿主机的操作系统以及编译器所在位置而不同)。同时 对下列与处理器相关的部分进行修改,即可实现对¥3C2410的 USB驱动的移植口J。
3嵌入式Linux内核裁减
完整的嵌入式Linux一般包含启动引导程序、内核、文件系 统3个基本部分。启动引导程序固化在FLASH中,除非遇到系 统崩溃或者系统不能正常引导启动的情况,一般不需要修改和 重新烧写。
本系统采用2.4.18版本的嵌入式Linux内核。由于每个 硬件平台的应用环境以及硬件环境不同,要使内核能够运行在 嵌入式的平台上,需要进行裁减。在嵌入式内核的目录下对与 处理器相关的选项进行修改。
Remote Video Monitoring System Based on Embedded Linux
ZHAO Fang—peng,YANG Jian—hua,ZHAO Zhong,LIU Wen-tao
(School of Automation,Northwestern Polytechnical University,Xi’∞710072,China)
基于嵌入式Linux的网络视频监控系统
·57·
在V4L中有两种方式采集视频,一是用read()函数直接读 取方式。二是用mmap()函数内存映射方法截取视频。mmap ()函数通过系统调用使得进程之间通过映射同一个普通文件 实现共享内存,本系统采用内存映射方式获取视频。
USB摄像头在Linux中的设备文件名为/dev/vide00,视频 图像程序编程便是针对此设备名进行。调用open()函数,成功 则返回描述符,代表捕获了视频硬件,以后就可以对设备文件进 行操作‘3|。
·56·
《测控技术))2007年第26卷第5期
低廉、内核可裁减性强等特点,且集成有TCP/IP协议,对网络的 支持是相对于其他操作系统的优势。遍布全球的Linux开发团 队和爱好者,使后继开发者可以很容易获得源代码方面的支持。 选择嵌入式Linux作为操作系统后,需要做的工作有内核的裁 减、USB设备驱动开发、编写基于V4L视频采集程序、Web服务 器的建立和应用程序的移植等。
(1)寄存器地址设置。 在usb-ochi.C中,使¥3C2410的USB主机控制器寄存器的
起始地址(0x49000(0)初始化ochi一>regs。
(2)主机控制器中断设置。 在usb-ochi.c中,使¥3C2410的USB主机控制器寄存器的 中断向量初始化ochi一>irq。 (3)根HUB端口数目设置。 在usb-ochi.C中定义根HUB的下行端口数目为2(#define MAX—ROOT_PORTS 2),MAX—ROOT PORTS的默认值为15。 4.2基于V4L的视频采集程序 在嵌入式内核的Video For Linux(V4L)部分为视频采集的 应用程序提供了一系列的接口函数,通过这些函数,可以执行打 开、读写、关闭等基本的操作。 视频采集程序的流程如图2所示。
程序通过调用ioctl()函数对设备控制,完成视频采集的任 务。iocfl()函数中主要的设备控制命令有:
(!)VIDIOCGCAP,获得video—capture中有关摄像头的信息; @)VIDIOCGPICT,读取video_picture中的关于图像的信息, 包括图像的亮度、色度、对比度等; (要)VIDIOCSPICT,在用户空间中改变图像信息; @VIDIOCGMBUF,获得摄像头存储缓冲区的帧信息; (曼)VIDIOCAMCAPTURE,获取视频图像; (莶)VIDIOSYNC,判断视频图像是否截取成功。 本系统采用在PC机上已经出现的双缓冲措施来改进嵌入 式系统中的USB摄像头视频采集程序,在内存映射方式采集视 频时,申请两帧图像缓冲,在一帧被处理时可以采集另一帧。需 要定义当前帧号以及状态,并时刻持有当前帧的序号、起始地址 等信息,以防混淆。
收稿日期:2006—09—20
作者简介:赵方鹏(1981一),男,山东济南人,硕士研究生,主要研究方向
为嵌入式系统;杨建华(1967一),女,山西长治人,教授。主要研究方向 为新型传感器及集成测控。
万方数据
图1 系统硬件平台功能框图
2系统操作系统
系统选择Linux作为操作系统。L及工作原理 系统设计思想是将视频前端和嵌入式Web服务器整合在
一起,采集数字摄像头传送来的视频信号,通过USB总线传送 到Web服务器。Web服务器接上网络,网络上用户可以用IE 观看Web服务器上的监控图像。由于把视频采集压缩和Web 功能集成到一个设备内,直接入网络,达到即插即看,省掉很多 复杂的电路,在有网络接口的地方都可以直接使用,安装简单、 使用方便。
在USB总线标准中定义了4种传输方式,分别是控制、中 断、批量和等时。对于本系统需要的对时间性要求较高的视频 采集来说,采用等时的传输方式是最为合适的…。
内核支持USBl.1协议,且¥3C2410的USB主机控制器完
万方数据
全符合OHCI规范,因此对于通用的Linux驱动,进行修改就可 以移植到嵌入式Linux上运行。其中修改的部分主要涉及到编 译器以及处理器的部分库文件和头文件。
系统的工作原理是利用嵌入式Linux和ARM控制器建立 Web服务器,通过服务器接收来自浏览器的指令并采集USB摄 像头的视频图像,并通过网络向浏览器传输视频,从而达到远程 视频监控的目的。 1.2系统硬件结构
系统硬件平台功能框图如图1所示,平台上集成了Sam. sung公司的S3C2410处理器。S3C2410采用ARM920T 32位微 控制器作为内核,主频可达203 MHz,具有丰富的控制资源。另 外平台上扩展了16MB的16位FLASH,64MB的32位SDRAM, 一个USB HOST接口,通过DM9000扩展了一个以太网接口。 利用USB接口连接摄像头采集视频,通过以太网接口与网络连 接,完成网络监控的任务。
5视频图像压缩及播放
获得视频数据后,由于原始的图像数据量十分庞大,需要在 网络传输前进行压缩。实现视频压缩,可以通过软件或硬件来 实现。目前的视频压缩算法中MPEG-4有效地解决了图像和容 量的问题,是一个较好的选择。其远程传输的参数为:图像标准 358×288;帧容量0.8—2.5 kb/帧;实时性20—62.5 kb/s。
另外本系统需要进行视频采集,在Muhimedia devices项下, 选择
[母]Video For Linux 系统选用的视频前端为USB摄像头,因此需要选择相应的 设备驱动。嵌入式内核一般只集成了OVSll等几种摄像头的 驱动,若硬件需要其他的驱动,则要移植、编译驱动程序后重新 配置内核,选择相应的设备驱动。
基于嵌入式Linux的网络视频监控系统