微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 基于OK210开发板的视频网络监控设备

基于OK210开发板的视频网络监控设备

时间:10-02 整理:3721RD 点击:
申请理由:最近想要完成一下视频网络监控设备的开发,为后期工作需要做准备,之前学过嵌入式,移植过u-boot ,Linux内核,rootfs,

项目描述:完成了Linux系统在ARM平台Nand?Flash的启动代码设计,接着主要针对ARM平台完成BootLoder的移植,Linux内核的配置,文件系统的移植,根文件系统的设计与实现。?????
在视频采集方面,深入分析了USB驱动和v4l视频设备驱动原理,并向Linux内核加载了USB驱动。比较了视频采集的两种方式的优缺点,舍弃了原始的Read直接从内核缓冲区来读取数据的方式,而采用Mmap共享内存的方式将设备映像到内存,使得进程从共享内存中获取视频数据,提高了通信的速度和效率。?????
在网络监控方面,比较当前流行的几种Web服务器,选择移植了面向嵌入式领域的Boa服务器,并采用C语言设计实现了用户验证的CGI程序。网络通信服务器的设计是采用面向连接的可靠的TCP通信方式,客户端的设计是利用Java?Applet完成的,使用新的Swing类集合完成窗口界面的设计,并设计实现了JApplet完成与服务器的通信,达到远程网络监控的目的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top