linux内核裁剪视频,Kernel内核的裁剪及移植(二)
远程视频监控程序设计摄像头采集驱动移植
gspcav1-20071224
gspcav1-20071224下载地址:
由于linux-2.6.24.4/drivers/usb目录下没有media目录,故移植步骤如下:
a)在linux-2.6.24.4/drivers/usb目录下新建media目录,将gspcav1-20071224.tar.gz copy到media下解压。为了使media编译进内核,需修改linux-2.6.24.4/drivers/usb目录下的Kconfig、Makefile文件。
[root@localhost yaffs2]# cd ../linux-2.6.24.4/drivers/usb/
[root@localhost usb]# pwd
/root/2410-s/linux-2.6.24.4/drivers/usb
[root@localhost usb]# mkdir media
[root@localhost usb]# cd media/
[root@localhost media]# cp /mnt/hgfs/arm/gspcav1-20071224.tar.gz ./
[root@localhost media]# mv gspcav1-20071224 gspca
[root@localhost media]# cd ..
[root@localhost usb]# pwd
/root/2410-s/linux-2.6.24.4/drivers/usb
[root@localhost usb]# vi Kconfig
添加source "drivers/usb/media/Kconfig"
[root@localhost usb]# vi Makefile
添加obj-$(CONFIG_USB_SPCA5XX) += media/
b)为添加gspcav1-20071224编译选项,在media下新建Kconfig、Makefile文件。
[root@localhost usb]# cd media/
[root@localhost media]# pwd
/root/2410-s/linux-2.6.24.4/drivers/usb/media
[root@localhost media]# vi Kconfig
#
# USB Multimedia device configuration
#
comment "USB Multimedia devices"
depends on USB
config USB_SPCA5XX
tristate "USB SPCA5XX Sunplus/Vimicro/Sonix jpeg Cameras"
depends on USB && VIDEO_DEV
---help---
Say Y or M here if you want to use one of these webcams:
The built-in microphone is enabled by selecting USB Audio support.
This driver uses the Video For Linux API. You must say Y or M to
"Video For Linux" (under Character Devices) to use this driver.
Information on this API and pointers to "v4l" programs may be found
at .
To compile this driver as a module, choose M here: the
module will be called spca5xx.
[root@localhost media]# vi Makefile
#
# Makefile for USB Media drivers
#
obj-$(CONFIG_USB_SPCA5XX) += gspca/
linux内核裁剪视频,Kernel内核的裁剪及移植(二)相关推荐
- 基于Yocto构建嵌入式Linux系统U-boot、kernel内核、rootfs文件系统
前言 Yocto 是一个很强大的构建工具,其功能不仅仅是用来获取BSP源码和简单地编译源码,开发者还可以使用Yocto对其 开发板添加各种第三方开发库,而不需要每次重新从零开始编译源码,解决第三方依赖 ...
- matlab+裁剪视频教程,Bandicut裁剪视频怎么操作?裁剪功能操作教程分享
Bandicut作为专业的视频剪辑类软件,其中的视频剪辑.裁剪功能也是深受广大用户的喜爱,小编近期了解到很多小伙伴不知道怎么裁剪视频,那么我今天就来为大家将将具体的操作方法吧! 操作步骤如下: 1.首 ...
- RK3399-SD卡linux系统制作(uboot,kernel内核,根文件)
从sd卡启动:原文链接:https://blog.csdn.net/weixin_45746588/article/details/107952681 1.VM虚拟机安装和PC端ubuntu系统安装 ...
- 手机怎么裁剪视频尺寸简单?推荐给你这两个裁剪方法
放假的时候就喜欢跟小姐妹一起去探店.去游玩,我们吃饭会拍美食.看到店有好看的背景会拍美美的照片.玩游乐设施时会拍摄,甚至在路上还会拍一些转场的视频.当假期接近尾声,我们会将拍摄的照片.视频合并成一整个 ...
- Linux 2.6.19.x 内核编译配置选项简介(内核裁剪)
Linux 2.6.19.x 内核编译配置选项简介 Code maturity level options 代码成熟度选项 Prompt for development and/or incomple ...
- [linux kernel] 内核下ksz8081驱动调试
系统版本:Ubuntu18.04-64 编译器版本:gcc version 7.4.0 (Ubuntu/Linaro 7.4.0-1ubuntu1~18.04.1) uboot版本:2018.07 - ...
- android 内核裁剪概述,Android内核的编译与裁剪
概述 如果我们仅仅对Android内核感兴趣,我们可以选择合适的Android内核下载并编译. 可供选择的内核源码有很多版本: $ git clone https://android.googleso ...
- Linux系统-小倒腾之Linux DIY定制裁剪(New kernel+Busybox)o_o(二)
在前面的<Linux系统-小倒腾之Linux DIY定制裁剪(附带简单网络功能)o_o(一)>博文中,我通过对一个Linux系统的裁剪,最终制作出来了一个带有网络功能的微型Linux系统; ...
- arm linux 内核配置,嵌入式 Linux开发Kernel移植(二)——kernel内核配置和编译
嵌入式 Linux开发Kernel移植(二)--kernel内核配置和编译 本文选择linux 2.6.35.7版本kernel进行实践. 一.linux kernel源码目录分析 Kbuild,Ke ...
最新文章
- 由《惊天魔盗团》改编的VR游戏登陆Gear VR
- 字符串(AC自动机(fail tree))
- 线性表------栈
- 第二次冲刺每日站立会议03
- android程序的建立,创建第一个Android程序 HelloWorld
- C# 访问 带密码的access数据库
- Python_随机生成11位手机号
- uni-app:mescroll-uni 实现上拉加载,下拉刷新
- jupyter代码字体大小_Jupyter Notebook 更改字体、字体大小、行高
- 2021年党员各种谈心谈话记录加空白表
- 大学计算机教程内容,大学计算机基础教程(教程).ppt
- 关于邮件签名证书的常见问题
- 推荐几部好看的漫画,漫迷们不容错过的动漫新番哦
- JDK1.8之Lambada表达式一
- 解决excel数据透析表计算类型没有非重复计数选项
- ES6之promise天气案例
- vba中如何使用函数counta
- 网页版终端webssh2配置
- 如何让测试团队保持自我驱动力
- (C)猴子吃桃问题——函数递归调用