You can download and integrate Push SDK (basic edition and interactive edition), Queen SDK, and ApsaraVideo Player SDK from the ApsaraVideo Live console.
Prerequisites
You need a license file to integrate the SDK. To obtain one, see My Authorization.
Integrate the SDKs on Android
- Log on to the ApsaraVideo Live console.
In the navigation pane on the left, choose . The SDKs page appears.
On the Android tab, select the SDK modules as needed.
NoteThe Retouching and Effects module is available in different versions, with Retouching and Effects selected by default. You can switch between versions from the dropdown list based on your business needs.
The player defaults to the Standard Edition and does not support version switching.
Push SDK provides only the basic edition and interactive edition. No other editions are available.
Click Gradle Integration (Recommended) or Combination Download.
NoteGradle Integration is a method that integrates the SDKs using Maven dependencies. Combination Download lets you download the SDK packages to your on-premises machine. You need to manually import the packages to your app development project for SDK integration.
To integrate the Basic and Interactive editions of the Push SDK, see Integrate the Push SDK for Android. To integrate the Queen SDK, see Integrate the Queen SDK for Android. To integrate the Player SDK, see Integrate the Player SDK for Android.
Integrate the SDKs on iOS
- Log on to the ApsaraVideo Live console.
In the navigation pane on the left, choose . The SDKs page appears.
Click the iOS tab. Select the SDK modules as needed.
NoteThe Retouching and Effects module is available in several versions, with Retouching and Effects as the default. You can switch between versions from the drop-down list as needed.
The player does not support version switching and uses the Standard Edition (default).
Push SDK provides only the basic edition and interactive edition. No other editions are available.
Click CocoaPods Integration (Recommended) or Combination Download.
NoteCocoaPods Integration refers to the online integration of pods.
Combination Download lets you download the SDK packages to your on-premises machine. You need to manually import the packages to your app development project for SDK integration.
To integrate the Basic and Interactive editions of the Push SDK, see Integrate the Push SDK for iOS. To integrate the Queen SDK, see Integrate the Queen SDK for iOS. To integrate the Player SDK, see Integrate the Player SDK for iOS.