ijkplayer編譯成動態庫
發布時間: 2023-12-17 00:09:17
A. iOS 怎麼使用ijkplayer
(1):首先完成github上的步驟之後,打開iOS文件夾下的IJKMediaPlayer工程,發現output是一個framework包。
B. ijkplayer 基於ffmpeg什麼版本
ijkplayer中ffmpeg編譯前會需要生成android standalone工具鏈,其他的編譯步驟基本跟標准ffmpeg的編譯相同。
其編譯主要依賴兩個腳本,
(1)是頂級目錄下config/mole.sh
(2)是android/contrib/tool/do-compile-ffmpeg.sh中關於cross compile相關的內容。
於是我就自助了一個ffmpeg編譯腳本。簡單說明下,ijkplayer中是通過link *.o 成shared library。我查了下gcc本身支持將.a直接鏈接成.so庫,即通過-Wl,–whole-archive參數。
C. ijkPLayer 0.8.8播放rtsp(android),編譯出來的庫需要在真機上調試嗎
編譯環境是:
virtualbox下的ubuntu
jdk-8u112-linux-x64 .tar.gz
android-ndk-r13-linux-x86_64.zip
android-sdk_r24.4.1-linux.tgz
配置好這些後安裝: install homebrew, git, yasm
搭建好環境後就可以編譯了,開始我編譯出了0.8.4版本,發現播放不了rtsp,播放就是黑屏,後來發現有人說新版本有這個問題,退回到舊版本就沒有問題了,於是我使用了K0.7.6
熱點內容