首页
›
移动端与Android应用开发
›
026-Android多媒体工程
›
《Android多媒体工程架构设计详解》
VIP20
本课程属于:026-Android多媒体工程
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Android多媒体工程架构设计详解
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
多媒体工程架构总览
核心分层 · 模块划分 · 关键接口
多媒体工程架构总…
核心分层
02
音视频基础概念与选型前提
采样率 · 编码格式 · 容器格式
音视频基础概念
选型前提
03
播放器架构设计
播放状态机 · 解复用-解码-渲染管线 · 缓冲策略
播放器架构设计
播放状态机
04
录制架构设计
音频源 · 视频源 · 编码器绑定
录制架构设计
音频源
05
媒体数据流与控制流分离
数据通道 · 控制命令 · 同步机制
媒体数据流
控制流分离
06
编解码模块架构
MediaCodec封装 · 编解码器生命周期 · 输入输出Buffer管理
编解码模块架构
MediaCodec
07
渲染模块架构
Surface/Texture · 音画同步算法 · 帧率控制
渲染模块架构
Surface/Text…
08
音频焦点与路由管理
AudioManager交互 · 焦点请求策略 · 路由变更处理
音频焦点
路由管理
09
摄像头采集架构
Camera2 API分层 · CaptureSession设计 · 预览与录制切换
摄像头采集架构
Camera2
10
音频采集与回声消除
AudioRecord · 噪声抑制 · AEC架构集成
音频采集
回声消除
11
视频特效处理架构
GPU滤镜链 · 共享上下文 · 帧回调
视频特效处理架构
GPU
12
媒体文件解析架构
MediaExtractor/Med… · 轨道提取 · MetaData管理
媒体文件解析架构
MediaExtract…
13
网络流媒体播放架构
HLS/DASH协议适配 · 分段下载 · 自适应码率切换
网络流媒体播放架…
HLS/DASH
14
本地文件播放架构
文件I/O · 缓存预加载 · 格式探测
本地文件播放架构
I/O
15
媒体编解码能力检测架构
CodecList查询 · 能力分级 · 降级策略
媒体编解码能力检…
CodecList
16
多实例并发控制架构
编解码器池 · 资源竞争 · 优先级队列
多实例并发控制架…
编解码器池
17
音视频同步精度设计
时间戳管理 · 漂移补偿 · 动态调整算法
音视频同步精度设…
时间戳管理
18
SurfaceView与TextureView选择架构
渲染方式 · 生命周期绑定 · 性能差异
SurfaceView
TextureView
19
后台播放与跨进程架构
Service绑定 · MediaSession · IPC通信
后台播放
跨进程架构
20
媒体录制暂停与续录架构
临时文件拆分 · 拼接策略 · 时间戳连续性
媒体录制暂停
续录架构
21
截图与录屏架构
MediaCodec输入Surfac… · 缓冲帧抓取 · 多线程同步
截图
录屏架构
22
多媒体内存管理架构
Buffer复用 · 对象池 · LRU缓存
多媒体内存管理架…
Buffer
23
多媒体线程模型架构
主线程 · 工作线程 · 解码线程
多媒体线程模型架…
主线程
24
异常恢复与容错架构
解码失败重试 · 数据断流重连 · 状态机异常处理
异常恢复
容错架构
25
多媒体架构测试策略
单元测试 · 集成测试 · 压力测试
多媒体架构测试策…
单元测试
26
Android版本兼容架构
API level差异 · 特性降级 · 系统行为变化应对
Android
版本兼容架构
27
第三方SDK集成架构
FFmpeg/ExoPlayer/i… · 接口适配层
SDK
第三方
28
多媒体架构性能评估
启动时间 · CPU/GPU占用 · 发热
多媒体架构性能评…
启动时间
29
架构文档与团队协作
接口定义 · 架构图规范 · 代码Review检查清单
架构文档
团队协作
30
多媒体架构演进案例
从单模块到组件化 · 插件化 · 跨平台架构迁移
多媒体架构演进案…
从单模块到组件化
所属VIP或分类
同VIP:Android多媒体应用性能优化指南
同VIP:Android碎片化编解码器适配技巧
同VIP:AR特效与人脸检测实战案例