Android------- IjkPlayer 原始碼學習目錄
在看了雷霄華的VideoEye後,發現其檢視層使用的是SDL在windows上展示的。但是本人是搞Android App開發的,讀其原始碼時,總是感覺有點不對勁。最後找到了bilibili 為移動端封裝ffmpeg的框架------IjkPlayer。
IjkPlayer的核心Java類為IjkMediaPlayer. 於是繪畫了下面的流程圖:(第一次,請多擔待)
Android----IjkPlayer的學習目錄:
- Android-----將 Ijkplayer 整合到Android Studio中(一)
- Android ----- ijkplayer原始碼閱讀Java層(二)
- Android ----Ijkplayer原始碼閱讀native層之動態庫的載入和初始化(三)
- Android --- Ijkplayer原始碼閱讀native層之自定義訊息處理機制(四)
- Android ---- Ijkplayer閱讀native層原始碼之IjkMediaPlayer_prepareAsync(五)
- Android --- IjkPlayer 閱讀native層原始碼之如何將AvPacket資料解碼出一幀資料(六)
- Android --- IjkPlayer 閱讀native層原始碼之如何重新整理視訊的播放介面(七)
- Android --- IjkPlayer 閱讀native層原始碼之將AvPacket解碼為一幀視訊(八)補充
- Android --- IjkPlayer 閱讀native層原始碼之解碼成功後的音訊資料如何傳送回Android播放(九)
- Android --- IjkPlayer 的核心:音視訊同步原理(十)
上面目錄記錄了Android Studio 如何整合IjkPlayer,再到整個框架主要原始碼的閱讀。希望能給大家帶來一些幫助。
相關文章
- 前端學習程式碼目錄存放前端
- 學習目錄
- 目錄:SpringBoot學習目錄Spring Boot
- redis學習——目錄Redis
- Flutter學習目錄Flutter
- react學習目錄React
- oracle 學習目錄Oracle
- 鴻蒙原始碼目錄整理鴻蒙原始碼
- 【Zookeeper】原始碼分析目錄原始碼
- 深度學習——學習目錄——學習中……深度學習
- vue@2.0原始碼學習---目錄結構分析與準備工作Vue原始碼
- vue 原始碼學習(一) 目錄結構和構建過程簡介Vue原始碼
- Python學習目錄Python
- [總結]學習目錄
- UWP學習目錄整理
- autosar學習總目錄
- PostgreSQL:原始碼目錄結構SQL原始碼
- Netty 原始碼分析-目錄Netty原始碼
- vue 原始碼目錄設計Vue原始碼
- Apache原始碼目錄結構Apache原始碼
- 【Netty】原始碼分析目錄Netty原始碼
- Linux核心原始碼目錄Linux原始碼
- Spring Boot 學習目錄Spring Boot
- java基礎學習(目錄)Java
- 0、Linux學習 - 目錄Linux
- 大資料學習目錄大資料
- Linux命令學習---目錄Linux
- 移動端學習目錄
- SQLite學習手冊(目錄)SQLite
- 學習:瞭解WDK目錄
- Android 原始碼目錄及其作用Android原始碼
- Spring學習筆記目錄Spring筆記
- 學習設計模式(總目錄)設計模式
- JavaScript回顧學習:目錄篇JavaScript
- InfluxDB系列學習教程目錄UX
- Vue.js 原始碼目錄設計Vue.js原始碼
- Dubbo原始碼分析(七)服務目錄原始碼
- Android系統原始碼目錄解析Android原始碼