引用本文:冯丽芳,孙俊,周俊华,陈为军.基于ARM9的网络视频监控系统实现[J].电力自动化设备,2006,(10):95-97,116
.Network video monitoring system based on ARM9[J].Electric Power Automation Equipment,2006,(10):95-97,116
【打印本页】   【HTML】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4075次   下载 1655 本文二维码信息
码上扫一扫!
基于ARM9的网络视频监控系统实现
冯丽芳,孙俊,周俊华,陈为军
作者单位
摘要:
传统的实时网络监控系统是通过视频采集卡在PC机上构建网络视频。提出了网络数字视频监控系统,其系统硬件以ARM9处理器S3C2410为核心,包含Flash、SDRAM、USB摄像头、网络控制器、RS-232接口等构建嵌入式Linux平台,并在该平台下实现摄像头数据的实时采集。通过移植Bootloader、Linux内核及制作根文件系统构建嵌入式软件平台。介绍了构建Web的网络视频服务器,该服务器支持通用网关接口(CGI),用户可在远程控制视频监控系统,其客户程序是用Java的Applet实现的。视频服务器NETCAM主要实现响应用户连接、数据采集及压缩功能,给出了该服务器3个线程(主线程、图像采集及处理线程、处理用户连接线程)的流程图。用户通过Internet在浏览器上就可以实时监控远程的视频图像。
关键词:  ARM9,视频监控,嵌入式系统,Internet,Linux,Java
DOI:
分类号:TP393
基金项目:
Network video monitoring system based on ARM9
FENG Li-fang  SUN Jun  ZHOU Jun-hua  CHEN Wei-jun
Abstract:
Traditional real-time video monitoring system is constructed on PC via video cards.A network video monitoring system is presented.Taking the ARM9 processor S3C 2410 as the core,an embedded Linux platform is established with the Flash,SDRAM,USB camera,network controller and RS-232 interface,based on which real-time video signal acquisition is realized.The embedded Linux is constructed by transplanting the Bootloader,the Linux core and making the root file system.The Web network video server is formed,supporting CGI(Currency Gateway Interface).Remote user terminals run the client Java program to control the video monitoring system.The video server NETCAM is to realize user connection response,data acquisition and compression.Flowcharts of its three threads as follows are offered:the main thread,the image acquisition and processing thread,the user connection thread.Users can real-timely monitor video images with browser through Internet.
Key words:  ARM 9,video monitoring,embedded system,Internet,Linux,Java

用微信扫一扫

用微信扫一扫