全部產品
Search
文件中心

ApsaraVideo Live:License整合指南

更新時間:Jan 21, 2026

推流SDK需要SDK License授權才可以正常推流。本文為您介紹推流SDK License的擷取以及整合方式。

一體化License說明

推流SDK採用視頻雲一體化License服務,一體化License可以為APP下的不同SDK(例如推流SDK,美顏特效SDK)提供接入授權。當您同時申請ApsaraVideo for Live推流SDK License和一體化License其他服務時,LicenseKey和LicenseFile(認證檔案)是相同的,只需配置一次即可(注意認證檔案需使用最新的一份)。

申請License授權

操作指引,請參見一體化License授權

配置License

Android端配置License

  1. (推薦)將License檔案複製到Android Studio專案中的assets目錄下。

    說明

    您也可以將License檔案複製到其他位置,但須確保步驟2中com.aliyun.alivc_license.licensefile對應的value值和License檔案的路徑一致。

  2. 在AndroidManifest.xml檔案中添加<meta-data>節點。

    重要

    若配置License後校正失敗,您可以檢查<meta-data>節點是否處於<application>元素下面,且<meta-data>的name是否正確。

    image

    <meta-data
        android:name="com.aliyun.alivc_license.licensekey"
        android:value="foIV**************************************"/>  <!-- TODO:請設定您的 LicenseKey值-->
    <meta-data
        android:name="com.aliyun.alivc_license.licensefile"
        android:value="assets/cert/release.crt"/>  <!-- TODO:請設定您的 LicenseFile檔案路徑-->

iOS端配置License

  1. 將License檔案複製到Xcode專案中指定目錄,並在Target Membership中選中當前專案。

    image.png

  2. 開啟Info.plist,分別修改AlivcLicenseKeyAlivcLicenseFile為擷取的License Key和License檔案路徑。

Flutter端接入License

Flutter是由Google開發的一套基於多平台的跨端解決方案。因此,Flutter端需要同時接入多端License,或者根據您的業務情境來接入對應的License。詳情請參見Android端配置LicenseiOS端配置License

相關文檔