共计 1545 个字符,预计需要花费 4 分钟才能阅读完成。
前言
Android 音视频开发,很多开发者都晓得这个概念,音视频开发不仅须要把握图像、音频、视频的基础知识,还须要把握如何对它们进行采集、渲染、解决、传输等一系列的开发和利用,因而,音视频开发是一门波及到很多内容的畛域。
想学 Android 音视频开发,却又不晓得怎么去学?
这里给大家分享一份字节大佬举荐的《音视频开发教程》,帮忙大家更好地学习音视频开发,材料教程有 50 个章节,一共 301 页,最初还包含实战我的项目与音视频开发面试题。上面一起来看看纲要内容:
音视频开发教程
第一章、WebRTC 发送方码率预估实现解析
第二章、码率管制基本概念
第三章、Speex 回声打消代码剖析
第四章、房间声学原理与 Schroeder 混响算法实现
第五章、H264 系列 – 压缩编码技术
第六章、RTSP 媒体协定流的录制计划及其笼罩策略详解
第七章、webrtc 建设连贯之 ICE 框架
第八章、流媒体协定介绍(rtp/rtcp/rtsp/rtmp/mms/hls)
第九章、音视频同步原理及实现
第十章、直播概念和流程框架
第十一章、CDN 在直播中的使用
第十二章、常见音视频编码格局
第十三章、H.264 官网软件 JM 源代码剖析 - 编码器 lencod
第十四章、H.264 官网软件 JM 源代码剖析 - 解码器 ldecod
第十五章、Android 音视频技术
第十六章、Web 前端 WebRTC 攻略 - 媒体协商与 SDP 简析
第十七章、基于 FFmpeg 的 AVfilter 的例子 - 污浊版
第十八章、WebRTC 传输平安机制第二话:深入显出 SRTP 协定
第十九章、WebRTC 能给我带来什么?
第二十章、视音频数据处理:RGB、YUV 像素数据处理
第二十一章、视音频数据处理:PCM 音频采样数据处理
第二十二章、视音频数据处理:H.264 视频码流解析
第二十三章、视音频数据处理:AAC 音频码流解析
第二十四章、视音频数据处理:FLV 封装格局解析
第二十五章、视音频数据处理:UDP-RTP 协定解析
第二十六章、如何生成 mp4 文件
第二十七章、ffmpeg 滤镜的根本应用
第二十八章、webRTC 是如何实现音视频的录制
第二十九章、音视频同步算法
第三十章、房间声学原理与 Schroeder 混响算法实现
第三十一章、一个频域语音降噪算法实现及改良办法
第三十二章、HEVC 官网软件 HM 源代码剖析 - 编码器 TAppEncoder
第三十三章、HEVC 官网软件 HM 源代码剖析 - 解码器 TAppDecoder
第三十四章、音视频编解码罕用知识点
第三十五章、微信小程序集成实时音视频通话性能
第三十六章、视音频编解码技术零根底学习
第三十七章、RTSP 协定学习办法
第三十八章、HEVC 码流剖析
第三十九章、H.264 简略码流剖析
第四十章、MPEG2 简略码流剖析
第四十一章、视频码流剖析工具
第四十二章、视音频编解码学习工程:H.264 分析器
第四十三章、FFmpeg 架构之 I / O 模块剖析
第四十四章、[Video and Audio Data Processing] UDP-RTP 协定解析
第四十五章、RTSP 协定实例剖析
第四十六章、RTSP 协定之 TCP/UDP 问题
第四十七章、ffplay 工具命令应用技巧
第四十八章、VLC RTSP 网络串流播放失败
第四十九章、RTMP 协定详解
第五十章、STUN 原理了解
实际我的项目
- 音视频通话我的项目
- Android/iOS 视频播放器
- 仿网易云音乐安卓版客户端
- Timber
- WebRTC 入门我的项目
- getStats
- MPlayer
- KxMovie
- Vitamio
- YUV2RGB
- TSDemux
- VLC
- FFDshow
- PlayerSDK(Android 平台)
- VideoDownloader(Android 平台)
- MediaSDK(Android 平台)
音视频开发面试题
篇幅无限,须要完整版《音视频开发教程》,点击此处可收费支付!