ApsaraVideo VODは、モバイルクライアント向けのオフラインダウンロード機能を提供します。 ビジネス要件に基づいてオフラインダウンロードを有効にして、ユーザーがオフライン再生用のビデオをキャッシュできるようにすることができます。

重要 オフラインダウンロードSDKはApsaraVideo Player SDKに統合されています。 したがって、オフラインダウンロード機能を使用するには、ApsaraVideo Player SDKを使用する必要があります。 詳細については、「ApsaraVideo Player SDK」をご参照ください。
  1. [CDN設定] > [ダウンロード] を選択して、[ダウンロード] ページに移動します。
    ダウンロードページ
  2. [ダウンロード] をオンにして、ダウンロードモードを選択します。

    オフラインダウンロードはデフォルトで無効になっています。

    2つのダウンロードモードがサポートされています。

    • Normal: ダウンロードしたビデオファイルは暗号化されず、コピーでき、どのプレーヤーでも再生できます。 操作は慎重に行ってください。
    • 暗号化: ダウンロードされたビデオファイルは、キーファイルを使用して暗号化され、同じキーファイルを使用してのみ復号化できます。 これにより、ビデオのセキュリティが保証されます。 ApsaraVideo Player SDKのみを使用して、ダウンロードしたビデオファイルを復号化および再生できます。 さらに、オフラインビデオ暗号化用の秘密鍵を生成するためのツールが提供されています。
    ダウンロードモード

秘密鍵の生成

[Download Mode] パラメーターで [Encrypted] を選択した場合、ダウンロードしたビデオを復号化するには秘密鍵が必要です。

オフラインビデオ暗号化用の秘密鍵はバイナリファイルに含まれています。 システムは、プライベートアルゴリズムを使用して、指定されたアプリケーション一意識別子 (UID) と暗号化用のカスタム秘密鍵文字列に基づいて秘密鍵ファイルを生成します。 暗号化の秘密鍵文字列は16 ~ 32文字で、大文字、小文字、および数字のみを使用できます。 必要に応じて秘密鍵ファイルをダウンロードできます。 ダウンロードした秘密鍵ファイルは、クライアントアプリケーションに安全に保存する必要があります。 これにより、ApsaraVideo Player SDKは、ファイルをオフラインでダウンロードおよび再生するために使用できます。

秘密鍵の生成