首页
›
移动端与Android应用开发
›
026-Android多媒体工程
›
《Android多媒体应用性能优化指南》
VIP20
本课程属于:026-Android多媒体工程
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Android多媒体应用性能优化指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Android多媒体性能概述
性能瓶颈识别 · 核心指标(帧率 · 延迟
Android
多媒体性能概述
02
性能分析工具链搭建
Systrace/Perfetto配… · TraceView/CPUProfi… · GPU渲染分析工具
性能分析工具链搭…
Systrace/Per…
03
图像解码与内存优化
Bitmap复用池 · Glide/Picasso配置 · RGB565与ARGB8888选择策…
图像解码
内存优化
04
SurfaceView与TextureView选型
双缓冲机制 · 硬件加速差异 · 自定义渲染循环实现
SurfaceView
TextureView
05
OpenGL ES渲染管线优化
顶点缓冲对象(VBO) · 索引缓冲(EBO) · 着色器预编译与缓存
OpenGL
ES
06
MediaCodec编解码器配置
异步模式与同步模式选择 · 输入输出Buffer管理 · 超时处理
MediaCodec
编解码器配置
07
低延迟音频播放实现
AudioTrack非阻塞写入 · 低延迟模式设置 · 采样率与BufferSize调优
低延迟音频播放实…
AudioTrack
08
音频录制与回声消除
AudioRecord参数调优 · 噪声抑制集成 · 缓冲圈设计
音频录制
回声消除
09
视频硬解码效率提升
分离MediaCodec与Surfa… · 关键帧对齐 · 解码器重配置避免
视频硬解码效率提…
MediaCodec
10
视频软解码与硬解码权衡
FFmpeg软解调优 · CPU/GPU负载监测 · 动态切换策略
视频软解码
硬解码权衡
11
多线程渲染架构
渲染线程与主线程隔离 · HandlerThread与GLTh… · 同步锁优化
多线程渲染架构
渲染线程
12
帧同步与丢帧处理
Choreographer帧回调 · 丢帧检测 · 动态降帧策略实现
帧同步
丢帧处理
13
内存抖动与GC优化
对象池模式 · 避免频繁创建临时Bitmap · 使用SparseArray替代Has…
GC
内存抖动
14
图片加载流水线优化
三级缓存策略 · 裁剪与缩略图预生成 · DiskCache索引优化
图片加载流水线优…
三级缓存策略
15
网络流媒体播放优化
HLS/DASH缓存策略 · 预加载与边下边播 · 带宽自适应算法
网络流媒体播放优…
HLS/DASH
16
音频焦点与混音处理
AudioFocus管理 · 音量归一化 · 混音性能权衡
音频焦点
混音处理
17
视频转码与压缩
MediaCodec转码Pipeli… · 码率控制模式(CBR/VBR/CRF… · 分辨率缩放
视频转码
压缩
18
GPU过度绘制消除
Profile GPU Render… · View层级扁平化 · ClipRect与Overdraw优…
GPU
过度绘制消除
19
SurfaceFlinger与UI合成优化
Layer数量控制 · 硬件Overlay启用 · BufferQueue深度调优
SurfaceFling…
UI
20
纹理上传与GPU内存管理
纹理压缩格式(ETC2/ASTC) · Mipmap生成 · 纹理绑定缓存
GPU
纹理上传
21
ANR与卡顿定位
Systrace分析关键线程 · Input dispatching超… · 主线程耗时操作分离
ANR
卡顿定位
22
多媒体播放器架构选型
ExoPlayer与MediaPla… · 自定义Renderer实现 · 缓冲策略配置
多媒体播放器架构…
ExoPlayer
23
音视频同步实现
PTS与DTS管理 · 音视频时钟对齐 · A/V同步漂移补偿算法
音视频同步实现
PTS
24
后台多媒体任务管理
前台服务通知 · WakeLock与WiFi锁 · 省电模式下播放保活
后台多媒体任务管…
前台服务通知
25
多码流自适应切换
ABR算法实现 · 码率切换无缝衔接 · 缓存水位控制
多码流自适应切换
ABR
26
DRM与加密播放优化
MediaDrm初始化缓存 · 解密线程池 · License获取与复用
DRM
加密播放优化
27
WebRTC实时通信优化
编码器硬件加速 · 丢包重传与FEC · JitterBuffer调优
WebRTC
实时通信优化
28
播放启动时间优化
首帧快速显示 · 预初始化MediaCodec · 预热渲染Surface
播放启动时间优化
首帧快速显示
29
性能监控与自动化测试
帧率与内存采集 · UIAutomator性能测试脚本 · APM集成
性能监控
自动化测试
30
综合案例分析
抖音/快手类短视频优化方案 · 直播低延迟与流畅度平衡 · 常见问题修复总结
综合案例分析
抖音
所属VIP或分类
同VIP:Android多媒体工程架构设计详解
同VIP:Android碎片化编解码器适配技巧
同VIP:AR特效与人脸检测实战案例