E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
v4l2视频采集
Linux多媒体子系统01:从用户空间使用
V4L2
子系统
1
V4L2
应用编程基础1.1概述
V4L2
应用编程需要使用如下系统调用,open():打开
V4L2
设备close():关闭
V4L2
设备ioctl():向
V4L2
设备驱动程序发送控制命令mmap():将
V4L2
麦兜的学习笔记
·
2023-03-28 21:30
Linux嵌入式开发
Linux驱动
V4L2
之buffer分配和映射
说明本文主要讲的是NXP的imx8mm,源码是由NXP提供的,不同的下游厂家的开发板也应该是一样的。数据结构这个是buffer操作相关的核心结构体:structvb2_queue{...structmutex*lock;void*owner;/*下面的3个结构体非常重要,是操作的核心,通过它们可以很好的了解代码层次*//*主要作用是将导出驱动的bufferqueue管理,比如来自用户空间的buff
麻辣小新
·
2023-03-28 21:59
V4L2
视频
buffer
vb2
映射
内存分配
直白解读linux下
V4L2
拍照
声明:环境:linux或ubunt下编辑器:vim编译工具:gcc设备:USB接口的摄像头难点理解:1.对于缓冲帧的解释:假设我们申请5个缓冲帧,那么这5个缓冲帧就相当于5个盘子,操作系统在内存中开辟5个缓存区队列来存放这5个盘子,当相机拍照后将数据放入盘子中,我们通过VIDIOC_DQBUF取数据可以理解为将盘子取出来,然后对数据操作,操作完成之后,要通过VIDIOC_QBUF将盘子放回去,以保
Mr_sunp
·
2023-03-28 21:51
Linux
18.学习Camera之——
V4L2
视频输入框架概述
V4L2
框架简介几乎所有的设备都有多个IC模块,它们可能是实体的(例如USB摄像头里面包含ISP、sensor等)、也可能是抽象的(如USB设备里面的抽象拓扑结构),它们在/dev目录下面生成了多个设备节点
来自南陵县的平头哥
·
2023-03-28 21:19
Camera驱动学习
V4L2框架简介
linux
V4L2
子系统——
v4l2
架构(1)之整体架构
linux
V4L2
子系统——
v4l2
架构(1)之整体架构备注: 1.Kernel版本:5.4 2.使用工具:SourceInsight4.0 3.参考博客:(1)
V4L2
driver-整体架构(2
楓潇潇
·
2023-03-28 20:10
#
Linux
v4l2
v4l2
linux
v4l2
video
iOS WebRTC 实现美颜滤镜特效
发现有2种实现方式,基于GPUImage方案一:替换WebRTC的原生采集,使用GPUImageVideoCamera替换WebRTC中的
视频采集
,得到经过GPUImage添加美颜处理后的图像,发送给WebRTC
本本的开心牧场
·
2023-03-28 13:48
音视频-音频编/解码 实战
在音视频-视频编/解码实战文章中已经知道,我们音
视频采集
后的数据格式为CMSampleBufferRef类型。如果不需要对音频的编解码操作,可以直接播放该PCM音频数据。
Maji1
·
2023-03-27 03:32
Windows下编译WebRTC
在音视频领域中,WebRTC可以说是一个绕不开宝库,包括了音
视频采集
、编解码、传输、渲染的全过程。本文主要记录下在Windows平台上编译WebRTC的全过程。
caesar1228
·
2023-03-23 00:19
WebRTC
音视频
windows
音视频
c++
webrtc
iOS音视频开发学习(一)—— 流程、框架了解
直播业务1、采集端:需要深入了解1.1音
视频采集
:AVFoundation1.2视频处理(美颜、滤镜等):CoreImage、GPUImage(常用)GPUImage版本渲染框架1.0-2.0OpenGLES3.0Metal1.3
程序媛的程
·
2023-03-22 01:14
一、
视频采集
基础知识
一、图像的基本知识1.色彩空间(Colorspace)又称色域“色彩空间”一词源于西方的“ColorSpace”,又称作“色域”,色彩学中,人们建立了多种色彩模型,以一维、二维、三维甚至四维空间坐标来表示某一色彩,这种坐标系统所能定义的色彩范围即色彩空间。我们经常用到的色彩空间主要有RGB、CMYK、Lab等。色彩模型是通过一组数值来描述颜色的一种抽象数学模型。(例如:通常三原色光模式(RGB)使
billzheng
·
2023-03-21 22:58
移动端实时视频直播技术实践:如何做到实时秒开、流畅不卡
前言现今移动直播技术上的挑战要远远难于传统设备或电脑直播,其完整的处理环节包括但不限于:音
视频采集
、美颜/滤镜/特效处理、编码、封包、推流、转码、分发、解码/渲染/播放等。
音视频开发老马
·
2023-03-20 09:57
Android音视频开发
流媒体服务器
音视频开发
音视频
实时音视频
视频编解码
c++
计算机视觉
直播技术整体概述
视频压缩编码、音频压缩编码(h.265/h.264/VP9)推流:将编码流推送给服务器流分发:服务器进一步视频转码将流推送给播放端解码:将流解码成mp4、mp3、MOV、MPV等播放:各平台客户端播放视频音
视频采集
尼古拉斯佩思
·
2023-03-18 01:10
设置亮度和对比度
1.设置usb摄像头的亮度和对比度2.ffmpeg中滤镜设置亮度和对比度3.obs中的色彩范围设置1.设置usb摄像头的亮度和对比度要在UVC协议中设置亮度和对比度,你需要使用
v4l2
-ctl命令行工具来控制
、、、、南山小雨、、、、
·
2023-03-17 16:19
ffmpeg
ffmpeg
usb
uvc
java音视频处理类,Android Java实时音视频SDK自定义视频前处理功能 - 开发者中心 - ZEGO即构科技...
该功能相比于自定义
视频采集
功能的优势是无需开发者管理设备输入源,仅需对SDK抛出来的原始数据进行操作,然后发回SDK侧即可。
weixin_39911475
·
2023-03-17 16:46
java音视频处理类
windows下载和安装FFmpeg
FFmpeg简介FFmpeg是多媒体视频处理工具,有非常强大的功能包括
视频采集
功能、视频格式转换、视频抓图、给视频加水印等。
灬东皇灬
·
2023-03-17 14:25
基于Camera、AudioRecord 、MediaCodec 和 MediaMuxer 录制 MP4
一.前言在AAC音频编码保存和解码播放和Camera
视频采集
,H264编码保存两篇文章中介绍了如何通过AudioRecord和MediaCodec录制AAC音频以及如何通过Camera和MediaCodec
海盗的帽子
·
2023-03-17 05:53
如何获取当前摄像头实时画面(或说图片)
在Linux平台上,可以使用Video4Linux2(
V4L2
搞IT的锋
·
2023-03-16 16:11
计算机视觉
opencv
人工智能
iOS:音视频开发——
视频采集
前言在直播和短视频行业日益火热的发展形势下,音视频开发(采集、编解码、传输、播放、美颜)等技术也随之成为开发者们关注的重点,本系列文章就音视频开发过程中所运用到的技术和原理进行梳理和总结。认识AVCapture系列AVCapture系列是AVFoundation框架为我们提供的用于管理输入设备、采集、输出、预览等一系列接口,其工作原理如下:1.AVCaptureDevice:信号采集硬件设备(摄像
iOS亮子
·
2023-03-15 06:38
音视频编解码基本流程分享
音视频编解码基本流程编码音视频流程图.jpg1、数据采集
视频采集
:将模拟摄像机、录像机、LD视盘机、电视机输出的视频信号,通过专用的模拟、数字转换设备,转换为二进制数字信息的过程音频采集:模拟声音转换为计算机识别的数字信号的过程
陈胜华
·
2023-03-14 06:12
Camera基本概念
数字摄像头可以将
视频采集
设备产生的模拟视频信号转换成数字信号,进而将其储存在计算机里。模拟摄像头捕捉到的视频信号必须经过特定的视频捕捉卡将模拟信号转换成数字模式,并加以压缩后才可以转换到计算机上运用。
四季帆
·
2023-03-12 23:38
摄像头
camera
摄像头
嵌入式
javacv实现直播流
秒之间,依赖org.bytedecojavacv1.5.6org.bytedecoffmpeg-platform4.4-1.5.6org.bytedecojavacv-platform1.5.6-->
视频采集
可以使用摄像头或者什么的
凌康233
·
2023-03-11 18:12
HTML5 视频直播一站式扫盲书目录
怎样进行音
视频采集
?前面提到的ffmpeg是什么?什么是RTMP?推流推流服务器搭建在html5页面进行播放直播视频?坑点总结业界支持
yuchangchenTT
·
2023-03-11 13:33
书目录
html5
视频
ffmpeg
Android直播从入门到精通(4):YUV数据处理
一般的
视频采集
设备输出的数据都是YUV格式,1.什么是YUVYUV是一种图像编码方式,其中Y表示明亮度(Luminance、Luma),也就是灰阶值。
安然_42c2
·
2023-03-10 00:25
音视频开发入门学习笔记
【
视频采集
实战】7.【视频编码原理】8.【视频编解码实战】9.【RTMP协议
东也_
·
2023-03-08 22:15
Linux下编译WebRTC(Linux和Android版本)
在音视频领域中,WebRTC可以说是一个绕不开宝库,包括了音
视频采集
、编解码、传输、渲染的全过程。本文主要记录下在Linux平台上编译WebRTCLinux和Android版本的全过程。
拉普拉斯妖kk
·
2023-03-08 11:12
Electron调用外接摄像头并拍照上传实现详解
目录背景需求分析实现
视频采集
MediaDevices.getUserMedia()拍照生成图片上传图片至CDN1.使用HTMLCanvasElement.toBlob()语法参数2.使用HTMLCanvasElement.toDataURL
·
2023-02-27 19:09
Golang调用FFmpeg转换视频流的实现
目录问题背景方法实现1.使用FFmpeg-go封装好的方法2.直接调用FFmpeg总结问题背景问题背景是在,由于
视频采集
端使用的是H264编码采集的裸流,而网络流媒体大多是以FLV为主的直播方式进行的,
·
2023-02-27 19:35
移动端实时音视频直播技术流程
1、音
视频采集
采集是播放环节中的第一环,iOS系统因为软硬件种类不多,硬件适配性较好,所以比
JKX_geek
·
2023-02-25 17:53
WebRTC-Android 源码导读(四):VideoCRE 与内存抖动优化
前面三篇中,我们依次分析了WebRTCAndroid的
视频采集
、视频渲染和视频硬编码,LiveStreaming视频的前段就已经全了。
老衲不出家
·
2023-02-21 12:13
webrtc
webrtc
WebRTC 如何在安卓系统上采集音频数据
上一篇文章已经介绍了WebRTC如何在安卓系统上采集视频数据信号,相信小伙伴已经对
视频采集
流程有了一个基本的认识,那么我们不禁要问,那音频数据信号又是如何采集的呢?好的,我们今天就来了
音视频开发老舅
·
2023-02-21 12:55
音视频开发进阶
音视频
webrtc
实时音视频
视频编解码
android
Android端WebRTC本地音
视频采集
流程源码分析
WebRTC源码版本为:org.webrtc:google-webrtc:1.0.32006本文仅分析Java层源码,在分析之前,先说明一下一些重要类的基本概念。MediaSource:WebRTC媒体资源数据来源,它有两个子类:AudioSource(音频资源)、VideoSource(视频资源);MediaStreamTrack:媒体资源轨,一个MediaStreamTrack对应一个Medi
冬季穿短裤
·
2023-02-21 12:19
WebRTC
android
webrtc
Qt音视频开发14-音视频文件保存基类的设计
vlc和mpv等都带了文件保存函数接口,所以不需要应用这个基类,而对于ffmpeg或者
v4l2
等从源头采集
feiyangqingyun
·
2023-02-19 13:08
Qt-音视频作品
音视频
qt
ffmpeg
Metal 案例:
视频采集
& 实时渲染
本案例主要是利用Metal实现摄像头采集内容的即刻渲染处理,理解
视频采集
、处理及渲染的流程视频实时采集并渲染的效果图如下,以下效果是由于设置了高斯模糊滤镜,其中高斯模糊滤镜的sigma参数值越高,图像越模糊视频渲染的实现思路主要有以下三步
含笑州
·
2023-02-18 04:46
某得物数据获取
接口:aHR0cHM6Ly9hcHAuZGV3dS5jb20vYXBpL3YxL2g1L2luZG
V4L2
ZpcmUvc2hvcHBpbmctdGFi我们就获取就点到酒饮这个类别通过抓包分析sk,x-Auth-Token
l love my China
·
2023-02-17 20:50
Python爬虫
爬虫
python
js
iOS 使用FFmpeg 实现音视频软编码
此文中的音频编码部分存在问题,详见下一篇:OS使用FFmpeg进行音频编码一.背景说明在iOS开发中,音
视频采集
原始数据后,一般使用系统库VideoToolbox和AudioToolbox进行音视频的硬编码
陆离o
·
2023-02-17 09:57
推荐一个必学的嵌入式开源项目
mjpg-streamer是谷歌开源的
视频采集
服务器,可以配合浏览器实现局域网下的视频传输,而且支持市面上大部分的摄像头。
学益得智能硬件
·
2023-02-07 09:58
嵌入式
C语言
嵌入式开发
多种方法实现光流法,光流法检测目标检测 和目标追踪
多种方法实现光流法,光流法检测目标检测和目标追踪的matlabb编程实现程序1获得单个图像的光流厂,光流矢量图光流X,Y轴的数据结果,光流检测结果程序2可以对
视频采集
,并且识别每一个视频前后帧的不同得到数据结果程序三对
视频采集
人工智能专属驿站
·
2023-02-07 07:17
目标检测
人工智能
计算机视觉
matlab
直播APP流程
音
视频采集
*iOS采集音视频数据,导入AVFoundation框架,从CaptureSession会话的回调中获取音视频数据视频处理*使用GPUImage美颜、水印视频、音频解码压缩*硬编码1.视频:VideoToolBox2
韩微
·
2023-02-06 22:43
windows下使用waveOut播放音频pcm
spm=1003.2001.3001.4157一、前言在一篇文章中就介绍了windows下通过directShow音
视频采集
的流程。windows下directShow不仅
剑门微雨
·
2023-02-06 19:40
音视频开发
rtsp
音视频
pcm
ffmpeg
实时音视频
音视频开发入门基础知识(视频入门篇)
RTSP实时音视频开发实战课程:音视频开发入门基础知识(音频入门篇)目录一、前言二、
视频采集
和显示三、视频常见的格式四、RGB转YUV和YUV转RGB五、视频的压缩编码一、前言当前随着科技的进步和人们生活水平的不断提高
剑门微雨
·
2023-02-06 19:08
rtsp
音视频开发
音视频
windows下directShow音
视频采集
目录前言一、DirectShow简介二、DirectShow
视频采集
主要流程介绍1、DirectShow
视频采集
主要API介绍三、
视频采集
软件设计框图四、音频采集软件设计框图《windows平台使用DirectShow
剑门微雨
·
2023-02-06 19:38
rtsp
音视频开发
音视频
实时音视频
学习WebRTC过程总结
所以在慕课上买了李超老师的WebRTC实时互动直播技术入门与实战5G时代必备技能跟着学习了两天,边学习边记录下学习过程,以后会边学习变更新注:以下内容来自慕课,侵权可删一、获取音视频设备二、视频数据采集三、音频
视频采集
参数调整四
ThemisHoo
·
2023-02-06 17:58
Jetson 相机编码
有三个存储库:1.camera-capsJetsonHacksGithub存储库camera-caps通过
v4l2
-ctl命令行工具提供了一个图形用户界面。
求则得之,舍则失之
·
2023-02-06 16:47
Jetson
Nano
python
开发语言
通过python调用opencv,实现调用笔记本上的镜头进行
视频采集
首先声明:这段代码不是我写的,是我室友发给我的,我自己找不到原来写这段代码的博主,所以就贴不了原帖的链接,麻烦哪位大佬有原帖的链接,请留言告诉我,我好补上,毕竟是人家的心血,不应该盗用。我写这篇博客是想记录自己对这段代码的注释,方便日后复习。请大家尊重原作在调用之前首先要在pycharm中导入opencv库和numpy库,具体导库方式麻烦百度,导入之后就可以运行以下代码了importnumpyas
原来是小别扇
·
2023-02-06 12:29
python
视频采集
python
视频采集
opencv
numpy
基于linux5.15.5的IMX 参考手册 --- 9
基于linux5.15.5的IMX参考手册—9第六章视频6.1捕捉概述6.1.1介绍i.MX捕获驱动程序支持通过
V4L2
接口与相机传感器控制器和接口。应用程序不能直接使用相机驱动程序。
chocolate2018
·
2023-02-05 03:07
NXP芯片
linux驱动
linux
iOS
视频采集
以及写入二
概述音
视频采集
包括两部分:
视频采集
音频采集在iOS开发中,是可以同步采集视频&音频的,使用方式也非常简单相关的采集API都封装在AVFoundation框架中,导入对应框架,实现功能即可采集步骤PS:如果做过二维码开发
WYJdesigner
·
2023-02-04 18:45
高通msm-
V4L2
-Camera驱动浅析1-初识
系列文章高通msm-
V4L2
-Camera驱动浅析1-初识高通msm-
V4L2
-Camera驱动浅析2-框架详解高通msm-
V4L2
-Camera驱动浅析3-session高通msm-
V4L2
-Camera
c枫_撸码的日子
·
2023-02-03 06:05
锐动的直播ios SDK解决方案
视频直播sdk不断优化
视频采集
和处理能力,让开发者更专注自身业务应用开发和运营
藤姚
·
2023-02-02 15:28
V4L2
设备可用的指令
在videodev2.h头文件中,定义了很多ioctl()的指令,以宏定义的形式提供(VIDIOC_XXX),如下所示:#defineVIDIOC_QUERYCAP_IOR(‘V’,0,struct
v4l2
小小菜鸡叶不凡
·
2023-02-02 12:47
linux
iOS视频开发(一):
视频采集
前言系列文章:《iOS视频开发(一):
视频采集
》《iOS视频开发(二):视频H264硬编码》《iOS视频开发(三):视频H264硬解码》《iOS视频开发(四):通俗理解YUV数据》作为iOS音视频开发之视频开发的第一篇
zfpp25_
·
2023-02-02 12:37
iOS
音视频
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他