前言
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平台)
音视频开发面试题
篇幅无限,须要完整版《音视频开发教程》,点击此处可收费支付!