10 2021 档案
音视频技术开发--V4L2学习(三)
摘要:接上篇《音视频技术开发--V4L2学习(二)》 在上篇中,通过YUYV格式后,已经成功采集播放了UVC摄像头的数据,下面我们来学习下V4L2的采集播放代码。 四、 V4L2 实例代码剖析 我们首先看下UCV数据采集的capturer_mmap.c源码。Linux系统中,视频设备被当作一个设备文件来看
阅读全文
音视频技术开发--V4L2学习(二)
摘要:接上篇《音视频技术开发--V4L2学习(一)》 三、 V4L2 Sample增加正确的色彩格式 首先接上面运行sample,运行画面花屏问题,怀疑是UVC采集的不是YUV420,我们尝试改成其他像素格式试试。 打卡代码的capturer_mmap.c文件,可以看到sample里面只有三种格式(如下图
阅读全文
音视频技术开发--V4L2学习(一)
摘要:一、前言 从本篇开始,打算利用空闲的碎片时间,记录下平时学习的东西,好记性不如烂笔头。俗话说纸上得来终觉浅,就从一个小项目着手学习吧。目前手头上有个UVC摄像头,就做一个视频远程播放的小玩意吧,对于中间用到的技术进行学习探究。 如上图所示,系列 文章计划从UVC视频采集开始,一路经过采集、编码、rt
阅读全文