フローとは、ソースと 1 つ以上の出力先の間の転送です。このトピックでは、MediaConnect でフローを作成および管理する方法について説明します。
このトピックを読む前に、「概要」および「MediaConnect を使い始める」を参照して、MediaConnect の基本を理解してください。
フローの作成
左側のナビゲーションウィンドウで、 を選択し、[フローの作成] をクリックします。
重要この機能は、「限定されたリージョン」でご利用いただけます。

フロー情報を構成します。

パラメーター
説明
フロー名
名前には、数字、文字、アンダースコア(_)、およびハイフン(-)を含めることができます。最大長は 64 文字です。
リージョン
サポートされているリージョン:シンガポール、ドイツ(フランクフルト)、中国(北京)、サウジアラビア(リヤド)。
フローの構成
フローを使用するには、ビジネス要件に応じてソース、出力、およびその他の詳細設定を構成する必要があります。
フロー ページで、フロー ID をクリックして構成用のフロー詳細ページに移動します。フローが利用できない場合は、正しいリージョンを選択しているか確認してください。
ソースの追加
フローは、別のフローからの出力、RTMP-PUSH、RTMP-PULL、SRT-Listener、SRT-Caller など、複数のタイプのソースをサポートしています。
別のフローからの出力:フローは別のフローの出力をソースとして使用します。
RTMP-PULL/SRT-Caller:データが利用可能な場合、フローは指定した RTMP または SRT URL からストリームをプルします。
RTMP-PUSH/SRT-Listener:システムは、ストリームをプッシュできる RTMP または SRT URL を生成します。
ソース構成の詳細については、「フローにソースを追加する」をご参照ください。
ソースフェールオーバーの構成
ソースフェールオーバーとは?
ソースフェールオーバーとは、フローに2つの冗長ソースを含む設定です。1つをプライマリソースとして、もう1つをバックアップとして指定できます。ストリームアップストリーミング クライアントは、プライマリソースとバックアップソースの両方にデータを送信します。MediaConnect は、そのプライマリソースを使用してフローのコンテンツを提供します。プライマリソースが不安定または異常になった場合、フローは自動的にバックアップストリームに切り替わり、中断を回避します。
ソースフェールオーバーを有効にする方法
フローにソースを追加した後、スイッチをオンにしてソースフェールオーバーを有効にします。次に、別のソースをバックアップとして追加します。これは最初のソースと同じプロトコルを使用する必要があります。
デフォルトのプライマリソースは、ソースストリーム 1(最初に追加されたソース)です。
プライマリソースとバックアップソースの両方が指定されている場合、ソースフェールオーバーを無効にすることはできません。無効にするには、「プライマリソースまたはバックアップソースを削除する」をご参照ください。
ソースフェールオーバーが有効になっているときにプライマリソースを削除すると、バックアップソースが自動的にプライマリソースになります。
出力の追加
フローは、別のフローへの出力、RTMP-PUSH、RTMP-PULL、SRT-Listener、SRT-Caller など、複数のタイプの出力をサポートしています。
別のフローへの出力:このフローの出力は、別のフローのソース入力になります。
RTMP-PUSH/SRT-Caller:フローは出力を指定された RTMP または SRT URL にプッシュします。
RTMP-PULL/SRT-Listener:フローは、視聴者がストリームをプルできる RTMP または SRT URL を生成します。
出力構成の詳細については、「フローに出力を追加する」をご参照ください。
フローは、異なるタイプの複数の出力をサポートしています。
フローの管理
フロー ページで、フロー ID をクリックして管理用のフロー詳細ページに移動します。

