設定の作成 - AWS Elemental MediaTailor

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

設定の作成

このトピックでは、コンテンツストリームの受信を開始するための設定を作成する方法について説明します。また、ダウンストリーム再生デバイスがコンテンツをリクエストするためのアクセスポイントを提供する方法も示します。

AWS Elemental MediaTailor コンソール、 AWS Command Line Interface (AWS CLI)>、または MediaTailor API を使用して設定を作成できます。 AWS CLI または を使用して設定を作成する方法については MediaTailor API、AWS Elemental MediaTailor API「 リファレンス」を参照してください。

設定を作成するときは、設定名フィールドなどの自由形式のフィールドに機密の識別情報を入れないでください。識別情報には、顧客アカウント番号などが含まれる場合があります。また、コンソール、、RESTAPI、 AWS CLIまたは で MediaTailor作業するときは、識別情報を使用しないでください AWS SDKs。入力したデータは MediaTailor 、診断ログまたは Amazon CloudWatch Events に含めるために取得される可能性があります。

設定を追加する (コンソール)
  1. で MediaTailor コンソールを開きますhttps://console.aws.amazon.com/mediatailor/

  2. [設定] ページで、[Create configuration (設定の作成)] を選択します。

  3. 以下のトピックで説明するように、設定フィールドと追加設定フィールドに入力します。

  4. [Create configuration] (設定を作成) をクリックします。

    AWS Elemental MediaTailor は、設定ページの テーブルに新しい設定を表示します。

  5. (推奨) マニフェストリクエストとレポートリクエスト AWS Elemental MediaTailor 用に CDNを に設定します。設定の再生を使用できますURLsCDN。マニフェストCDNの のセットアップとリクエストの報告については、「」を参照してくださいの統合 CDN

必須の設定

設定を作成するときは、次の必須の設定を含める必要があります。

名前

設定を説明する一意の名前を入力します。名前は設定の主な識別子です。許容される最大長は 512 文字です。

コンテンツソース

このストリームのマニフェストのURLプレフィックスからアセット ID を引いたものを入力します。最大長は 512 文字です。

例えば、URLプレフィックスhttp://origin-server.com/a/は URLのHLS親マニフェストhttp://origin-server.com/a/main.m3u8と URLのマDASHニフェストに対して有効ですhttp://origin-server.com/a/dash.mpd。あるいは、http://origin-server.com などの短いプレフィックスを入力できますが、プレイヤーのコンテンツリクエストでアセット ID に /a/ を含める必要があります。

注記

コンテンツオリジンが を使用している場合HTTPS、その証明書は有名な認証機関のものでなければなりません。自己署名証明書にすることはできません。自己署名証明書を使用する場合、 はコンテンツオリジンへの接続に AWS Elemental MediaTailor 失敗し、プレイヤーリクエストに応じてマニフェストを提供できません。

広告決定サーバー

広告決定サーバー () URLの を入力しますADS。これは、ステップ 3: ADSリクエストURLパラメータとクエリパラメータを設定する「」で説明VASTURLされている変数URLを持つ か、テスト目的で使用している静的な です。最大長は 25,000 文字です。

注記

が ADSを使用する場合HTTPS、その証明書は有名な認証機関からのものである必要があります。自己署名証明書にすることはできません。によってURLs返されるメザニン広告にも同じことが当てはまりますADS。自己署名証明書を使用する場合、 AWS Elemental MediaTailor はコンテンツオリジンからマニフェストに広告を取得してステッチすることはできません。

オプションの設定

オプションで、 MediaTailor コンソール、または AWS Command Line Interface () で設定エイリアスパーソナライゼーションの詳細 MediaTailor API、詳細設定を設定できますAWS CLI。

設定エイリアス

以下は、 MediaTailor コンソールまたは で MediaTailor設定できるオプションの設定エイリアスですAPI。

プレイヤーパラメータ変数

セッションの初期化中の動的ドメイン設定には、1 つ以上のプレイヤーパラメータ変数を追加します。

ドメインを動的に設定するためのプレイヤーパラメータ変数の使用に関する詳細については、「ドメイン変数を使用して複数のコンテンツと広告ソースを設定する」を参照してください。

ログ設定

以下は、ログの設定です。

有効な割合

CloudWatch Logs に MediaTailor 書き込む再生設定セッションログの割合を設定します。例えば、再生設定に 1,000 セッションがあり、% を有効に 60 に設定すると、 は 600 セッションログを CloudWatch Logs に MediaTailor 書き込みます。

