FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器-杨万里-专题视频课程

FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器—651人已学习
课程介绍    
png
    使用C++语言,用FFmpeg、OpenGL ES、OpenSL ES和MediaCodec打造Android视频播放器。授课计划 视频录播形式,讲解课程所涉及的知识点和整体流程。每节课都有相关的PPT和源码资料,并用通俗易懂的方式讲解课程。每周更新1-2节课程 适合人群 有一定的C++基础和Android开发经营
课程收益
    1、学会FFmpeg音视频解码
    2、学会Android NDK的使用
    3、学会OpenGL ES的使用
    4、学会OpenSL ES的使用
    5、学会MediaCodec解码的使用最终完成一款Android端视频播放器的开发
讲师介绍
    杨万里 更多讲师课程
    从事Android移动端开发多年。主导开发过直播、电商、聊天等各种类型APP和游戏SDK;熟悉Android音视频开发、底层NDK开发等;有开源项目:https://github.com/wanliyang1990/。思路清晰,表达清楚,课程讲解通俗易懂。
课程大纲
    1. 课程简介和功能演示(每节课课件和源码均可下载)  7:27
    2. 视频解码-添加视频AVpacket队列  35:35
    3. 视频解码-获取视频AVframe帧数据  22:39
    4. OpenGL ES-环境搭建  10:09
    5. OpenGL ES-绘制图形-三角形  41:30
    6. OpenGL ES-绘制图形-四边形  13:56
    7. OpenGL ES-绘制纹理-图片  42:34
    8. FFmpeg视频软解码-获取YUV数据  34:49
    9. FFmpeg视频软解码-OpenGL ES渲染YUV纹理  40:09
    10. 音视频同步原理和实现  38:38
    11. 添加视频暂停、播放和Seek功能  33:31
    12. MediaCodec视频硬解码-检测视频是否可以被硬解  33:45
    13. MediaCodec视频硬解码-AVPacket添加解码头信息  27:34
    14. MediaCodec视频硬解码-MediaCodec解码AVPacket  45:30
    15. MediaCodec视频硬解码-OpenGL渲染MediaCodec解码数据  33:17
    16. 优化和总结  30:05
    17. 升级FFmpeg到当前最新版本(v4.0.2)  17:22
大家可以点击【 查看详情】查看我的课程

猜你喜欢

转载自blog.csdn.net/ywl5320/article/details/83580642