首页
›
Linux内核与驱动
›
191-嵌入式平台Camera HAL层开发
›
《Camera HAL3开发与V4L2采集链路集成》
VIP10
本课程属于:191-嵌入式平台Camera HAL层开发
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Camera HAL3开发与V4L2采集链路集成
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与预备知识
Camera HAL3与V4L2在A… · 课程目标 · 学习路径
课程导论
预备知识
02
V4L2框架基础
V4L2是什么 · V4L2发展历史 · V4L2在Linux多媒体子系统中的…
V4L2
框架基础
03
V4L2核心数据结构
struct video_devic… · struct v4l2_device · struct v4l2_subdev
V4L2
核心数据结构
04
V4L2设备节点与IOCTL
/dev/videoX节点创建 · 核心ioctl命令(VIDIOC_Q… · VIDIOC_ENUM_FMT
V4L2
IOCTL
05
V4L2 Buffer管理机制
V4L2内存映射(MMAP) · 用户指针(USERPTR) · DMA缓冲区(DMABUF)三种模式…
V4L2
Buffer
06
V4L2视频采集实战
编写一个简单的V4L2采集程序(打开… · 设置格式 · 申请缓冲区
V4L2
视频采集实战
07
V4L2视频输出实战
编写一个简单的V4L2输出程序(打开… · 设置格式 · 申请缓冲区
V4L2
视频输出实战
08
V4L2控制与属性
V4L2_CID_*控制接口 · VIDIOC_QUERYCTRL/V… · 扩展控制(EXT_CTRLS)
V4L2
控制
09
V4L2 Subdev与Sensor驱动
V4L2子设备模型 · sensor驱动基本结构 · media controller框架…
V4L2
Subdev
10
V4L2实战
基于V4L2的USB摄像头图像采集与…
V4L2
USB
11
Android Camera HAL3架构概述
HAL3设计目标 · 与HAL1的区别 · Treble/HIDL对HAL3的影…
Android
Camera
12
Camera HAL3核心接口
camera3_device_t · camera3_callback_o… · camera3_stream_t
Camera
HAL3
13
Camera HAL3 Pipeline模型
Pipeline概念 · Stream配置 · Capture Request生命周…
Camera
HAL3
14
Camera HAL3 Buffer管理
Gralloc Buffer · Stream Buffer · Request Buffer
Camera
HAL3
15
Camera HAL3 Metadata系统
Android Camera Met… · 静态/动态/控制Metadata · Tag与Value
Camera
HAL3
16
Camera HAL3 Session与Stream
Camera3StreamConfi… · Camera3Session · configure_streams(…
Camera
HAL3
17
Camera HAL3 3A(自动对焦/自动曝光/自动白平衡)
3A控制流程 · AE/AF/AWB状态机 · Metadata中的3A控制Tag
Camera
HAL3
18
Camera HAL3 多帧与HDR
ZSL(零快门延迟) · Burst Capture · HDR+实现原理
Camera
HAL3
19
Camera HAL3 实战
编写一个最小HAL3实现(初始化 · configure_streams · process_capture_re…
Camera
HAL3
20
Camera HAL3 与 V4L2 的桥梁
HAL3如何调用V4L2驱动 · V4L2作为HAL3的底层实现 · Buffer转换与同步
Camera
HAL3
21
Camera HAL3 实战
基于V4L2的HAL3 Camera… · CameraProvider初始化
Camera
HAL3
22
Camera HAL3 实战
基于V4L2的HAL3 Camera… · Capture处理 · Result回调
Camera
HAL3
23
Camera HAL3 性能优化
Pipeline深度 · Buffer复用 · 减少拷贝
Camera
HAL3
24
Camera HAL3 调试与日志
logcat使用 · Systrace分析 · dumpsys media.came…
Camera
HAL3
25
Camera HAL3 常见问题与排查
黑屏 · 花屏 · 预览卡顿
Camera
HAL3
26
V4L2 高级主题
Request API(V4L2_B… · Stateless/Stateful… · V4L2 M2M设备
V4L2
高级主题
27
Camera HAL3 高级主题
Multi-Camera(多摄像头同… · Logical Camera · Ultra-wide/Dual Ca…
Camera
HAL3
28
Camera HAL3 安全与权限
Android Camera权限模型 · SELinux策略 · Camera HAL的沙箱与隔离
Camera
HAL3
29
Camera HAL3 测试与CTS
CTS Verifier Camer… · Camera ITS(Image T… · 自动化测试框架
Camera
HAL3
30
课程总结与项目实战
综合项目——基于V4L2的HAL3…
课程总结
项目实战
所属VIP或分类
同VIP:Camera-HAL层logcat日志分析与故障排查实战
同VIP:Camera-HAL层Preview流程与性能优化实战
同VIP:MTK平台Camera-HAL层开发常见问题与调试经验