Alibaba Cloud 専用の暗号化は、データを暗号化することで動画コンテンツを保護します。暗号化された動画は、ローカルデバイスにダウンロードされても保護されたままであり、不正な再配布、コンテンツの漏洩、ホットリンクを防ぎます。この方法は HLS 暗号化よりも安全で使いやすいです。このトピックでは、Alibaba Cloud 専用の暗号化の設定方法について説明します。
使用方法
ApsaraVideo Media Processing (MPS) の専用暗号化機能は、現在 ApsaraVideo VOD に統合されています。Alibaba Cloud 専用の暗号化を初めて使用する場合は、「Alibaba Cloud 専用の暗号化」をご参照ください。
制限事項
-
Alibaba Cloud 専用の暗号化は、HLS と MP4 の出力フォーマットのみをサポートします。
-
Alibaba Cloud 専用の暗号化は、中国本土でのみ利用可能です。
利用方法
ユーザー管理ワークフローまたは API 呼び出しを使用して、Alibaba Cloud 専用の暗号化を自動的にトリガーできます。
前提条件
-
Key Management Service (KMS) を有効化します。
-
Alibaba Cloud CDN を有効化します。
動画暗号化の設定
-
動画暗号化のためのトランスコードワークフローを作成します。
ワークフローの作成方法の詳細については、「ワークフローの作成」をご参照ください。ワークフローを作成する際に、暗号化設定を次のように構成します:
-
[エンコード] ノードの [基本設定] ページで、[詳細設定] をクリックします。
-
[暗号化] スイッチをオンにします。
-
[Alibaba Cloud 専用の暗号化] を選択します。
暗号化方式
説明
Alibaba Cloud 専用の暗号化
この方式では、独自の AES-128 アルゴリズムを使用して動画コンテンツを暗号化します。暗号化された動画は、iOS、Android、Flash 向けの ApsaraVideo Player を使用してのみ復号および再生できます。これにより、高レベルのセキュリティが提供されます。
-
必要に応じて他のパラメーターを設定し、[OK] をクリックします。
-
[公開] ノードのペンアイコンをクリックします。
-
[公開タイプ] を [自動] に設定します。これにより、トランスコード完了後すぐに動画を再生できるようになります。
-
-
出力バケットの CDN ドメイン名を設定します。詳細については、「CDN ドメイン名の設定」をご参照ください。
動画のアップロード
暗号化設定が完了したら、動画をアップロードできます。動画がアップロードされると、システムは自動的にトランスコードして暗号化します。
-
MPS コンソールまたは OSS を使用して動画をアップロードします。詳細については、「動画のアップロード」をご参照ください。
-
アップロードが完了すると、動画は [初期化済み] 状態になります。
説明[初期化済み] ステータスは、ワークフローの [公開タイプ] を [自動] に設定した場合にのみ表示されます。[手動] に設定した場合、動画のステータスは [未公開] になります。暗号化ワークフローでは、[公開タイプ] を [自動] に設定する必要があります。
アップロードが完了すると、[メディアリスト] ページで動画を見つけることができます。動画の [公開ステータス] は [初期化済み] です。
-
トランスコードが完了すると、動画は自動的に公開されます。[公開ステータス] が [公開済み] に変わります。これで動画を再生できます。
動画の再生
Alibaba Cloud 専用の暗号化で暗号化された動画は、ApsaraVideo Player を使用して再生する必要があります。暗号化された動画の再生方法の詳細については、「ApsaraVideo Player SDK」をご参照ください。