Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

の SCTE-35 メッセージオプション AWS Elemental MediaPackage

フォーカスモード
の SCTE-35 メッセージオプション AWS Elemental MediaPackage - AWS Elemental MediaPackage

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

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

このセクションでは、 AWS Elemental MediaPackage (MediaPackage) がライブ HLS、DASH、CMAF 出力で SCTE-35 メッセージを処理する方法を設定するためのオプションについて説明します。Live-to-VOD アセットの場合、MediaPackage では、ライブストリームから収集されたアセットに SCTE-35 メッセージが渡されます。これらのオプションは、Microsoft Smooth Streaming あるいはビデオオンデマンド (VOD) 出力には適用されません。

SCTE-35 メッセージは、ソースコンテンツ内のビデオに付随します。出力用にコンテンツがパッケージ化されている場合、これらのメッセージにより、MediaPackage で広告マーカーを挿入する必要のある場所が示されます。デフォルトでは、MediaPackage によりソースコンテンツの次のメッセージタイプにマーカーが挿入されます。

  • splice_insert

  • 次のセグメンテーションタイプ がある time_signal:

    • プロバイダー広告

    • ディストリビューター広告

    • プロバイダー配置機会

    • ディストリビューター配置機会

    また、time_signalsegmentation_descriptor に配信制限のフラグを含む必要があります。

これらのコマンドがある場合、MediaPackage により対応する広告マーカーが出力マニフェストに挿入されます。

  • HLS および CMAF 出力では、MediaPackage により EXT-X-CUE-OUT タグおよび EXT-X-CUE-IN タグが挿入されます。

  • DASH 出力では、複数期間のマニフェストが有効化されている場合、MediaPackage により複数期間を作成する EventStream タグが挿入されます。

次のセクションでは、MediaPackage での SCTE-35 メッセージの処理動作を変更する方法を説明します。

MediaPackage での SCTE-35 の設定

MediaPackage で、ソースコンテンツからの SCTE-35 メッセージとやり取りする方法を変更することができます。エンドポイントで次のように設定します。詳細については次を参照してください:

  • MediaPackage コンソールについては、「エンドポイントの作成」を参照してください。

  • MediaPackage API については、AWS Elemental MediaPackage ライブ API リファレンスの「Origin_endpoints」を参照してください。

重要

MediaPackage での SCTE-35 メッセージの処理方法を変更するには、SCTE-35 の標準規格を理解する必要があります。最新の標準規格は、SCTE 規格カタログでご覧いただけます。また、SCTE-35 がソースコンテンツで実装される方法についても理解しておく必要があります。

広告マーカー

この設定は、HLS および CMAF エンドポイントで使用できます。

広告マーカーでは、SCTE-35 メッセージを検出したときに行われる MediaPackage の動作を指定することができます。オプションは次の通りです。

  • None (なし) — MediaPackage では、SCTE-35 メッセージが無視されます。出力マニフェストに広告マーカーは含まれません。

  • SCTE-35 enhanced (SCTE-35 拡張) — MediaPackage での SCTE-35 メッセージ用の出力マニフェストに広告マーカーおよびブラックアウトタグが含まれます。これらは、Customize ad triggers (カスタム広告トリガー) および Ads on delivery restrictions (広告配信制限) の要件を満たします。

  • Passthrough (パススルー) — MediaPackage では、ソースコンテンツからすべての SCTE-35 メッセージがコピーされ、それらが出力マニフェストに挿入されます。

カスタム広告トリガー

この設定は、HLS、DASH、CMAF のエンドポイントで使用できます。

Customize ad triggers (カスタム広告トリガー) では、MediaPackage が出力マニフェストで広告として扱う SCTE-35 メッセージのタイプを識別できます。

この設定を変更しない場合、MediaPackage ではこれらのメッセージタイプは広告として扱われます。

  • スプライス挿入

  • プロバイダー広告

  • ディストリビューター広告

  • プロバイダー配置機会

  • ディストリビューター配置機会

