すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo Live:ライセンス統合ガイド

最終更新日:Aug 06, 2026

Push SDK でストリーム取り込みを有効にするには、ライセンスが必要です。このドキュメントでは、Push SDK ライセンスの取得方法と統合方法について説明します。

オールインワンライセンス

Push SDK は、ApsaraVideo のオールインワンライセンスサービスを使用します。このサービスは、Push SDK や Queen SDK など、お使いのアプリに対して複数の SDK を認可します。LicenseKey と LicenseFile (証明書ファイル) は、オールインワンライセンスを使用するすべてのサービスで共有されるため、一度設定するだけで済みます。最新の証明書ファイルを使用してください。

ライセンスの申請

手順については、「オールインワンライセンスの認可」をご参照ください。

ライセンスの設定

Android でのライセンス設定

  1. (推奨) ライセンスファイルを Android Studio プロジェクトのアセットディレクトリにコピーします。

    説明

    ライセンスファイルを別の場所にコピーすることもできます。ただし、ステップ 2 の com.aliyun.alivc_license.licensefile の値がライセンスファイルのパスと一致していることを確認する必要があります。

  2. AndroidManifest.xml ファイルに <meta-data> ノードを追加します。

    重要

    設定後にライセンスの検証に失敗した場合は、<meta-data> ノードが <application> 要素の下にあるか、<meta-data> ノードの name 属性が正しいかを確認してください。

    <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 でのライセンス設定

  1. ライセンスファイルを Xcode プロジェクトの指定されたディレクトリにコピーし、[Target Membership] で現在のプロジェクトを選択します。

  2. Info.plist を開きます。[AlivcLicenseKey] をライセンスキーに、[AlivcLicenseFile] をライセンスファイルのパスに設定します。

Flutter でのライセンス統合

Flutter アプリケーションの場合は、各ターゲットプラットフォームのネイティブライセンスを統合します。詳細については、「Android でのライセンス設定」または「iOS でのライセンス設定」をご参照ください。

Web でのライセンス設定

詳細については、ApsaraVideo VOD の「ライセンスの認可と管理」をご参照ください。

関連ドキュメント