目录

2018-05-16-Android音视频开发详解

Android音视频开发详解

概要:

1、课程从FFmpeg编译、Android Studio创建C++项目、Java调用C++、C++调用Java、C++多线程和线程锁、C++队列、OpenSL ES集成、FFmpeg多线程解码音频文件、获取PCM数据、播放PCM数据等都做了比较细致的讲解,OpenGL ES渲染软解码YUV数据,OpenGL ES渲染MediaCodec硬解码视频等,是系统学习FFmpeg解码很好的资料。

2、课程系统讲解Android中从EGL环境搭建到OpenGL ES的使用,摄像头预览、纠正前后摄像头预览画面方向、多Surface预览画面、OpenGL ES中VBO FBO等讲解、添加水印、添加滤镜、视频编码以及音视频合成、RTMP推流服务器搭建、摄像头RTMP直播推流等,是系统学习Android视频编码和直播推流很好地资料。

一、地址

GitHub实例地址

GitHub实例地址

百度网盘链接: 提取码: mkki

二、演示

https://i-blog.csdnimg.cn/blog_migrate/fc17cd0bdcc7fc50f4d1bb2cef94659f.gif

https://i-blog.csdnimg.cn/blog_migrate/e3c3b8eb0732e609eee048272dbde0ad.gif

https://i-blog.csdnimg.cn/blog_migrate/1a8ef974be4e4f1dbcd795b5a74e8dd3.gif https://i-blog.csdnimg.cn/blog_migrate/a63c1a2dca72ea0e3ae229df4dbad6ab.gif

三、课程目录:

https://i-blog.csdnimg.cn/blog_migrate/e079d71dde0ee03241ebd0f758084d84.png

https://i-blog.csdnimg.cn/blog_migrate/a454826a1202a538a157156fdc656fc5.png

https://i-blog.csdnimg.cn/blog_migrate/be0c3c3ee6e1ce4f3eca678fa7847570.png

https://i-blog.csdnimg.cn/blog_migrate/0b03c5815cdd0aeef965a95f143e6408.png

四、收获

入门了还是提高了?反正心里美滋滋的!!!

68747470:733a2f2f626c6f672e6373646e2e6e65742f79776c35333230:2f61727469636c652f64657461696c732f3830333335323930