翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
設定の作成
このトピックでは、コンテンツストリームの受信を開始する設定を作成する方法を示します。また、ダウンストリーム再生デバイスがコンテンツをリクエストするためのアクセスポイントを提供する方法も示します。
を使用できます。 AWS Elemental MediaTailor コンソール、 AWS Command Line Interface (AWS CLI)>、または設定を作成する MediaTailor API 。を使用して設定を作成する方法については、「」を参照してください。 AWS CLI または については MediaTailor API、「」を参照してください。 AWS Elemental MediaTailor API 「」を参照してください。
設定を作成するときは、機密の識別情報を設定名フィールドなどの自由形式のフィールドに入力しないでください。識別情報には、顧客アカウント番号などが含まれる場合があります。さらに、コンソール、、 REST で作業するときは MediaTailorAPI、識別情報を使用しないでください。 AWS CLI、または AWS SDKs。入力したデータは、診断ログまたは Amazon CloudWatch Events に取り込まれる MediaTailor 可能性があります。
設定を追加する (コンソール)
で MediaTailor コンソールを開きますhttps://console.aws.amazon.com/mediatailor/
。 -
[設定] ページで、[Create configuration (設定の作成)] を選択します。
-
以下のトピックで説明するように、設定フィールドと追加設定フィールドに入力します。
-
[Create configuration] (設定を作成) をクリックします。
AWS Elemental MediaTailor は、設定ページの テーブルに新しい設定を表示します。
-
(推奨) CDNで をセットアップする AWS Elemental MediaTailor マニフェストおよびレポートリクエスト用。設定の再生を使用できます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。これは、「」で説明VASTURLされている変数URLを持つ ステップ 3: ADSリクエストパラメータURLとクエリパラメータを設定する か、テスト目的で使用している静的 のいずれかです。最大長は 25,000 文字です。
注記
が ADSを使用する場合HTTPS、その証明書はよく知られている認証機関からのものである必要があります。自己署名証明書にすることはできません。によってURLs返されるメザニン広告にも同じことが当てはまりますADS。自己署名証明書を使用する場合は、 AWS Elemental MediaTailor は、コンテンツオリジンからマニフェストに広告を取得してステッチすることはできません。
オプションの設定
オプションで、 MediaTailor コンソールで設定エイリアス、パーソナライゼーションの詳細、詳細設定 MediaTailor API、または AWS Command Line Interface (AWS CLI).
設定エイリアス
以下は、 MediaTailor コンソールまたは で設定できるオプションの設定エイリアスです MediaTailorAPI。
- プレイヤーパラメータ変数
-
セッションの初期化中に動的ドメイン設定を行うには、1 つ以上のプレイヤーパラメータ変数を追加します。
ドメインを動的に設定するためのプレイヤーパラメータ変数の使用に関する詳細については、「ドメイン変数を使用して複数のコンテンツと広告ソースを設定する」を参照してください。
ログ設定
以下は、ログの設定です。
- 有効な割合
-
が Logs に MediaTailor 書き込む再生設定セッション CloudWatch ログの割合を設定します。例えば、再生設定に 1,000 セッションがあり、パーセントを有効にして 60 に設定すると、 は 600 セッションログを CloudWatch Logs に MediaTailor 書き込みます。
このオプションを有効にすると、 は、 が CloudWatch Logs アカウントでセッションログ MediaTailor の書き込みと管理を許可するサービスにリンクされたロール MediaTailor を自動的に作成します。詳細については、「 MediaTailor のサービスにリンクされたロールの使用」を参照してください。
パーソナライゼーションの詳細
以下は、 MediaTailor コンソールまたは で設定できるパーソナライゼーションの詳細です MediaTailor API。
- スレート広告
-
高品質のMP4アセットURLの を入力してトランスコードし、 を使用して広告で使用されていない時間を入力します。 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が含まれている場合、 は期間を超過することなく、可能な限り多くの広告を avail に MediaTailor 入力します。が avail MediaTailor を埋める方法の詳細については、「」を参照してくださいライブ広告ステッチング動作。
- Avail 抑制モード
-
モードを avail 抑制 (広告抑制とも呼ばれます) に設定します。デフォルトでは、広告抑制はオフになっており、すべての が広告またはスレートで MediaTailor 埋められます。モードが に設定されている場合
BEHIND_LIVE_EDGE
、広告抑制はアクティブになり、マニフェストルックバックウィンドウの avail 抑制値時刻以降の広告ブレークは埋め MediaTailor られません。モードが に設定されている場合AFTER_LIVE_EDGE
、広告抑制はアクティブになります。 MediaTailor は、ライブエッジに avail 抑制値にバッファ時間を加えた avail 抑制期間以降の広告ブレークを埋めません。 - 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.comCDN 広告セグメントプレフィックス には、設定にCDNプレフィックスの名前を入力します。
MediaTailor との統合の詳細については、CDN「」を参照してくださいを使用して広告のパーソナライゼーションとコンテンツ配信を最適化CDNする。
- DASH オリジンマニフェストタイプ
-
オリジンサーバーが単一期間マDASHニフェストを生成する場合は、ドロップダウンリストを開き、SINGLE_PERIOD を選択します。デフォルトでは、 はマDASHニフェストを複数期間のマニフェストとして MediaTailor 処理します。詳細については、「の統合 MPEG-DASH ソース」を参照してください。
- DASH mpd の場所
-
( の必要に応じてオプションDASH) メディアプレゼンテーションの説明 (mpd) の場所。次の状況DISABLEDで を選択します。
-
MediaTailor マニフェストにアクセスするためのCDNルーティングルールを設定します。
-
クライアント側のレポートを使用するか、プレイヤーがスティッキーHTTPリダイレクトをサポートします。
[Location] (ロケーション) 機能の詳細については、「DASH ロケーション機能」を参照してください。
-
- トランスコードプロファイル名
-
この設定をカスタムトランスコードプロファイルに関連付ける名前です。この名前は、 の動的トランスコードのデフォルトを上書きします MediaTailor。このフィールドは、 AWS Support の助けを借りてカスタムプロファイルを既に設定している場合にのみ入力します。
- 広告マーカーのパススルー
-
の場合HLS、広告マーカーのパススルーを有効または無効にします。広告マーカーのパススルーが有効になっている場合、 は
EXT-X-CUE-IN
オリジンマニフェストから MediaTailor パーソナライズされたマニフェストにEXT-X-CUE-OUT
、、およびEXT-X-SPLICEPOINT-SCTE35
広告マーカーを MediaTailor 渡します。広告マーカーの値にロジックは適用されません。これらは、オリジンマニフェストからパーソナライズされたマニフェストにそのまま渡されます。例えば、オリジンマニフェスト60
に の値EXT-X-CUE-OUT
があり、広告が表示されない場合、パーソナライズされたマニフェスト0
の の値を に変更 MediaTailor しません。