このオプションを有効にすると、 はサービスにリンクされたロール MediaTailor を自動的に作成し、 は CloudWatch Logs アカウントのセッションログ MediaTailor の書き込みと管理を許可します。詳細については、「 MediaTailor のサービスにリンクされたロールの使用」を参照してください。

パーソナライゼーションの詳細

以下は、 MediaTailor コンソールまたは で設定できるパーソナライゼーションの詳細です MediaTailor API。

スレート広告

URL 高品質のMP4アセットがトランスコードし、広告で使用されていない時間を入力するには、 を入力します。 AWS Elemental MediaTailor は、メディアコンテンツのギャップを埋めるためのスレートを示しています。スレートの設定は、 VPAID以外の設定ではオプションです。ではVPAID、動的広告コンテンツ用に指定されたスロットに MediaTailor を提供するスレートを設定する必要があります。スレートは、オーディオとビデオの両方を含む高品質のMP4アセットである必要があります。詳細については、「スレートの挿入」を参照してください。

注記

スレートをホストするサーバーが を使用している場合HTTPS、その証明書は有名な認証機関のものでなければなりません。自己署名証明書にすることはできません。自己署名証明書を使用する場合、 AWS Elemental MediaTailor はコンテンツオリジンからスレートを取得してマニフェストにステッチすることはできません。

スタートバンパー

スタートバンパーアセットの場所URLの 。バンパーは、広告ブレークの開始時または終了前に再生される短時間の動画クリップまたはオーディオクリップです。これらは Amazon の S3、または別のストレージサービスに保存できます。バンパーの詳細については、「バンパーの挿入」を参照してください。

エンドバンパー

エンドバンパーアセットの場所URLの 。バンパーは、広告ブレークの開始時または終了前に再生される短時間の動画クリップまたはオーディオクリップです。これらは Amazon の S3、または別のストレージサービスに保存できます。バンパーの詳細については、「バンパーの挿入」を参照してください。

パーソナライズしきい値

広告ブレーク内で許可される、埋められていない広告時間の最大継続時間 (秒単位) を定義します。埋められていない広告時間がパーソナライゼーションしきい値を超えると、広告ブレークのパーソナライゼーションが放棄され、基盤となるコンテンツが表示されます。例えば、パーソナライゼーションしきい値が 3 秒で、広告ブレーク内に 4 秒のスレートがある場合、広告ブレークのパーソナライゼーションが破棄され、基盤となるコンテンツが表示されます。この機能は、基盤となるコンテンツVODストリームに依存するため、広告挿入ではなく、ライブおよびストリームでの広告置換に適用されます。広告の置き換えと挿入などの広告ブレーク動作の詳細については、「 MediaTailor 広告挿入動作を理解する」を参照してください。

ライブプレロール広告決定サーバー

メインコンテンツが再生を開始する前にライブストリームの開始時に広告を挿入するには、広告決定サーバー () URL から広告プリロールの を入力しますADS。これは、「」で説明VASTURLされている変数URLを持つ かステップ 3: ADSリクエストURLパラメータとクエリパラメータを設定する、テスト目的で使用している静的な です。最大長は 25,000 文字です。

注記

が ADSを使用する場合HTTPS、その証明書は有名な認証機関からのものでなければなりません。自己署名証明書にすることはできません。によってURLs返されるメザニン広告にも同じことが当てはまりますADS。自己署名証明書を使用する場合、 AWS Elemental MediaTailor はコンテンツオリジンからマニフェストに広告を取得してステッチすることはできません。

プレロールの仕組みについては、「プレロール広告の挿入」を参照してください。

ライブプレロールの最大許容時間

ライブストリームの開始時点に広告を挿入している場合は、プレロール ad avail の最大許容継続時間を入力します。 MediaTailor は、広告を挿入するときにこの期間を経過しません。からのレスポンスに、この期間に収まる広告よりも多くの広告ADSが含まれている場合、 は、期間を超過することなく、可能な限り多くの広告を有効 MediaTailor 活用します。 MediaTailor フィルの使用率の詳細については、ライブ広告ステッチング動作「」を参照してください。

Avail 抑制モード

