XCarRecorder
C++
Java, C, C++
共120个文件
java: 42
h: 23
xml: 19
webp: 10
gradle: 5
gitignore: 4
a: 4
pro: 3
cpp: 3
properties: 2
实现了基本的录像、编码、预览、拍照等功能,涉及相关技术:Camera2、录音、AAC编码、H264编码、libyuv、封装MP4等
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
该设计源码是基于Camera2与AAC/H264编码技术的XCarRecorder项目,包含了120个文件,其中包括42个Java文件、23个C/C++头文件、19个XML配置文件、10个WebP图像文件、5个Gradle构建文件、4个Git忽略文件、4个属性文件和3个C++源文件。项目实现了录像、编码、预览、拍照等功能,并涉及Camera2、录音、AAC编码、H264编码、libyuv库以及MP4封装等技术。
资源推荐
资源详情
资源评论
收起资源包目录
基于Camera2与AAC/H264编码的XCarRecorder设计源码 (162个子文件)
libyuv_static.a 2.74MB
libyuv_static.a 2.35MB
libyuv_static.a 1.64MB
libyuv_static.a 1.05MB
Makefile.am 1KB
gradlew.bat 3KB
native-lib.cpp 39KB
TDStretch.cpp 35KB
SoundTouch.cpp 17KB
sse_optimized.cpp 13KB
FIRFilter.cpp 10KB
FIFOSampleBuffer.cpp 8KB
PeakFinder.cpp 8KB
RateTransposer.cpp 8KB
InterpolateLinear.cpp 8KB
AAFilter.cpp 6KB
InterpolateCubic.cpp 6KB
InterpolateShannon.cpp 5KB
cpu_detect_x86.cpp 5KB
libsoundtouch.cpp 3KB
BZLogUtil.cpp 1KB
bz_time.cpp 368B
.gitignore 315B
.gitignore 7B
.gitignore 6B
.gitignore 6B
.gitignore 6B
build.gradle 3KB
build.gradle 1KB
build.gradle 1KB
build.gradle 1013B
settings.gradle 392B
build.gradle 225B
gradlew 6KB
row.h 188KB
scale_row.h 48KB
convert_argb.h 30KB
planar_functions.h 28KB
convert.h 16KB
SoundTouch.h 15KB
convert_from.h 11KB
TDStretch.h 11KB
macros_msa.h 10KB
convert_from_argb.h 8KB
FIFOSamplePipe.h 8KB
rotate_row.h 8KB
video_common.h 8KB
STTypes.h 7KB
FIFOSampleBuffer.h 7KB
BPMDetect.h 6KB
mjpeg_decoder.h 6KB
RateTransposer.h 6KB
scale.h 6KB
rotate.h 5KB
compare_row.h 5KB
FIRFilter.h 5KB
cpu_id.h 4KB
PeakFinder.h 4KB
compare.h 3KB
AAFilter.h 3KB
InterpolateLinear.h 3KB
scale_argb.h 2KB
InterpolateShannon.h 2KB
cpu_detect.h 2KB
basic_types.h 2KB
InterpolateCubic.h 2KB
rotate_argb.h 1015B
libyuv.h 1013B
version.h 544B
BZLogUtil.h 451B
bz_time.h 327B
soundtouch_config.h.in 131B
gradle-wrapper.jar 58KB
SplitRadixFft.java 80KB
SSRC.java 64KB
G711uEncoder.java 23KB
G711aEncoder.java 21KB
YUVSurfaceViewRender.java 12KB
MainActivity.java 12KB
MP4Player.java 9KB
BZYUVUtil.java 9KB
CameraPreviewActivity.java 8KB
CameraTest.java 8KB
AudioDecoder.java 7KB
PCMPlayer.java 7KB
OsdHelper.java 7KB
I0Bessel.java 7KB
VideoDecoder.java 7KB
H264Encoder.java 7KB
AACEncoder.java 7KB
XCamera2.java 6KB
ImageUtils.java 6KB
AudioActivity.java 5KB
MP4PlayerActivity.java 4KB
Mp4RecordHelper.java 4KB
CameraPreviewHelper.java 4KB
YUVGLSurfaceView.java 3KB
XAudioRecord.java 3KB
SoundTouch.java 3KB
Mp4MediaMuxer.java 3KB
共 162 条
- 1
- 2
资源评论
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 顺丰API查询快递单基于顺丰丰桥SDK开发的用易语言源码 免开发调用 需要收寄人手机号码后四位+单号查询 简单对接接口,快速开发必备 .zip
- 随着前端技术越来越成熟,JS,TS已成为各大厂开发的必备使用语言,本站从易到难深入理解JS,TS,同时提供TS做题功能,让你边学边实践,快速掌握.zip
- 通过中缀、后缀实现一个四则运算器,并设计求解界面,由于我喜欢前端嘛,用前端语言实现起来容易以及界面写起来很顺手 .zip
- 该项目是一个使用TypeScript实现的简易版Web系统框架,旨在提供一套搭建Web应用程序的基础设施 它具备以下主要特点和功能1. 虚拟文件系统2. 语言系统3. 常用接口集合.zip
- 网页编辑器,拖拽读取文件,保存文件,支持大部分编程语言文件编辑,简单易用,无需安装,这正是我想要的.zip
- 电力系统分析:基于VBA的分布式电源最佳接入点判定方法与程序实现
- MATLAB实现线性代数方程组直接解法算法解析与实践案例
- 基于MATLAB的线性代数方程组雅克比迭代解法研究与应用
- 基于MATLAB实现的线性代数方程组高斯消去法解析与应用
- MATLAB实现拉格朗日插值多项式的数值计算方法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功