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視頻編碼和直播推流很好地資料。

一、地址

 

我的視頻課程(基礎):《(NDK)FFmpeg打造Android萬能音頻播放器》

我的視頻課程(進階):《(NDK)FFmpeg打造Android視頻播放器》

我的視頻課程(編碼直播推流):《Android視頻編碼和直播推流》

我的視頻課程(C++ OpenGL):《Android C++ OpenGL教程》

 

GitHub實例地址https://github.com/wanliyang1990/wlmusic

GitHub實例地址https://github.com/wanliyang1990/wlplayer

百度網盤鏈接: https://pan.baidu.com/s/1mvIflaxujEoufLrnyNNxRQ 提取碼: mkki

二、演示

 

 

三、課程目錄:

 

四、收穫

入門了還是提高了?反正心裏美滋滋的!!!

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章