如何利用arm mini2440实现摄像功能

问题描述

如何利用arm mini2440实现摄像功能

如题,现在板子已经买好了,摄像头也有了,利用板子上的软件可以简单的进行拍照,然而我想知道倘若没有这个软件该怎么做,还有摄像功能又该如何实现,希望能够得到大家的帮助,谢谢~

解决方案

实现基于Linux的视频采集可以使用开源软件FFMPEG来实现。
主要的步骤为:
1. 从ffmpeg官网下载源码;

  1. 为mini2440交叉编译ffmpeg;

3 将编译好的ffmpeg拷贝的你的mini2440上;

4 将USB摄像头查到Mini2440的uSB口上,并在/dev目录下找到你的USB摄像头的句柄。类如:/dev/video0.

5 用ffmpeg玩转 USB摄像头。

6 可以考虑用开源rtsp服务器live555或者 开源rtmp服务器实现网络视频传输;

7 用VLC来接受网络视频;

8 自己用代码实现以上功能;

具体操作方法见:

http://blog.csdn.net/cherayliu/article/details/7496878

http://blog.csdn.net/ghostyu/article/details/7371310 这个是用Mini2440做的。

时间: 2024-11-15 23:56:50

如何利用arm mini2440实现摄像功能的相关文章

ASP.NET中利用DataGrid的自定义分页功能

asp.net|datagrid|分页 ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页 ASP.Net中的DataGrid有内置分页功能, 但是它的默认的分页方式效率是很低的,特别是在数据量很大的时候,用它内置的分页功能几乎是不可能的事,因为它会把所有的数据从数据库读出来再进行分页, 这种只选取了一小部分而丢掉大部分的方法是不可去取的. 在最进的一个项目中因为一个管理页面要管理的数据量非常大,所以必须分页显示,并且不能用DataGrid的内置分页功能,于是自己实现

利用WSH实现关闭计算机功能

利用WSH实现关闭计算机功能,其实很简单,采用下面的语句即可. 把下面的语句保存为test.vbs,然后运行,就可以看到效果. Set objshell = wscript.CreateObject("Shell.Application") objshell.ShutdownWindows

利用PS CS6的新功能保持ICON细节饱满完美

  一些本来尺寸很大,质量很不错的高清png图片,经过缩小转为icon时却变得惨不忍睹(图标的细节损失严重)而当我们去看那些专业人士制作的icon时,却发现,对方制作的icon尺寸虽小,但是细节却保持的非常好,这里面难道有什么技巧么?今天分享一篇关于利用Photoshop cs6网格对齐功能绘制高清icon的文章. Photoshop CS6自发布以来,一直颇受好评,细心的朋友可能发现最新的PS CS6支持矢量对象绘制.变换时像素自动对齐网格,而且非常好用.PS CS6的像素自动对齐网格功能在绘

利用Chrome浏览器“自动下载”功能窃取Windows登录密码

本文讲的是利用Chrome浏览器"自动下载"功能窃取Windows登录密码,在过去的十几年中,除了IE以及Edge浏览器之外,其余还没有公开针对SMB认证攻击的方法.这篇文章介绍的攻击方法是通过全世界最受欢迎的浏览器Google Chrome中的默认配置进行Windows登录密码盗取.影响范围为Windows所有版本的Google Chrome. 漏洞利用 在默认设置环境中,Chrome会自动下载认为安全的文件,不再询问用户其存放位置.从安全的角度来看,这一功能来看好像不是那么安全,但

交换机利用DHCP Relay进行address-check功能的配置

DHCP Relay进行address-check功能的 配置过程如下:一 组网需求1.在交换机上启动VLAN接口下用户地址合法性的检查,利用配置DHCP中继的安全地址表项,使配置了DHCP Relay的VLAN内的合法固定IP地址用户能够通过DHCP安全特性的地址合法性检查:2.SwitchA作为DHCP Server,SwitchB使能DHCP Relay功能.在SwitchB上开启address-check功能,PC2的mac地址为0015-c50d-20cf, 手动设置PC2的ip地址为

利用jquery.autocomplete自动完成功能实现百度搜索下拉功能

利用jquery.autocomplete自动完成功能实现百度搜索下拉功能 --> <script language="网页特效" src="jquery.autocomplete.js"></script> <script> $().ready(function() {  $("#borough_name").autocomplete("z.php教程", {   minchars:

摄像头-android摄像功能无法启动预览

问题描述 android摄像功能无法启动预览 问一下,我做了一个摄像头程序,继承了一个SurfaceView做预览,但用addView(mPreview)将预览添加到FrameLayout时, 报错说Unable to start activity ComponentInfo{com.example.test/com.example.test.CameraActivity}: java.lang.NullPointerException. 之前构造mPreview已经成功了,请问一下这是什么问题

我的Android进阶之旅------&amp;gt;Android利用Sensor(传感器)实现指南针功能

首先来说一说该指南针的实现思路: 程序先准备一张指南针图片,该图片上方向指针指向北方.接下来开发一个检测方向的传感器,程序检测到手机顶部绕Z轴转过多少度,让指南针图片反向转多少度即可.由此可见指南针应用只要在界面中添加一张图片,并让图片总是反向转过反向传感器返回的第一个角度值即可. 下面介绍一下方向传感器:方向传感器用于感应手机设备的摆放状态.方向传感器可以返回三个角度,这三个角度即可确定手机的摆放状态.关于方向传感器返回的三个角度的说明如下. 第一个角度:表示手机顶部朝向正北方的夹角.当手机绕

我的Android进阶之旅------&amp;gt;Android利用Sensor(传感器)实现水平仪功能的小例

       这里介绍的水平仪,指的是比较传统的气泡水平仪,在一个透明圆盘内充满液体,液体中留有一个气泡,当一端翘起时,该气泡就会浮向翘起的一端.    利用方向传感器返回的第一个参数,实现了一个指南针小应用.    我的Android进阶之旅------>Android利用Sensor(传感器)实现指南针功能  (地址:http://blog.csdn.net/ouyang_peng/article/details/8801204)    接下来,我们利用返回的第二.三个参数实现该水平仪.因为