基本情報の表示
フロー ID:フローの作成後に自動的に生成されます。
フロー名:フローの実行中は編集できません。
開始日時:フローが実行中の場合は、最新の起動時刻が表示されます。
実行時間:フローが実行中の場合は、最新の起動からの経過時間が表示されます。
作成日時:フローが作成された日時です。
フローの状態の表示
利用可能な状態:アイドル、実行中、開始中、復元中。
次の図は、フローの状態間の遷移を示しています。
フローの開始/停止:フローの状態セクションで、[開始] または [停止] をクリックします。
フローを開始する前に、ソースを追加する必要があります。現在のフローが他のフローに接続されている場合(たとえば、現在のフローのソースが別のフローの出力を 使用している場合、または現在のフローの出力が別のフローのソースとして機能している場合)、接続されているフローも開始する必要があります。
説明実行状態のフローは、音声またはビデオデータ入力がない場合でも料金が発生します。詳細については、「MediaConnect の課金」をご参照ください。
推奨される順序
ビジネスに次の順序で接続された3つのフローが関係しているとします。
フローが連携して動作するようにするには、フロー 3 > フロー 2(現在のフロー)> フロー 1 の順序で開始することをお勧めします(特別なビジネスシナリオを除く)。これは、フロー 1 がデータ入力ポイントとして機能し、最初に開始するとデータフローが開始される可能性があるためです。たとえば、フロー 1 のソースプロトコルが RTMP-PULL の場合、開始されると構成された URL からストリームをアクティブにプルします。
同様に、フロー 1 > フロー 2(現在のフロー)> フロー 3 の逆の順序で停止することをお勧めします(特別なビジネスシナリオを除く)。これは、進行中のデータフローを防ぐために、最初にデータソースを停止することが不可欠であるためです。
説明停止操作を実行する前に、ビジネスに影響を与えないことを確認してください。
フローが現在のフローにのみ接続されていない場合(たとえば、そのソース URL がストリームの取り込みにも使用されている場合)、接続されているフローを停止することはできません。
フローの更新:フローの状態セクションで [更新] をクリックして、フローの状態や実行時間などの最新情報を取得します。
ソースの管理
フローの実行中は、ソースを編集できません。

オンライン は、音声またはビデオデータ入力があることを示し、オフライン はデータ入力がないことを示します。
ソースの編集
ソース名とプロトコルタイプは変更できません。
ビジネスの安定性を確保するために、以下の手順に従ってソースを変更します。
ソースの削除
ソースが1つしかない場合は、フロー出力が削除された場合にのみ削除できます。
削除する前に、ソースがビジネスに不要になったことを確認してください。
ソースが別のフローの出力を 使用している場合は、ソースを削除した後にそのフローの出力構成を変更します。
ビジネスの安定性を確保するために、以下の手順に従ってソースを削除します。
出力の管理

出力構成はホットアップデートをサポートしています。つまり、フローの実行中に、出力の追加、編集、または削除を行うことができます。
出力の有効化
追加されると、出力はデフォルトで有効になります。フローは、ソースから有効な出力に音声およびビデオデータをプッシュします。出力が無効になっている場合は、[有効化] をクリックして有効にします。
ビジネスの安定性を確保するために、出力を有効にする前に次の操作を実行することをお勧めします。
出力構成を確認します。この出力をソースとして使用しているフローがある場合は、対応するフローを 開始 します。
ターゲットフローで操作する場合、ターゲットフローも他のフローに接続されている場合は、手順 1 を繰り返します。
出力の無効化
出力を無効にすると、フローはこの宛先への音声およびビデオデータのプッシュを停止します。無効にする前に、この操作がビジネスに影響を与えないことを確認してください。
ビジネスの安定性を確保するために、出力を無効にした後に次の操作を実行することをお勧めします。
出力構成を確認します。この出力をソースとして使用しているフローがある場合は、対応するフローを 停止 します。
ターゲットフローで操作する場合、ターゲットフローも他のフローに接続されている場合は、手順 1 を繰り返します。
出力の編集
出力 URL や IP アドレスのホワイトリストなど、出力構成を変更することもできます。
出力名とプロトコルタイプは変更できません。
変更する前に出力を無効にしてください。
ビジネスの安定性を確保するために、以下の手順に従って出力を編集します。
出力の削除
出力の削除はお勧めしません。出力が使用されなくなった場合は、無効にして、将来の表示または再有効化のために構成情報を保持します。
削除する必要がある場合は、出力が不要になったことを確認し、次の手順を実行します。
「出力を無効にする」をご参照ください。
出力構成をバックアップします。
出力を削除します。
他のフローがこの出力をソースとして使用している場合は、出力を削除した後にそれらのフローのソース構成を変更します。
フローの削除
フローの削除はお勧めしません。フローが使用されなくなった場合は、停止して、将来の表示または再起動のために構成情報を保持します。
削除する必要がある場合は、使用されなくなったことを確認し、次の手順を実行します。