ijkplayer打包支援https的so

2021-09-11 21:56:30 字數 1244 閱讀 8901

git clone  ijkplayer-android

cd ijkplayer-android

git checkout -b latest k0.8.8

複製**

cd config

rm module.sh

ln -s module-lite.sh module.sh

cd android/contrib

複製**

// 進入工程根目錄

cd ijkplayer 

複製**

// checkout ffmpeg 原始碼,預設從 checkout

./init-android.sh

複製**

checkout openssl code,增加 https 協議支援需要用到該庫。 // checkout openssl android原始碼,預設從 checkout

./init-android-openssl.sh

複製**

// 首先 cd 到 ijkplayer/android/contrib 目錄下,android下編譯指令碼就放在該目錄下

cd android/contrib

複製**

// 編譯 openssl ./compile-openssl.sh clean ./compile-openssl.sh all

./compile-ffmpeg.sh clean 

./compile-ffmpeg.sh all

複製**

// 返回到 ijkplayer/android 目錄

cd .. 

複製**

// 編譯生成各cpu架構的so,如果不加 all 預設只生成 armv7a 架構的 so// 編譯指定架構的so:compile-ijk.sh armv7a,具體參考 .sh 檔案中的 usage

./compile-ijk.sh all

複製**

編譯完成後 so 就放在 ijkplayer/android/ijkplayer/ijkplayer-***/src/main/libs 目錄下。此時編譯好的 so 是支援 https 協議的。

獲取已經編譯好的so,

HTTPS的「S」的代價

卡內基梅隆大學 西班牙電信和都靈理工大學的研究人員在acm conext 上發表了一篇 pdf 量化了 從http切換到https所付出的代價 今天越來越多的 和服務開始啟動加密,https加密web流量佔到總流量的一半,其中youtube這樣的流 首次有50 的流量是經過https,這一切證明了w...

支援https請求以及https請求的抓包

ios9推出的時候,蘋果希望大家使用https協議,來提高資料傳輸之間的安全性。下面我就從最簡單的 介紹,如何在工程中設定,來支援https的請求。一 證書準備篇 1.證書轉換 在伺服器人員,給你傳送的crt證書後,進到證書路徑,執行下面語句 openssl x509 in 你的證書.crt out...

交叉編譯支援https的libcurl

編譯curl 檢視效果 參考ubuntu 16.04.7 mips linux config cross compile prefix home gaoyang work cx compiles mips mips gcc520 32bit bin mips linux gnu prefix hom...