広告配信制限

この設定は、HLS、DASH、CMAF のエンドポイントで使用できます。

Ads on delivery restrictions (広告配信制限) では、メッセージの segmentation_descriptor の配信制限フラグに基づいて、SCTE-35 メッセージが広告になる条件を設定できます。MediaPackage により、配信制限の条件を満たしている適切なタイプのメッセージの位置に、該当する広告マーカーが挿入されます。

この設定を変更しない場合、MediaPackage により、制限されていると分類されるメッセージ (配信制限フラグがあります) が出力マニフェストの広告マーカーに変換されます。

注記

スプライス挿入 SCTE-35 メッセージには segmentation_descriptor がありません。[Customize ad triggers (カスタム広告トリガー)] でスプライス挿入を選択した場合、すべてのスプライス挿入は出力マニフェストで広告マーカーとなります。

仕組み

Ad markers (広告マーカー)、Customize ad triggers (カスタム広告トリガー)、および Ads on delivery restrictions (広告配信制限) の設定は連携して作用し、ソースコンテンツからの SCTE-35 メッセージに対する MediaPackage の動作を決定します。

ソースコンテンツに SCTE-35 メッセージがある場合、MediaPackage では、Ad markers (広告マーカー) で選択した値に基づいて次のアクションが実行されます。

  • None (なし) の場合、MediaPackage では SCTE-35 メッセージに対して何も行われません。出力マニフェストには広告マーカーが挿入されません。

  • Passthrough (パススルー) の場合、MediaPackage によりソースコンテンツからすべての SCTE-35 メッセージがコピーされ、出力マニフェストに挿入されます。

  • SCTE-35 enhanced (SCTE-35 強化) の場合、MediaPackage では設定した要件を満たすメッセージがあるかの確認が行われます。入力マニフェストでは、MediaPackage により適用できるメッセージに該当する広告マーカーが挿入されます。要件を確認するため、MediaPackage では次が実行されます。

    1. [Customize ad triggers (カスタム広告トリガー)] で指定したメッセージタイプと一致する SCTE-35 メッセージがあるかを確認する

    2. 適切なタイプのメッセージに対して、segmentation_descriptor の配信制限フラグが [Ads on delivery restrictions (広告配信制限)] で設定した条件を満たしているかを確認する

    3. 配信制限条件を満たす適切なタイプのメッセージの場合、 は、この章で前述したように、一意の SCTE セグメンテーション ID を持つメッセージごとに広告マーカーを出力マニフェストに挿入します。

  • 日付範囲の場合、HLS および CMAF の出力マニフェストで広告やプログラムの移行イベントをシグナリングするため、MediaPackage によって EXT-X-DATERANGE タグが挿入されます。

EXT-X-DATERANGE 広告マーカー

日付範囲の広告マーカーは、ライブ HLS および CMAF マニフェストの広告やプログラムの移行を知らせるために使用されます。エンドポイントで日付範囲の広告マーカーを有効にすると、MediaPackage により SCTE-35 の time_signal または splice_insert タグがあるマニフェストに EXT-X-DATERANGE タグが挿入されます。EXT-X-DATERANGE は、EXT-X-PROGRAM-DATE-TIME タグとの連携に使われます。

HLS 用の EXT-X-DATERANGE および EXT-X-PROGRAM-DATE-TIME タグについての詳細は、「HTTP Live Streaming 2nd Edition Specification」を参照してください。

コンソール経由での日付範囲の有効化

エンドポイントの作成または編集時に日付範囲の広告マーカーを有効にするには、MediaPackage コンソールの [パッケージャの設定] > [追加設定] > [広告マーカー][日付範囲] を選択します。

また、[日付範囲] を選択すると、0 より大きい [プログラムの日付/時間間隔 (秒)] の値を入力する必要があります。プログラムの日付および時間間隔は、広告マーカーの設定として同じ [Additional configuration] (その他の設定) ペインに設定されます。

による日付範囲の有効化 AWS CLI

