保利威文档中心

幫助中心

11 v2.0.6 版本與更早版本專案結構

更新時間:2023-04-17 15:27:58

專案中的類別都是對 SDK2.0 增加的可視化功能示範,可以隨意修改。因為 SDK2.0 的內容已經在 jar 和 so 中,所以開發者使用者只要根據 demo 中的範例,正確呼叫 jar 中的介面就可以自訂介面。

so 檔案

jniLibs

arm64-v8a

libijkffmpeg.so libijkplayer.so libijksdl.so libpolyvModule.so

armeabi

libijkffmpeg.so libijkplayer.so libijksdl.so libpolyvModule.so

armeabi-v7a

libijkffmpeg.so libijkplayer.so libijksdl.so libpolyvModule.so

x86

libijkffmpeg.so libijkplayer.so libijksdl.so libpolyvModule.so

x86_64

libijkffmpeg.so libijkplayer.so libijksdl.so libpolyvModule.so

jniLibs 下的 arm64-v8a、armeabi、armeabi-v7a、x86、x86_64 目錄的 SO 檔案,是不同 CPU 指令集對應的影片解碼庫,可以根據需要選擇添加單個或多個目錄中的 so 檔案。建議全部添加。

jar 檔案

  • libs/alicloud-android-sdk-httpdns-1.1.0.jar SDK核心包
  • libs/alicloud-android-utils-1.0.2.jar SDK核心包
  • libs/bugly_crash_release.jar PolyvSDKClient.initCrashReport(context)中使用
  • libs/converter-gson-2.1.0.jar json转换库,弹幕、截图功能中使用
  • libs/danmaku-flame-master-0.6.2.jar 弹幕功能使用
  • libs/gson-2.7.jar json转换库,弹幕、截图功能中使用
  • libs/ijkplayer-exo-0.8.0.1.jar SDK核心包
  • libs/ijkplayer-java-0.8.0.1.jar SDK核心包
  • libs/okhttp-3.3.0.jar网络请求库,弹幕、截图功能中使用
  • libs/okio-1.8.0.jar网络请求库,弹幕、截图功能中使用
  • libs/org.apache.http.legacy.jar SDK中的上传功能
  • libs/polyvDownload2.x.x.jar SDK中的下载功能
  • libs/polyvPlayer2.x.x.jar SDK核心包
  • libs/polyvSub2.x.x.jar 弹幕、截图功能中使用
  • libs/polyvUpload2.x.x.jar SDK中的上传功能
  • libs/polyvWidget0.5.1.x.jar SDK核心包
  • libs/retrofit-2.1.0.jar 网络请求库,弹幕、截图功能中使用
  • libs/universal-image-loader-1.9.5.jar demo中图片显示使用
  • libs/utdid4all-1.1.5.3_proguard.jar SDK核心包

標記為 SDK核心包 的 jar 是影片播放必須使用的套件。

依賴

compile 'com.android.support:support-annotations:23+'
compile 'com.android.support:appcompat-v7:23+'
compile 'com.android.support:support-v4:23+'
compile 'com.android.support:design:23+'
//64K 引用限制
compile 'com.android.support:multidex:1.0.1'

原始檔

  • sources/polyvDownloadSources2.x.x.jar polyvDownload2.x.x.jar的源文件
  • sources/polyvPlayerSources2.x.x.jar polyvPlayer2.x.x.jar的源文件
  • sources/polyvUploadSources2.x.x.jar polyvUpload2.x.x.jar的源文件

在專案中導入原始檔可以顯示方法描述。

模組

polyvAndroidSDKGif1.0 是 demo 中課程討論區顯示的內容裡用到的模組。不涉及播放器功能。

联系客服,在线咨询