すべてのプロダクト
Search
ドキュメントセンター

Intelligent Media Services:フローの作成と管理

最終更新日:Jun 11, 2025

フローとは、ソースと 1 つ以上の出力先の間の転送です。このトピックでは、MediaConnect でフローを作成および管理する方法について説明します。

このトピックを読む前に、「概要」および「MediaConnect を使い始める」を参照して、MediaConnect の基本を理解してください。

フローの作成

  1. Intelligent Media Services (IMS) コンソールにログオンします。

  2. 左側のナビゲーションウィンドウで、[MediaConnect] > [フロー] を選択し、[フローの作成] をクリックします。

    重要

    この機能は、「限定されたリージョン」でご利用いただけます。

    image

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

    image

    パラメーター

    説明

    フロー名

    名前には、数字、文字、アンダースコア(_)、およびハイフン(-)を含めることができます。最大長は 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 など、複数のタイプの出力をサポートしています。

  1. 別のフローへの出力:このフローの出力は、別のフローのソース入力になります。

  2. RTMP-PUSH/SRT-Caller:フローは出力を指定された RTMP または SRT URL にプッシュします。

  3. RTMP-PULL/SRT-Listener:フローは、視聴者がストリームをプルできる RTMP または SRT URL を生成します。

出力構成の詳細については、「フローに出力を追加する」をご参照ください。

説明

フローは、異なるタイプの複数の出力をサポートしています。

フローの管理

フロー ページで、フロー ID をクリックして管理用のフロー詳細ページに移動します。

image

基本情報の表示

フロー ID:フローの作成後に自動的に生成されます。

フロー名:フローの実行中は編集できません。

開始日時:フローが実行中の場合は、最新の起動時刻が表示されます。

実行時間:フローが実行中の場合は、最新の起動からの経過時間が表示されます。

作成日時:フローが作成された日時です。

フローの状態の表示

利用可能な状態:アイドル、実行中、開始中、復元中。

次の図は、フローの状態間の遷移を示しています。

  • フローの開始/停止:フローの状態セクションで、[開始] または [停止] をクリックします。

    フローを開始する前に、ソースを追加する必要があります。現在のフローが他のフローに接続されている場合(たとえば、現在のフローのソースが別のフローの出力を 使用している場合、または現在のフローの出力が別のフローのソースとして機能している場合)、接続されているフローも開始する必要があります。

    説明

    実行状態のフローは、音声またはビデオデータ入力がない場合でも料金が発生します。詳細については、「MediaConnect の課金」をご参照ください。

    推奨される順序

    ビジネスに次の順序で接続された3つのフローが関係しているとします。

    フローが連携して動作するようにするには、フロー 3 > フロー 2(現在のフロー)> フロー 1 の順序で開始することをお勧めします(特別なビジネスシナリオを除く)。これは、フロー 1 がデータ入力ポイントとして機能し、最初に開始するとデータフローが開始される可能性があるためです。たとえば、フロー 1 のソースプロトコルが RTMP-PULL の場合、開始されると構成された URL からストリームをアクティブにプルします。

    同様に、フロー 1 > フロー 2(現在のフロー)> フロー 3 の逆の順序で停止することをお勧めします(特別なビジネスシナリオを除く)。これは、進行中のデータフローを防ぐために、最初にデータソースを停止することが不可欠であるためです。

    説明
    • 停止操作を実行する前に、ビジネスに影響を与えないことを確認してください。

    • フローが現在のフローにのみ接続されていない場合(たとえば、そのソース URL がストリームの取り込みにも使用されている場合)、接続されているフローを停止することはできません。

  • フローの更新:フローの状態セクションで [更新] をクリックして、フローの状態や実行時間などの最新情報を取得します。

ソースの管理

フローの実行中は、ソースを編集できません。

image

オンライン は、音声またはビデオデータ入力があることを示し、オフライン はデータ入力がないことを示します。

ソースの編集

説明

ソース名とプロトコルタイプは変更できません。

ビジネスの安定性を確保するために、以下の手順に従ってソースを変更します。

  1. フローを停止する」をご参照ください。

  2. ソース構成をバックアップします。

  3. ソース構成を変更します。

  4. フローを開始する」をご参照ください。

ソースの削除

説明
  • ソースが1つしかない場合は、フロー出力が削除された場合にのみ削除できます。

  • 削除する前に、ソースがビジネスに不要になったことを確認してください。

  • ソースが別のフローの出力を 使用している場合は、ソースを削除した後にそのフローの出力構成を変更します。

ビジネスの安定性を確保するために、以下の手順に従ってソースを削除します。

  1. フローを停止する」をご参照ください。

  2. 出力構成をバックアップします。

  3. 出力を削除する」をご参照ください。

  4. ソース構成をバックアップします。

  5. ソースを削除します。

出力の管理

image

出力構成はホットアップデートをサポートしています。つまり、フローの実行中に、出力の追加、編集、または削除を行うことができます。

出力の有効化

追加されると、出力はデフォルトで有効になります。フローは、ソースから有効な出力に音声およびビデオデータをプッシュします。出力が無効になっている場合は、[有効化] をクリックして有効にします。

ビジネスの安定性を確保するために、出力を有効にする前に次の操作を実行することをお勧めします。

  1. 出力構成を確認します。この出力をソースとして使用しているフローがある場合は、対応するフローを 開始 します。

  2. ターゲットフローで操作する場合、ターゲットフローも他のフローに接続されている場合は、手順 1 を繰り返します。

出力の無効化

出力を無効にすると、フローはこの宛先への音声およびビデオデータのプッシュを停止します。無効にする前に、この操作がビジネスに影響を与えないことを確認してください。

ビジネスの安定性を確保するために、出力を無効にした後に次の操作を実行することをお勧めします。

  1. 出力構成を確認します。この出力をソースとして使用しているフローがある場合は、対応するフローを 停止 します。

  2. ターゲットフローで操作する場合、ターゲットフローも他のフローに接続されている場合は、手順 1 を繰り返します。

出力の編集

出力 URL や IP アドレスのホワイトリストなど、出力構成を変更することもできます。

説明
  • 出力名とプロトコルタイプは変更できません。

  • 変更する前に出力を無効にしてください。

ビジネスの安定性を確保するために、以下の手順に従って出力を編集します。

  1. 出力を無効にする」をご参照ください。

  2. 出力構成をバックアップします。

  3. 出力構成を変更します。

  4. 出力を有効にする」をご参照ください。

出力の削除

出力の削除はお勧めしません。出力が使用されなくなった場合は、無効にして、将来の表示または再有効化のために構成情報を保持します。

削除する必要がある場合は、出力が不要になったことを確認し、次の手順を実行します。

  1. 出力を無効にする」をご参照ください。

  2. 出力構成をバックアップします。

  3. 出力を削除します。

説明

他のフローがこの出力をソースとして使用している場合は、出力を削除した後にそれらのフローのソース構成を変更します。

フローの削除

フローの削除はお勧めしません。フローが使用されなくなった場合は、停止して、将来の表示または再起動のために構成情報を保持します。

削除する必要がある場合は、使用されなくなったことを確認し、次の手順を実行します。

  1. フローを停止する」をご参照ください。

  2. フロー構成(ソースと出力の構成を含む)をバックアップします。

  3. 出力を削除する」をご参照ください。

  4. ソースを削除する」をご参照ください。

  5. フローを削除します。