封面
版权信息
内容简介
前言
第1章 音视频基础知识
1.1 视频编码
1.2 音频编码
1.3 多媒体播放组件(Android、iOS)
1.4 常见的多媒体框架及解决方案
1.5 相关知识点
第2章 常用的系统播放器MediaPlayer
2.1 状态图及生命周期
2.2 从创建到setDataSource过程
2.3 开始prepare后的流程
2.4 C++中MediaPlayer的C/S架构
第3章 管理调度的服务者MediaPlayerService
3.1 Client/Server通过IPC的通信流程图
3.2 相关联的类图
3.3 产生过程
3.4 添加服务的过程
- APP免费
3.5 通过BinderDriver和MediaPlayer通信的过程
- APP免费
3.6 创建播放器
- APP免费
3.7 建立StageFright层交互
- APP免费
第4章 StagefrightPlayer(AwesomePlayer)
- APP免费
4.1 AwesomePlayer构造过程
- APP免费
4.2 AwesomePlayer使用MediaExtractor进行数据解析的过程
- APP免费
4.3 AwesomePlayer解码过程
- APP免费
4.4 AwesomePlayer的渲染输出过程
- APP免费
4.5 概要总结
- APP免费
第5章 流媒体播放的新生力量NuPlayer
- APP免费
5.1 NuPlayer整体结构
- APP免费
5.2 NuPlayer的构建过程
- APP免费
5.3 NuPlayer的数据解析模块
- APP免费
5.4 NuPlayer的解码模块
- APP免费
5.5 NuPlayer的渲染模块
- APP免费
第6章 OpenMAX(OMX)框架
- APP免费
6.1 Codec部分中的AwesomePlayer到OMX服务
- APP免费
6.2 Codec部分中的OMXCodec与OMX事件回调流程
- APP免费
6.3 MediaCodec相关知识
- APP免费
第7章 FFmpeg项目
- APP免费
7.1 FFmpeg简介
- APP免费
7.2 在Windows下编译FFmpeg
- APP免费
7.3 在Linux下编译FFmpeg
- APP免费
7.4 在Mac OS下编译FFmpeg
- APP免费
7.5 FFmpeg常用命令
- APP免费
第8章 FFmpeg源码分析及实战
- APP免费
8.1 FFmpeg常用结构体分析
- APP免费
8.2 FFmpeg关键函数介绍
- APP免费
8.3 FFmpeg案例(代码实现)
- APP免费
8.4 FFPlay原理
- APP免费
第9章 直播技术
- APP免费
9.1 直播原理
- APP免费
9.2 直播架构
- APP免费
9.3 直播过程
- APP免费
9.4 流媒体服务器搭建
- APP免费
9.5 FFmpeg推流到流媒体服务器的过程
- APP免费
9.6 直播优化那些事
- APP免费
第10章 H.264编码及H.265编码
- APP免费
10.1 H.264编码框架
- APP免费
10.2 H.264编码原理
- APP免费
10.3 H.264码流分析
- APP免费
10.4 H.265编码框架
- APP免费
第11章 视频格式分析
- APP免费
11.1 MP4格式分析
- APP免费
11.2 FLV格式分析
- APP免费
11.3 F4V格式分析
- APP免费
11.4 TS格式分析
- APP免费
11.5 AVI格式分析
- APP免费
11.6 ASF格式分析
更新时间:2020-05-22 17:15:42