短いビデオデモを使用する前に、ApsaraVideo VOD (VOD) コンソールで必要なテンプレートを設定する必要があります。 このトピックでは、VODコンソールで設定を構成する方法について説明します。
前提条件
Alibaba Cloudアカウントが作成され、実名認証が完了しました。 Alibaba Cloud アカウントを作成するには、Alibaba Cloud 公式 Web サイトにアクセスします。 詳細については、「Alibaba Cloud アカウントの作成」をご参照ください。
ApsaraVideo VODが有効化されています。 詳細については、「ApsaraVideo VODの有効化」をご参照ください。
Alibaba Cloud Content Delivery Network (CDN) のドメイン名がApsaraVideo VODコンソールに追加されます。 詳細については、「CDNのドメイン名の追加」をご参照ください。
高速化ドメイン名のオリジンサーバーに保存されたコンテンツがレビューされます。 OSS (Object Storage Service) バケットまたはApsaraVideo VODに割り当てられたバケットをオリジンサーバーとして指定できます。 オリジンサーバーのコンテンツがAlibaba Cloudに保存されていない場合は、Yidaでリクエストを送信してください。
VODコンソールでの設定の構成
コード変換テンプレートグループを設定します。
ユーザーエクスペリエンスとリソースセキュリティを確保するために、短いビデオデモ用のトランスコードテンプレートグループを設定する必要があります。 たとえば、透かしを使用しない低解像度 (LD) トランスコード用のテンプレートと、透かしを使用した標準解像度 (SD) トランスコード用のテンプレートを含むトランスコードテンプレートグループを構成できます。 コード変換テンプレートグループの設定方法の詳細については、「コード変換テンプレート」をご参照ください。
透かしなしのLDトランスコードのテンプレートを作成するには、[定義] ドロップダウンリストから [低定義] を選択し、[透かし] をオフにして、[保存] をクリックします。

透かしを使用したSDトランスコードのテンプレートを作成するには、[定義] ドロップダウンリストから [標準定義] を選択し、[透かし] をオンにし、[透かし] ドロップダウンリストから [デフォルトの透かし] を選択し、[保存] をクリックします。

説明短いビデオデモは、Narrowband HDトランスコーディングをサポートしています。 Narrowband HDトランスコードを使用するには、Narrowband HDトランスコードテンプレートを含むトランスコードテンプレートグループを設定します。
トランスコードテンプレートグループのIDをサーバーのソースコード構成ファイルに追加する必要があります。 以降の操作のためにIDを保存することを推奨します。 詳細については、「短いビデオAppServerの作成」をご参照ください。
コールバック設定を構成します。
短いビデオデモは、トランスコード、スナップショットキャプチャ、ビデオAI処理、および自動レビューのコールバックをサポートしています。 短いビデオデモでは、HTTPリクエストを使用してコールバック通知を送信します。 コールバックイベントがトリガーされると、VODはVODコンソールで指定したURLにHTTP POSTリクエストを送信します。 通知の内容は、HTTPメッセージ本文に含まれます。 短いビデオデモは、コールバックが処理される基本的なロジックを提供します。 コールバックURLは、コールバックを処理するようにコールバックサービスが設定されているECS (Elastic Compute Service) インスタンスのURLに設定できます。 独立したHTTPサーバーをデプロイして、コールバックメッセージを受信して処理することもできます。 詳細については、「イベント通知」をご参照ください。
コールバック方法としてHTTPリクエストを選択します。
コールバックURLを、コールバックサービスが設定されているECSインスタンスのURLに設定します。 短いビデオデモのソースコードは、コールバックが処理される基本的なロジックを提供します。
例: http://<ECSインスタンスのパブリックIPアドレス>:8080/vodcallback/callback
短いビデオデモを使用する場合は、シングルトランスコードタスク完了、すべてのトランスコードタスク完了、スクリーンショット作成、AI処理完了、ライブストリーム録画完了、監査作成完了、クリップ合成完了のコールバックイベントを選択する必要があります。 ビジネス要件に基づいて他のイベントを選択することもできます。 選択したイベントがトリガーされると、ApsaraVideo VODは指定されたURLにHTTP POSTリクエストを送信します。

コールバック認証を設定します。
コールバックメソッドをHTTPリクエストに設定した場合は、コールバック認証を設定することを推奨します。 各HTTPまたはHTTPSコールバックリクエストに特定の署名ヘッダーを追加できます。 このようにして、コールバック通知を受信するサーバーは、悪意のあるリクエストや無効なリクエストを防ぐために署名を検証できます。
[コールバック認証] をオンにし、[認証キー] フィールドにカスタム認証キーを入力し、[OK] をクリックします。

説明コールバックURLと認証キーをサーバーのソースコード構成ファイルに追加する必要があります。 その後の操作のために、コールバックURLと認証キーを保存することを推奨します。 詳細については、「短いビデオAppServerの作成」をご参照ください。
コールバックURL、イベント、およびコールバック認証パラメーターの値が正しいことを確認してください。 そうしないと、コールバックの処理に失敗する可能性があります。 例えば、ビデオは、リビューイングまたはトランスコーディング状態でスタックされ得ます。
ダウンロード設定を構成します。
ユーザーがビデオをダウンロードできるようにするには、ダウンロード機能を有効にする必要があります。 詳細については、「ダウンロード設定の構成」をご参照ください。
重要ダウンロード機能が無効になっていて、モバイルユーザーがクリックしてビデオをダウンロードすると、「ダウンロードスイッチがオフになっています」というエラーメッセージが表示されます。