エンドポイントの日付範囲広告マーカーを有効にするには、 AWS CLI リージョンをユーザー自身の情報に置き換えて次のコマンドを実行します。

  aws --endpoint=https://mediapackage.region.amazonaws.com mediapackage --region region create-origin-endpoint --channel-id test_channel --id hlsmuxed
  --hls-package "{\"ProgramDateTimeIntervalSeconds\":60,\"AdMarkers\":\"DATERANGE\"}"
重要

0 より大きい ProgramDateTimeIntervalSeconds の値を設定する必要があります。

MediaPackage API または AWS SDK による日付範囲の有効化

MediaPackage ライブ API または AWS SDK を使用して HLS エンドポイントの日付範囲広告マーカーを有効にする方法については、以下を参照してください。

CTE-35 EXT-X-DATERANGE のシグナリングを示す HLS マニフェストの例

MediaPackage によって生成されたこの HLS マニフェストの例では、EXT-X-DATERANGE および EXT-X-PROGRAM-DATE-TIME タグを使用して、ライブストリーム内のイベントがシグナリングされます。

注記

EXT-X-DATERANGE タグの属性 DURATIONPLANNED-DURATION、および END-DATE は、オプションです。これらの属性が SCTE-35 の入力に存在しない場合、または MediaPackage API を使用してエンドポイントを作成する際に設定されていない場合、生成されたマニフェストからは省略されます。

#EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:8 #EXT-X-MEDIA-SEQUENCE:11 #EXT-X-DATERANGE:ID="2415919105",START-DATE="2020-05-03T00:01:00.018Z",PLANNED-DURATION=29.988,SCTE35-OUT=0xFC303000000002CDE400FFF00506FE00526C14001A021843554549900000017FC00000292EA80A04ABCD0001300000D6F17117 #EXT-X-DATERANGE:ID="2147483649",START-DATE="2020-05-03T00:00:30.030Z",PLANNED-DURATION=90.006,SCTE35-CMD=0xFC303000000002CDE400FFF00506FE00293D6C001A021843554549800000017FFF00007B9ABC0A04ABCD0001100000680F3B4B #EXT-X-PROGRAM-DATE-TIME:2020-05-03T00:01:08.040Z #EXTINF:7.560, ../../../../index_1_11.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_12.ts?m=1588607409 #EXTINF:6.846, ../../../../index_1_13.ts?m=1588607409 #EXT-X-DATERANGE:ID="2415919105",START-DATE="2020-05-03T00:01:00.018Z",END-DATE="2020-05-03T00:01:30.006Z",DURATION=29.988 #EXTINF:0.714, ../../../../index_1_14.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_15.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_16.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_17.ts?m=1588607409 #EXTINF:6.636, ../../../../index_1_18.ts?m=1588607409 #EXT-X-DATERANGE:ID="2147483649",START-DATE="2020-05-03T00:00:30.030Z",END-DATE="2020-05-03T00:02:00.036Z",DURATION=90.006,SCTE35-CMD=0xFC304A00000002CDE400FFF00506FE00A4D8280034021843554549800000017FC000000000000A04ABCD0001110000021843554549800000027FFF00007B9ABC0A04ABCD000210000061166A61 #EXT-X-DATERANGE:ID="2147483650",START-DATE="2020-05-03T00:02:00.036Z",PLANNED-DURATION=90.006,SCTE35-CMD=0xFC304A00000002CDE400FFF00506FE00A4D8280034021843554549800000017FC000000000000A04ABCD0001110000021843554549800000027FFF00007B9ABC0A04ABCD000210000061166A61 #EXTINF:0.924, ../../../../index_1_19.ts?m=1588607409 #EXTINF:7.560, ../../../../index_1_20.ts?m=1588607409 #EXT-X-PROGRAM-DATE-TIME:2020-05-03T00:02:08.520Z #EXTINF:7.560, ../../../../index_1_21.ts?m=1588607409 #EXT-X-ENDLIST

このページの内容

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.