

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

# その他の HLS 機能のフィールド
<a name="hls-other-features"></a>

**Topics**
+ [接続再試行のフィールド](#hls-reconnection-fields)
+ [マニフェストの内容のフィールド](#hls-manifest-contents)
+ [セグメントのフィールド](#hls-segment-fields)
+ [回復性のフィールド](#hls-resiliency)
+ [DRM のフィールド](#hls-drm)
+ [SCTE-35 広告表示のフィールド](#hls-ad-markers)
+ [字幕のフィールド](#hls-captions)
+ [ID3 メタデータのフィールド](#hls-id3)

## 接続再試行のフィールド
<a name="hls-reconnection-fields"></a>

Output **グループの次のフィールド – HLS 設定 – CDN 設定**セクションでは、ダウンストリームシステムへの再接続動作を設定します。
+ **接続の再試行間隔**
+ **Num retries (再試行回数)**
+ **Filecache duration**
+ **Restart delay**

フィールドの詳細については、MediaLive コンソールでフィールドの横にある **[Info]** (情報) リンクを選択してください。

## マニフェストの内容のフィールド
<a name="hls-manifest-contents"></a>

[**HLS 出力グループ] – [マニフェストとセグメント**] セクションの以下のフィールドでは、HLS 子マニフェストに含める情報を設定します。
+ **出力選択**
+ **モード**
+ **Stream inf resolution**
+ **Manifest duration format**
+ **Num segments**
+ **[I-frame only playlists]** — このフィールドは、i-frameを介してトリックプレイを実装するために使用されます。詳細については、「[i-frame でトラックをトリックプレイする](trick-play-i-frames.md)」を参照してください。
+ **プログラム日時 (PDT)** – このフィールドは、マニフェストファイルに`EXT-X-PROGRAM-DATE-TIME`タグを含めるか除外するかするために使用します。タグ情報は、ダウンストリームプレイヤーが **PDT クロック**フィールドで選択したソースにストリームを同期するのに役立ちます。
+ **プログラム日時 (PDT) 期間** – このフィールドは、`EXT-X-PROGRAM-DATE-TIME`タグ挿入の時間間隔を秒単位で設定するために使用されます。
+ **プログラム日時 (PDT) クロック** – このフィールドは、PDT の時間ソースを選択するために使用されます。出力タイムコードまたは UTC 時間を選択できます。
+ **Client cache**
+ **Timestamp delta microseconds**
+ **Codec specification**
+ **Manifest compression**

フィールドの詳細については、MediaLive コンソールでフィールドの横にある **[Info]** (情報) リンクを選択してください。

## セグメントのフィールド
<a name="hls-segment-fields"></a>

次のフィールドは、出力内のメディアセグメントを設定します。
+ [**HLS 出力グループ] – [マニフェストとセグメント**] セクションの次のフィールド:
  + **TS file mode**
  + **[Segment length]** (セグメントの長さ)
  + **Keep segments**
  + **Min segment length**
+ **[HLS outputs]** (HLS 出力) – **[Output settings]** (出力設定) – **[H.265 Packaging type]** (H.265 パッケージングタイプ) これは fMP4 出力にのみ適用されます。MediaLive は、他のタイプのこのフィールドの値を無視します。

フィールドの詳細については、フィールドの横にある [**情報**] リンクを選択してください。

## 回復性のフィールド
<a name="hls-resiliency"></a>

次のフィールドは、HLS 出力での回復性の実装に関連します。
+ **[HLS output group]** (HLS 出力グループ) – **[HLS Settings]** (HLS 設定) セクション – **[Input loss action]** (入力損失時のアクション)

オプションで、[**入力損失時のアクション**] の値を変更します。

**通常のダウンストリームシステムのセットアップ**

この HLS 出力を AWS Elemental MediaPackage以外のダウンストリームシステムに送信する場合は、[**情報**] リンクを選択して、選択するオプションを決定します。詳細については、「[ビデオ入力の損失の処理](feature-input-loss.md)」を参照してください。

**MediaPackage のセットアップ**

この HLS 出力を に送信する場合は AWS Elemental MediaPackage、[チャネルクラス](channel-class.md)の設定方法と一致するようにこのフィールドを設定します。
+ チャンネルが標準チャンネル (MediaPackage での入力冗長をサポートするため) の場合は、このフィールドを **PAUSE\_OUTPUT** に設定します。

  この設定では、MediaLive が 1 つのパイプラインで出力を生成しなくなると、MediaPackage が現在の入力でのコンテンツの不足を検出して、もう 1 つの入力に切り替えます。コンテンツの損失は最小限に抑えられます。

  (このフィールドを **EMIT\_OUTPUT** に設定すると、MediaLive はフィラーフレームを MediaPackage に送信します。MediaPackage はフィラーフレームを失われたコンテンツとはみなさないため、他の入力に切り替えることはしません。)
+ チャンネルが単一パイプラインチャンネルの場合は、このフィールドを [**EMIT\_OUTPUT**] に設定します。

  このように設定して、MediaLive でパイプラインが失敗した場合、MediaPackage は独自のダウンストリームシステムに配信し続けます (ただし、コンテンツはフィラーフレームになります)。

  このフィールドを **PAUSE\_OUTPUT** に設定すると、MediaPackage はエンドポイントの更新を停止します。これにより、ダウンストリームシステムで問題が発生する可能性があります。

## DRM のフィールド
<a name="hls-drm"></a>

静的キーにより DRM を設定して出力を暗号化する場合にのみ、[**DRM**] セクションに入力します。
+ **キープロバイダー**設定で、[**静的キー**] を選択します。
+ 必要に応じて、その他のフィールドに入力します。フィールドの詳細については、フィールドの横にある [**情報**] リンクを選択してください。

静的キーの設定では、このセクションに暗号化キー (および他の設定データ) を入力し、そのキーを (E メールで送信するなどして) 相手に渡します。静的キーは実際には DRM ソリューションではなく、安全性も高くありません。

MediaLive は、暗号化オプションとして静的キーのみをサポートしています。キープロバイダーで DRM ソリューションを使用するには、HLS 出力[グループではなく MediaPackage 出力](creating-mediapackage-output-group.md)グループを作成して AWS Elemental MediaPackage、出力を に配信する必要があります。次いで、MediaPackage を使用して動画を暗号化します。詳細については、 AWS Elemental MediaPackage 「 ユーザーガイド」を参照してください。

## SCTE-35 広告表示のフィールド
<a name="hls-ad-markers"></a>

出力に SCTE-35メッセージを含め、HLS マニフェストを修飾する予定の場合は、[**広告マーカー**] セクションに入力します。「[SCTE35メッセージの処理](scte-35-message-processing.md)」、特に「[HLS 出力のパススルーの有効化](scte-35-passthrough-or-removal.md#procedure-to-enable-passthrough-hls)」を参照してください。

## 字幕のフィールド
<a name="hls-captions"></a>

次のフィールドは、HLS 出力の埋め込み字幕に関連します。この HLS 出力に少なくとも 1 つの埋め込み字幕エンコードを作成する予定の場合は、次のフィールドが適用されます。
+ [**字幕**] セクションの [**字幕言語設定**]。

  オプションで、埋め込み字幕の言語に関する情報を含めるように HLS マニフェストを設定できます。
+ **[HLS settings]** (HLS 設定) セクション – **[Caption language mappings]** (字幕言語マッピング)

  オプションで、各 CC (字幕チャンネル) 番号と言語に関する情報を含めるように HLS マニフェストを設定できます。

両フィールドの詳細については、[HLS マニフェストの言語情報](set-up-the-hls-manifest.md) を参照してください。

## ID3 メタデータのフィールド
<a name="hls-id3"></a>

この出力グループのすべての出力に時間指定 ID3 メタデータまたは ID3 セグメントタグを挿入する場合は、[**ID3**] セクションに入力します。詳細な手順については、「[MediaLive チャネルの作成時に ID3 時間指定メタデータを挿入する](insert-timed-metadata.md)」を参照してください。