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,再到整個框架主要原始碼的閱讀。希望能給大家帶來一些幫助。
相關文章
- 前端學習程式碼目錄存放前端
- Netty 原始碼分析-目錄Netty原始碼
- Linux核心原始碼目錄Linux原始碼
- redis學習——目錄Redis
- Flutter學習目錄Flutter
- react學習目錄React
- Python學習目錄Python
- 深度學習——學習目錄——學習中……深度學習
- PostgreSQL:原始碼目錄結構SQL原始碼
- vue 原始碼目錄設計Vue原始碼
- 鴻蒙原始碼目錄整理鴻蒙原始碼
- vue 原始碼學習(一) 目錄結構和構建過程簡介Vue原始碼
- Spring Boot 學習目錄Spring Boot
- 【機器學習】目錄機器學習
- 0、Linux學習 - 目錄Linux
- autosar學習總目錄
- Android系統原始碼目錄解析Android原始碼
- java基礎學習(目錄)Java
- 移動端學習目錄
- 大資料學習目錄大資料
- Spring學習筆記目錄Spring筆記
- 《Linux核心完全註釋》學習筆記:2.7 Linux核心原始碼的目錄結構Linux筆記原始碼
- Dubbo原始碼分析(七)服務目錄原始碼
- Kubernetes原始碼系列:Kubernetes目錄結構原始碼
- EOS原始碼分析(7)目錄結構原始碼
- Vue.js 原始碼目錄設計Vue.js原始碼
- 花姐的python學習目錄Python
- JavaScript回顧學習:目錄篇JavaScript
- 統計機器學習 -- 目錄機器學習
- Linux學習——2 目錄結構Linux
- 學習設計模式(總目錄)設計模式
- 原始碼學習原始碼
- 每天學習一個Linux命令-目錄Linux
- linux目錄及檔案命令學習Linux
- Linux學習——3 常用目錄含義Linux
- Android原始碼學習中遇到的標籤記錄Android原始碼
- 人人都能懂的Vue原始碼系列(一)—Vue原始碼目錄結構Vue原始碼
- 你知道Golang原始碼各目錄的作用嗎?Golang原始碼