×
思维导图备注
音视频开发进阶指南:基于Android与iOS平台的实践
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
13.2.3 Allocations
浏览
3
扫码
小字体
中字体
大字体
2022-01-24 09:33:23
请
登录
再阅读
上一篇:
下一篇:
推荐序一
推荐序二
1.1 声音的物理性质
1.1.2 声波的三要素
1.1.3 声音的传播介质
1.2 数字音频
1.3 音频编码
1.4 图像的物理现象
1.7 本章小结
第2章 移动端环境搭建
1.6 视频的编码方式
1.5 图像的数值表示
1.5.2 YUV表示方式
1.5.3 YUV和RGB的转化
2.2 在Android上如何搭建一个基础项目
2.3 交叉编译的原理与实践
2.3.1 交叉编译的原理
2.3.2 iOS平台交叉编译的实践
2.3.3 Android平台交叉编译的实践
2.4 本章小结
第3章 FFmpeg的介绍与使用
3.1.2 FFmpeg命令行工具的使用
3.3 FFmpeg源码结构
3.3.3 调用FFmpeg解码时用到的函数分析
3.3.4 调用FFmpeg编码时用到的函数分析
3.1 FFmpeg的编译与命令行工具的使用
第4章 移动平台下的音视频渲染
4.4 本章小结
第5章 实现一款视频播放器
5.1 架构设计
5.2 解码模块的实现
5.3 音频播放模块的实现
5.3.1 Android平台的音频渲染
5.3.2 iOS平台的音频渲染
5.4 画面播放模块的实现
5.4.2 iOS平台的视频渲染
5.5.1 维护解码线程
5.5.2 音视频同步
4.3 视频渲染
5.6.1 初始化阶段
4.2.1 AudioTrack的使用
4.3.3 上下文环境搭建
5.6.3 销毁阶段
第6章 音视频的采集与编码
6.1.1 Android平台的音频采集
6.2 视频画面的采集
6.2.1 Android平台的视频画面采集
6.2.2 iOS平台的视频画面采集
6.3.1 libfdk_aac编码AAC
6.3.2 Android平台的硬件编码器MediaCodec
6.3.3 iOS平台的硬件编码器AudioToolbox
6.4 视频画面的编码
6.4.1 libx264编码H264
6.4.2 Android平台的硬件编码器MediaCodec
6.4.3 iOS平台的硬件编码器
6.5 本章小结
第7章 实现一款视频录制应用
7.1 视频录制的架构设计
7.2 音频模块的实现
7.2.1 音频队列的实现
7.2.2 Android平台的实现
7.2.3 iOS平台的实现
7.3 音频编码模块的实现
7.3.1 改造编码器
7.3.2 编码器适配器
7.4 画面采集与编码模块的实现
7.4.2 Android平台画面编码后入队
7.4.3 iOS平台画面编码后入队
7.5.1 初始化
7.6 中控系统串联起各个模块
8.1 数字音频基础
8.1.1 波形图
8.1.2 频谱图
8.1.4 深入理解时域与频域
8.3 基本乐理知识
8.3.2 音符的音高与十二平均律
8.3.4 节拍
8.4 混音效果器
8.4.2 压缩效果器
8.4.3 混响效果器
8.5 效果器实现
8.5.2 iOS平台实现效果器
8.6 本章小结
第9章 视频效果器的介绍与实践
9.1.1 亮度调节
9.2 图像处理进阶
9.2.1 图像的卷积过程
9.2.2 锐化效果器
9.2.3 高斯模糊算法
9.2.4 双边滤波算法
9.2.5 图层混合介绍
9.1.3 饱和度调节
9.3 使用FFmpeg内部的视频滤镜
9.3.1 FFmpeg视频滤镜介绍
9.3.2 滤镜图的构建
9.3.4 常用滤镜介绍
9.4 使用OpenGL ES实现视频滤镜
9.4.1 加水印
9.4.2 添加自定义文字
9.4.3 美颜效果器
9.4.4 动图贴纸效果器
9.4.5 主题效果器
9.5 本章小结
第10章 专业的视频录制应用实践
10.1.1 初始化信息准备
10.2 音频效果器的集成
10.2.1 Android音效处理系统的实现
10.2.2 iOS音效处理系统的实现
10.1.3 MediaCodec解码H264
10.3 一套跨平台的视频效果器的设计与实现
10.4 将特效处理库集成到视频录制项目中
10.4.1 Android平台特效集成
10.4.2 iOS平台特效集成
10.5 本章小结
第11章 直播应用的构建
11.2.1 Android平台播放器增加后处理过程
11.4 第三方云服务介绍
11.5.1 Cocos2dX项目的运行原理
11.5.2 关键API详解
11.5.3 实现一款动画
11.6 聊天系统的实现
11.6.1 Android客户端的WebSocket实现
11.6.2 iOS客户端的WebSocket实现
11.7 本章小结
第12章 直播应用中的关键处理
12.1 直播应用的细节分析
12.1.1 推流端细节分析
12.1.2 拉流端细节分析
12.2 推流端的关键处理
12.2.1 自适应码率的实践
12.2.2 统计数据保证后续的应对策略
12.3 拉流端的关键处理
12.3.1 重试机制的实践
12.3.2 首屏时间的保证
12.3.3 统计数据保证后续的应对策略
12.4 本章小结
13.1 Android平台工具详解
13.1.2 MAT工具检测Java端的内存泄漏
13.1.3 NDK工具详解
13.1.5 breakpad收集线上Crash
13.2.1 Debug Navigator
13.2.2 Time Profiler
13.2.3 Allocations
13.2.4 Leaks
13.3 本章小结
附录B 编码器的使用细节
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《音视频开发进阶指南:基于Android与iOS平台的实践》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度