课程介绍:
大家好啊,我是你们的马哥,我是已经工作多年资深开发工程师,主要研究领域是各平台的音视频开发,爬虫,产品研发等等。小伙伴们你们呢?? 新的一年已经到了你们准备好了吗,有没有在新的一年设立些目标,有没有对新的一年进行规划呢,还是在为未来而感觉到迷茫呢?哈哈哈不要紧的,如果你不知道未来该怎么走,不要紧的,一起来学习音视频把,5g时代已经到来,我们的网速又有了质的提升,各行各业都在用5g技术从构自己。伴随而来的是我们进入了视频时代,各式各样的短视频应用层出不穷,你是否也在好奇这些应用是怎么开发出来的呢??是否也想自己开发一款短视频应用呢??想不想掌握这门技术,为自己的未来做好准备,把我自己的人生,迎娶白富美走上人生巅峰。不管你是在校学生,还是工作多年的程序员,还是等等,都能学的会,前提是你按照我说的做,一定能行。
本系列课程大学总共预计120课时,周期大约四个月左右,每周一三五更新。大家只要跟紧我,每周的专栏知识仔细消化吸收就一定可以的,学习贵在坚持,当然这段路并没有那么好走,你做好心里准备了吗??说了这么多你们肯定迫不及待想要了解内容了,别急,大家请看下图.
看到这张思维导图了吗,这就是主要的课程大纲,我们接下来的日子内容主要围绕这个导图的内容做系统性讲解。主要内容如下,大家一定要跟进我的步伐哈。
课程核心内容:
音频篇:
- 音频原理
- 音频录制-AudioRecord,MediaRecord
- 音频编解码:PCM转WAV,PCM转AAC,AAC转PCM
- 音频实时录制转AAC
- 利用lame PCM转MP3
- 音频剪切,插入,混合
- 音频变声
- 音频降噪,回声消除
- 音频断点录制
视频篇:
- 视频原理
- 视频录制Camera+MediaRecord
- MediaCodec图片合视频与视频分离图片
- MediaExtractor+MediaMuter分离与合成视频与音频
- 视频编码录制Camera+MediaCodec+MediaMuter+AudioRecord
- 视频编辑:裁剪,拼接
- 视频转码
- 视频实时特效Camera+OpenGL
NDK开发:
- JNI项目的搭建与配置文件详解
- C++基础
- 实现一个Java与C层互相调用的例子
- OpenGL:
- OpenGL概念与应用场景
- OpenGL基础用法
- 在Windows环境搭建与Demo实现
- Android环境配置与Demo实现
- Android相机实时滤镜实现
- FFMEPG:
- ffmpeg基础
- Android ffmpeg的集成使用
- ffmpeg音频编解码
- ffmpeg音频处理:裁剪,拼接,混合等
- ffmpeg视频编解码
- ffmpeg视频处理
- ffmpeg封装视频播放器
优秀音视频框架学习
- IjkPlayer,Exoplayer音视频播放器使用与学习
- lame mp3编解码器学习
- SoundTouch,Fmod音频变音处理
音视频网络编程
- TCP/IP 协议
- 流媒体网络协议学习
- 基于Rtmp协议实现客户端推流
- WebRTC
以上就是主要内容,大家可以加入我们的qq群一起学习,哈哈哈。