モードを avail 抑制 (広告抑制とも呼ばれます) に設定します。デフォルトでは、広告抑制はオフになっており、すべての広告またはスレートで MediaTailor 埋められます。モードを に設定するとBEHIND_LIVE_EDGE、広告抑制はアクティブになり、マニフェストのルックバックウィンドウの有効抑制値の時間内外の広告ブレークは満たされ MediaTailor ません。モードを に設定するとAFTER_LIVE_EDGE、広告抑制はアクティブになります。 MediaTailor は、ライブエッジに有効抑制値にバッファ時間を加えた値である有効抑制期間の前後の広告ブレークを埋めません。

Avail 抑制値

avail 抑制値は、 のライブエッジオフセット時間ですHH:MM:SS。マニフェストのルックバックウィンドウで、この時間の前後に広告ブレークを埋め MediaTailor ません。

挿入モード

挿入モードは、プレイヤーがステッチ広告挿入とガイド広告挿入のどちらを使用できるかを制御します。デフォルトの はSTITCHED_ONLY、すべてのプレイヤーセッションにスティッチド (サーバー側) 広告挿入を使用するように強制します。 InsertionMode を に設定するPLAYER_SELECTと、プレイヤーはセッション初期化時にスティッチド広告またはガイド付き広告挿入を選択できます。挿入モードを指定しないプレイヤーのデフォルトはステッチされます。

[詳細設定]

以下は、オプションの設定の詳細です。これらは、 MediaTailor コンソール、 AWS Command Line Interface (AWS CLI)、または を使用して設定できます MediaTailor API。

CDN コンテンツセグメントプレフィックス

AWS Elemental MediaTailor コンテンツセグメントのCDNパスURLsへのマニフェストの作成を有効にします。このステップを実行する前に、オリジンサーバーからセグメントを取得するルールCDNを で設定します。CDN コンテンツセグメントプレフィックス には、CDNプレフィックスパスを入力します。

MediaTailor との統合の詳細についてはCDN、「」を参照してくださいを使用して広告のパーソナライゼーションとコンテンツ配信を最適化CDNする

CDN 広告セグメントプレフィックス

AWS Elemental MediaTailor 広告セグメントの独自のCDNパスURLsへのマニフェストの作成を有効にします。デフォルトでは、 MediaTailor はデフォルトのキャッシュ設定で内部 Amazon CloudFront ディストリビューションの広告セグメントを提供します。CDN 広告セグメントプレフィックスフィールドを完了する前に、次の例のように、次のオリジンから広告セグメントをプルCDNするように でルールを設定する必要があります。

https://segments.mediatailor.<region>.amazonaws.com

CDN 広告セグメントプレフィックス には、設定にCDNプレフィックスの名前を入力します。

MediaTailor との統合の詳細についてはCDN、「」を参照してくださいを使用して広告のパーソナライゼーションとコンテンツ配信を最適化CDNする

DASH オリジンマニフェストタイプ

オリジンサーバーが単一期間DASHマニフェストを生成する場合は、ドロップダウンリストを開き、SINGLE_PERIOD を選択します。デフォルトでは、 は複数期間のDASHマニフェストとしてマニフェスト MediaTailor を処理します。詳細については、「の統合 MPEG-DASH ソース」を参照してください。

DASH mpd の場所

( では必要に応じてオプションDASH) メディアプレゼンテーションの説明 (mpd) の場所。次の状況DISABLEDで を選択します。

  • MediaTailor マニフェストにアクセスするためのCDNルーティングルールを設定します。

  • クライアント側のレポートを使用するか、プレイヤーがスティッキーHTTPリダイレクトをサポートしています。

[Location] (ロケーション) 機能の詳細については、「DASH ロケーション機能」を参照してください。

トランスコードプロファイル名

この設定をカスタムトランスコードプロファイルに関連付ける名前です。この名前は、 の動的トランスコーディングのデフォルトを上書きします MediaTailor。AWS サポートの助けを借りてカスタムプロファイルを既にセットアップしている場合にのみ、このフィールドに入力します。

広告マーカーのパススルー

の場合HLS、 は広告マーカーのパススルーを有効または無効にします。広告マーカーのパススルーが有効になっている場合、 はオリジンマニフェストから MediaTailor パーソナライズされたマニフェストにEXT-X-CUE-INEXT-X-CUE-OUT、、、およびEXT-X-SPLICEPOINT-SCTE35広告マーカーを MediaTailor 渡します。広告マーカーの値にロジックは適用されません。これらは、オリジンマニフェストからパーソナライズされたマニフェストにそのまま渡されます。例えば、オリジンマニフェスト60に の値EXT-X-CUE-OUTがあり、広告が配置されていない場合、パーソナライズされたマニフェスト0で の値を変更 MediaTailor しません。