

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

# Microsoft Smooth 出力グループの作成
<a name="opg-mss"></a>

AWS Elemental MediaLive チャンネルを作成するときは、Microsoft Smooth 出力グループを含めることができます。Microsoft Smooth 出力グループのユースケースについては、「[コンテナ、プロトコル、ダウンストリームシステム](outputs-supported-containers-downstream-systems.md)」を参照してください。

**Topics**
+ [Microsoft Smooth 出力グループ内のエンコードを整理する](organize-mss-package.md)
+ [ダウンストリームシステムとの調整](origin-server-mss.md)
+ [Microsoft Smooth 出力グループを作成します](creating-smooth-output-group.md)

# Microsoft Smooth 出力グループ内のエンコードを整理する
<a name="organize-mss-package"></a>

Microsoft Smooth 出力グループは通常、ビデオ ABR スタックとして設定されます。動画 ABR スタックは、次の内容を含む出力グループです。
+ 複数の出力。

各出力には、以下を含めることができます。
+ 1 つのビデオエンコード (レンディション）。通常、各ビデオエンコードの解像度は異なります。
+ 1 つ以上のオーディオエンコード。
+ 1 つ以上の字幕エンコード。字幕は常にサイドカー形式である。

エンコードを編成するには、オーディオエンコードをバンドルする必要があるか、それぞれのレンディションにバンドルする必要があるかによって、2 つの方法があります。既にダウンストリームシステムから[この情報を取得](identify-dss-video-audio.md)したはずです。

**バンドルされたオーディオが必要なダウンストリームプレイヤー**

出力グループに次のものが含まれるように計画します。
+ ビデオエンコードごとに 1 つの出力。この出力には、1 つのビデオエンコード、すべてのオーディオエンコード、およびすべての字幕エンコード (字幕が埋め込まれている場合) が格納されます。

  同じオーディオエンコーディングが各出力に表示されます。例えば、英語とフランス語のエンコードが高解像度出力に表示され、同じ英語とフランス語のエンコードが低解像度出力に表示されます。
+ 字幕ごとに 1 つの出力がエンコードされます。サイドカー字幕は常に独自の出力に入る。

この図は、オーディオがバンドルされたマイクロソフトの出力グループを示しています。

![\[Output group diagram showing V, A, A components bundled with V, A, A, and separate C, C outputs.\]](http://docs.aws.amazon.com/ja_jp/medialive/latest/ug/images/output12-ABR-2V-2A-2C.png)


**個別のオーディオが必要なダウンストリームプレイヤー**

出力グループに次のものが含まれるように計画します。
+ ビデオエンコードごとに 1 つの出力。この出力には、1 つのビデオ、およびすべての字幕エンコード (字幕が埋め込まれている場合) が格納されます。
+ オーディオエンコードごとに 1 つの出力。

  オーディオエンコードは言語が異なる場合もあれば、ビットレートが異なる場合もあれば、言語やビットレートが異なる場合があります。
+ 字幕ごとに 1 つの出力がエンコードされます。サイドカー字幕は常に独自の出力に入る。

この出力グループ内のオーディオエンコードの配置は、*オーディオレンディショングループ*と呼ばれます。

この図は、オーディオレンディショングループを持つ Microsoft Smooth 出力グループを示しています。

![\[Output group containing six outputs: two V, two A, and two C, arranged in a row.\]](http://docs.aws.amazon.com/ja_jp/medialive/latest/ug/images/output14-ABR-2V-2Asep-2C.png)


# ダウンストリームシステムとの調整
<a name="origin-server-mss"></a>

Microsoft Smooth 出力グループの出力の送信先について、ダウンストリームシステムのオペレータと合意する必要があります。

1. 出力に 2 つの送信先が必要かどうかを判断します。
   + [標準チャンネル](plan-redundancy.md)には2つのデスティネーションが必要です。
   + シングルパイプラインチャネルには1つのデスティネーションが必要です。

1. Microsoft IIS サーバーのオペレータに問い合わせて、出力のフルパスについて合意します。同意した URL を書き留めておきます。例えば：

   `https://203.0.113.55/sports/curling`

   `https://203.0.113.82/sports/curling`

1. プロトコルが HTTPS の場合は、オペレータでユーザーの認証情報をセットアップするように配置します。

1. ダウンストリームシステムに特別な接続要件がないか、調べます。これらの接続フィールドは、Microsoft Smooth 出力グループの **[General configuration]** (全般設定) セクションにグループにあります。MediaLive コンソールでこのページを表示するには、**[Create channel]** (チャンネルの作成)ページの **[Output groups]** (出力グループ) セクションで **[Add]** (追加) を選択してから **[Microsoft Smooth]** を選択します。グループを選択してから **[Microsoft Smooth settings]** (Microsoft Smooth 設定) で **[General configuration]** (全般設定) を開きます。

# Microsoft Smooth 出力グループを作成します
<a name="creating-smooth-output-group"></a>

[チャンネルのワークフローの計画](identify-downstream-system.md)を立てたときに、Microsoft Smooth 出力グループを含めるオプションを選択した可能性があります。

## 手順
<a name="smooth-create-procedure"></a>

1. **[Create channel]** (チャンネルの作成) ページの **[Output groups]** (出力グループ) セクションで **[Add]** (追加) を選択します。

1. [**Add output group (出力グループの追加)**] セクションで、まず [**Microsoft Smooth**]、次に [**確認**] を選択します。さらにセクションが表示されます:
   + **[Microsoft Smooth group destination]** (Microsoft Smooth グループの送信先) - このセクションには、[出力先](smooth-destinations.md)のフィールドが含まれています。
   + **[Microsoft Smooth settings]** (Microsoft Smooth 設定) - このセクションには、[コンテナ](mss-other-fields.md#smooth-resiliency)、[ダウンストリームシステムへの接続](smooth-container.md)、[回復性](smooth-destinations.md)のフィールドが含まれています。
   + **Microsoft Smooth outputs** (Microsoft Smooth 出力) - このセクションには、デフォルトで追加される 1 つの出力が表示されます。
   + **[Event configuration]** (イベント設定) - このセクションには、[出力先](smooth-destinations.md)と[コンテナ](smooth-container.md)のフィールドが含まれています。
   + **[Timecode configuration]** (タイムコードの設定) - このセクションには、出力内の[タイムコード](mss-other-fields.md#smooth-timecode)のフィールドが含まれています。
   + **[Sparse track]** (疎追跡) - このセクションには、[コンテナ](smooth-container.md)のフィールドが含まれています。

1.  プランのこの出力グループに複数の出力が含まれている場合は、[**Microsoft Smooth 出力**] で [**Add output (出力の追加)**] を選択して、適切な数の出力を追加します。

1. [**Microsoft Smooth 出力**] で、最初の [**設定]** リンクを選択して、最初の出力のセクションを表示します。
   + **[Output settings]** (出力設定) - このセクションには、[出力先](smooth-destinations.md)と[コンテナ](smooth-container.md)のフィールドが含まれています。
   + **[Stream settings]** (ストリーム設定) – このセクションには、[出力ストリーム](smooth-streams-section.md) (動画、オーディオ、字幕) のフィールドが含まれています。

1. (オプション) 出力グループと出力の名前を入力します。
   + [**Microsoft Smooth 設定**] の [**名前**] に、出力グループの名前を入力します。この名前は MediaLive の内部にあり、出力には表示されません。例えば、**Sports Curling**。
   + 各出力の [**出力設定**] セクションの [**出力名**] に、出力の名前を入力します。この名前は MediaLive の内部にあり、出力には表示されません。例えば、**high resolution**。

1. その他のフィールドに入力するには、この手順の後に一覧されているトピックを参照してください。

1. この出力グループとその出力の設定が完了したら、プランで必要な場合は、別の (任意のタイプの) 出力グループを作成できます。必要でない場合は、[チャンネルを保存する](creating-a-channel-step9.md) に進みます。

**Topics**

# 出力先のフィールド
<a name="smooth-destinations"></a>

以下のフィールドで、各 Microsoft Smooth 出力の出力先を設定します。
+ **[Output group]** (出力グループ) - **Microsoft Smooth group destination** (Microsoft Smooth グループ送信先) セクション
+ **[Output group – Event configuration – Event ID mode]** (出力グループ - イベント設定 - イベント ID モード) 
+ **[Output group – Event configuration – Event ID]** (出力グループ - イベント設定 - イベント ID)
+ **[Microsoft Smooth settings]** (Microsoft Smooth 設定) セクション – **[General configuration]** (全般設定) セクション:
  + **接続の再試行間隔** 
  + **Num retries (再試行回数)**
  + **Filecache duration**
  + **Restart delay**
  + **証明書モード**

## コンソールのフィールドに入力します
<a name="smooth-specify-destination"></a>

Microsoft Smooth 出力グループの各出力のフルパスは、次のもので構成されます。

`URL eventID streamInformation `
+ URL とイベント ID は、*発行ポイント*とも呼ばれます。例えば：

  `https://203.0.113.18/sports/Events(1585232182)`
+ MediaLive は、入力された情報を使用してイベント ID を生成します。詳細については、コンソールの **[Event Configuration]** (イベント設定) を展開し、各フィールドの横にある **[Info]** (情報) リンクを選択してください。
+ MediaLive はストリーム ID を生成します。ストリームには、0 から始まる一意の番号が割り当てられます。例えば： `/Streams(stream0)`。

  出力の MediaLive ログを見ると、ストリーム情報が確認できます。

**ダウンストリームシステムへのパスと接続を指定するには**

1. [**Microsoft Smooth group destinations**] (Microsoft Smooth グループ送信先) セクションの [**URL**] フィールドに値を入力します。チャンネルが標準チャンネルとして設定されている場合は送信先を 2 つ指定し、単一パイプラインチャンネルとして設定されている場合は 1 つ指定します。イベント ID について気にする必要はありません。別のフィールドで指定します。

    例えば、次のようになります。

   `https://203.0.113.55/sports/curling`

   `https://203.0.113.82/sports/curling`

1. ダウンストリームシステムからユーザー名とパスワードが提供されている場合、**[Credentials]** (認証情報) セクションに入力します。パスワードには、 AWS Systems Manager パラメータストアに保存されているパスワードの名前を入力します。パスワード自体は入力しないでください。詳細については、「[AWS Systems Manager パスワードパラメータの要件](requirements-for-EC2.md)」を参照してください。

1. 接続を設定するための値を取得した場合は、これらの値を **[Microsoft Smooth group]** (Microsoft Smooth グループ) ページで **[General configuration]** (全般設定) セクションに入力します。

1. 以下のフィールドでイベント ID を設定します。

   **[Output group settings – Event configuration – Event ID Mode]** (出力グループ設定 – イベント設定 – イベント ID モード)

   **[Output group settings – Event configuration – Event ID]** (出力グループ設定 – イベント設定 - イベント ID)

   イベント ID は、次の 3 つの方法で設定できます。
   + 指定のイベント ID を使う場合は、まず [**イベント ID モード**] を [**USE\$1CONFIGEND**] に設定します。次に ID を指定します。例えば、**curling**。イベント ID は次のようになります。**/Events(curling)**
   + タイムスタンプ付き — **[Event ID mode]** (イベント ID モード) を **USE\$1TIMESTAMP** に設定します。MediaLive は、チャンネルを開始した時刻に基づいて Unix タイムコードを生成します。イベント ID は次のようになります。**/Events(1585232182)**
   + イベント ID を使わない場合は、[**イベント ID モード**] を [**NO\$1EVENT\$1ID**] に設定します。この方法を使用しないことを強くお勧めします。

# コンテナのフィールド
<a name="smooth-container"></a>

次のフィールドで、各出力のコンテナを設定します。
+ **[Microsoft Smooth settings]** (Microsoft Smooth 設定) – **[General configuration]** (全般設定) セクション – **[Fragment length]** (フラグメントの長さ) セクション 
+ **[Event configuration]** (イベント設定) – **[Stream manifest behavior]** (ストリームマニフェストの動作)
+ **[Event configuration – Event stop behavior]** (イベント設定 – イベント停止時の動作)

これらのフィールドでは、ストリーミング動作の一部を設定できます。フィールドについては、MediaLive コンソールで **[Info]** (情報) リンクを選択してください。

# エンコードのフィールド
<a name="smooth-streams-section"></a>

次のフィールドは、出力内の動画ストリーム、オーディオストリーム、字幕ストリーム (エンコード) のエンコーディングに関連します。
+ **[ストリーム設定]** セクション

エンコードの作成については、以下のセクションを参照してください。
+ [ビデオエンコードを設定する](creating-a-channel-step6.md)
+ [オーディオエンコードを設定する](creating-a-channel-step7.md)
+  [字幕エンコードを設定する](creating-a-channel-step8.md)

# その他の Microsoft Smooth 機能のフィールド
<a name="mss-other-fields"></a>

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

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

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

使用したいオプションを決めるには、MediaLive コンソールで **[Info]** (情報) リンクを選択します。詳細については、「[ビデオ入力の損失の処理](feature-input-loss.md)」を参照してください。

## タイムコードのフィールド
<a name="smooth-timecode"></a>

以下のフィールドは、出力グループ内のすべての出力でのタイムコードとタイムスタンプの設定に関連します。
+ **[Microsoft Smooth output group]** (Microsoft Smooth 出力グループ) - **[Timecode Configuration]** (タイムコード設定) セクション 

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

## SCTE-35 のフィールド
<a name="smooth-s35"></a>

以下のフィールドは、出力グループ内のすべての出力でのタイムコードとタイムスタンプの設定に関連します。
+ **[Microsoft Smooth output group]** (Microsoft Smooth 出力グループ) - **[Timecode Configuration]** (タイムコード設定) セクション 

この出力グループのすべての出力に入力の既存の SCTE-35 メッセージを含める場合は、[**Sparse track (スパーストラック)**] を選択します。それらのメッセージはスパーストラックに含まれます。詳細については、「[SCTE35メッセージの処理](scte-35-message-processing.md)」、具体的には「[デコレーションの有効化 – Microsoft Smooth](procedure-to-enable-decoration-ms-smooth.md)」を参照してください 。