
Android 驱动
独正己身
这个作者很懒,什么都没留下…
展开
-
v4l2(video for Linux)学习资料
先给出一些传送门http://blog.youkuaiyun.com/d_south/article/details/4288836(这位叫d_south的朋友总结了网上的USB摄像头程序然后给出了自己的想法和源程序,我就是借鉴的这个,稍微改一下能通过gcc编译),还有人把网上的程序搜集到一块了,比如http://blog.chinaunix.net/uid-27875-id-3069828.转载 2017-12-03 20:47:24 · 429 阅读 · 0 评论 -
Linux下V4L2一个调试问题方法可以改参数
http://blog.youkuaiyun.com/tankai19880619/article/details/9997505一、源码1.test.c[cpp] view plain copy#include #include #include #include #include #include转载 2017-12-02 21:47:15 · 1348 阅读 · 0 评论 -
Linux下实现视频读取(二)---camera参数设定
转自http://blog.youkuaiyun.com/wenrenhua08/article/details/40044083Camera的可设置项极多,V4L2 支持了不少。但Sam之前对这些设置的用法和涵义都是在看videodev2.h中边看边理解,感觉非常生涩。直到写这篇blog时,才发现v4l2有专门的SPEC来说明:http://www.linuxtv.org/downloads转载 2017-12-01 20:03:56 · 715 阅读 · 0 评论 -
jni 调用V4L2使用ioctl设置v4l2摄像头参数
转自http://blog.youkuaiyun.com/xiewenhao12/article/details/54707276#include#include#include#include#include#include/*摄像头开关*///#define XXXX_150/*摄像头参数id列表*/#define BRIGHTNESS_ID 0转载 2017-11-30 18:57:58 · 1863 阅读 · 0 评论 -
安卓jni 使用V4L进行简单视频捕捉的基本步骤
1、open the VFL deviceint deviceHandle;char *devicename="/dev/video0";deviceHandle=open(devicename,O_RDWR);if(deviceHandle==-1){//fail to open device}调用成功,返回一个文件标示符;调用失败,返回-1。2、查询设备属性(o转载 2017-11-30 15:28:44 · 395 阅读 · 0 评论 -
/linux/include/linux/videodev.h
1 /* 2 * Video for Linux version 1 - OBSOLETE 3 * 4 * Header file for v4l1 drivers and applications, for 5 * Linux kernels 2.2.x or 2.4.x. 6 * 7 * Provides header转载 2017-11-29 22:04:14 · 1177 阅读 · 0 评论 -
基于V4L2驱动程序的USB摄像头Android(JNI)的编写(三)
在上两篇文章基于V4L2驱动程序的USB摄像头Android(JNI)的编写(一)和基于V4L2驱动程序的USB摄像头Android(JNI)的编写(二)中,我详细介绍了如何配置V4L2的环境、设置捕获视频数据的格式,以及视频流数据捕获的过程。但是由于我们捕获到的视频数据是YUYV422格式的,那么在这一篇文章中,我将主要介绍如何将YUYV422格式的数据转换成ARGB格式的数据,同时将ARGB格转载 2017-11-26 14:08:00 · 386 阅读 · 0 评论 -
基于V4L2驱动程序的USB摄像头Android(JNI)的编写(二)
http://blog.youkuaiyun.com/JansonZhe/article/details/47334671在我的上一篇文章基于V4L2驱动程序的USB摄像头Android(JNI)的编写(一)中,我详细介绍了如何配置V4L2驱动程序的采集环境,那么在这篇文章中,我将详细分析V4L2采集视频的过程。一、向驱动程序申请缓冲帧 缓冲帧,顾名思义就是在Linux驱动程序中用于临转载 2017-11-26 14:07:07 · 348 阅读 · 0 评论 -
基于V4L2驱动程序的USB摄像头Android(JNI)的编写(一)
http://blog.youkuaiyun.com/jansonzhe/article/details/47319727video4 linux2(V4L2)是Linux内核中关于视频设备的内核驱动,它为Linux中视频设备访问提供了通用接口,在Linux系统中,本文主要介绍如何使用V4L2驱动程序打开我们的USB摄像头。同时着重介绍如何编写相应JNI(NDK)使Android应用程序能够打开我转载 2017-11-26 14:06:16 · 1661 阅读 · 0 评论