ショートビデオSDKはライセンスを使用します。 このトピックでは、ショートビデオSDKのライセンスを取得して使用する方法について説明します。
ライセンスサービスの更新
ショートビデオSDK V3.29.0以降にオールインワンライセンスサービスが追加されます。 オールインワンライセンスサービスは、Push SDK、ApsaraVideo Player SDK、ショートビデオSDK、およびQueen SDKを使用するすべてのアプリケーションにアクセス許可を提供します。 ライセンスはアプリケーションにバインドされています。 ライセンスをバインドできるのは、1つのAndroidアプリケーションと1つのiOSアプリケーションのみです。 ライセンスサービスの更新により、ショートビデオSDKの統合方法が変更されます。 次の表は、ライセンスサービスの更新前と更新後のショートビデオSDKの統合方法を比較しています。
SDKバージョン | 統合方法 |
V.3.29.0以降 | 新しいユーザーで、ショートビデオSDK V3.29.0以降を使用する場合は、ドキュメントの指示に従って最新バージョンのショートビデオSDKを統合します。
|
V.3.29.0より前のバージョン | V3.29.0より前のバージョンのショートビデオSDKを統合した場合、ライセンスの有効期間内にSDKを引き続き使用できます。 SDKをV3.29.0以降に更新するには、SDKの統合時に取得したライセンスキーとライセンスファイルを使用して、特定のメソッドを呼び出してSDKを登録する必要があります。
|
ライセンスを取得する
ビジネス要件に基づいて、ショートビデオSDK購入ページでショートビデオSDKおよび関連機能を購入します。 購入後に注文IDを取得します。
説明無料トライアルを申請する場合は、この手順をスキップしてください。
Yidaでリクエストを送信し、ライセンスを申請します。
オプション: リクエストに注文IDを入力します。
Alibaba CloudアカウントID、メールアドレス、電話番号などの情報を入力します。 メールアドレスは、ライセンスファイルとライセンスキーを受信するために使用されます。
ビジネス要件に基づいてアプリケーション情報を指定します。 下表に、各パラメーターを説明します。
パラメーター
説明
アプリケーションタイトル
アプリケーションの名前。 名前の長さは最大128文字で、英数字、およびアンダースコア (_) を使用できます。 スペースなどの特殊文字はサポートされていません。
プラットフォーム
アプリケーションのタイプ。 AndroidおよびiOSアプリケーションがサポートされています。
パッケージ名
Androidアプリケーションパッケージの名前。 名前は最大128文字で、英数字、アンダースコア (_) 、およびピリオド (.) を使用できます。 スペースなどの特殊文字はサポートされていません。
説明このパラメーターは、Androidがプラットフォームとして選択されている場合に必要です。
署名 (MD5)
オプションです。 Androidアプリケーションの署名のMD5値。 値の長さは最大32文字で、小文字と数字のみを使用できます。 スペースなどの特殊文字はサポートされていません。 例: c8837b23ff8aaa8a2dde915473ce **** 。
説明Androidがプラットフォームとして選択されている場合は、このパラメーターを設定することを推奨します
keytool -v -list -keystoreコマンドを実行して、署名のMD5値を表示できます。
バンドルID
iOSアプリケーションのバンドルID。 IDの長さは最大128文字で、英数字、アンダースコア (_) 、およびピリオド (.) を使用できます。 スペースなどの特殊文字はサポートされていません。
説明このパラメーターは、iOSがプラットフォームとして選択されている場合に必要です。
iOSアプリケーションのバンドルIDにアンダースコア (_) が含まれている場合は、申請フォームに記入してライセンスを申請できます。
短いビデオ機能を選択し、ドロップダウンリストからバージョンを選択します。
[送信] をクリックします。
1つのライセンスは、最大3つの承認済みアプリケーションと最大10のシャドウアプリケーションをサポートします。 制限を超えると、追加料金が請求されます。
各ライセンスは、アプリケーションのBundleIdとPackageNameにバインドされます。 ライセンスを要求するときに、指定したアプリケーション情報が正しいことを確認してください。
ショートビデオSDKは、高度なレタッチ、自動クロマキー、ジェスチャー認識などの機能を提供します。 これらの機能は、Alibaba CloudのQueen SDKまたはサードパーティのSDK FaceUnityでサポートされているため、個別に課金されます。 Queen SDKの詳細については、「Queen SDKのライセンスを取得する」をご参照ください。 サードパーティのSDKを購入する場合は、サードパーティの販売に連絡して、割引などのSDK情報を入手してください。
ライセンスの更新
ライセンスの有効期限
ショートビデオSDKのライセンスは、特定の期間有効です。 ライセンスの有効期限を判断するための条件は、SDKのバージョンによって異なります。 次の項目は、SDKのバージョンに基づいて条件を比較します。
V3.29.0より前の短いビデオSDKの場合:
次の値が返されます:
ALIVC_FRAMEWORK_LICENSE_FAILED(-10011001)
。次のいずれかのメッセージがログに表示されます。
ネットワークは30日間利用できません。 ライセンスは無効です。 ライセンスを更新するか、営業担当者に連絡して承認してください。
ライセンスは無効です。 ライセンスを更新するか、営業担当者に連絡して承認してください。
パッケージ名、バンドルID、および署名がショートビデオSDKの公式Webサイトに登録されていないため、ライセンスは無効です。 7日間の無料トライアル期間が終了しました。
短いビデオSDK V3.29.0以降の場合:
次の値が返されます:
ALIVC_FRAMEWORK_LICENSE_FAILED(-10011001)
。次のいずれかのメッセージがログに表示されます。
ライセンスの有効期限が切れています。 ライセンスを更新するか、営業担当者に連絡して承認してください。
ライセンスは初期化されません。 詳細については、「Android用ショートビデオSDKの初期化」または「iOS用ショートビデオSDKの初期化」をご参照ください。
パッケージ名、バンドルID、および署名がショートビデオSDKの公式Webサイトに登録されていないため、ライセンスは無効です。 承認のために営業担当者に連絡してください。
付加価値サービスを使用する場合、次の情報が表示されます: XXXは期限切れです。 ライセンスを更新するか、営業担当者に連絡して承認してください。 XXXは、使用する付加価値サービスを示します。
付加価値サービスを使用する場合、次の情報が表示されます: XXXは無効です。 付加価値サービスを使用する前にライセンスを取得してください。 XXXは、使用する付加価値サービスを示します。
ライセンス更新
ライセンスの有効期限が切れたら、新しいライセンスをリクエストする必要があります。 詳細については、「ライセンスの取得」をご参照ください。