MediaConnect の概念と用語 - AWS Elemental MediaConnect

MediaConnect の概念と用語

ARN

すべての AWS リソースに固有の識別子である [Amazon リソースネーム] です。

アベイラビリティーゾーン

AWS クラウドコンピューティングリソースがホストされている特定の場所。AWS リージョン内のアベイラビリティーゾーンは、低レイテンシー、高スループット、そして高冗長性のネットワークにより接続されています。さらに、それらは物理的に分割され、互いに分離されています。冗長性を確保するために、異なるアベイラビリティーゾーンに MediaConnect フローを作成するように選択できます。

AWS リージョン

1 つ以上のアベイラビリティーゾーンが配置されている地域。各 AWS リージョンは独立していて、他のリージョンから分離されています。さまざまなリージョンで MediaConnect フローを作成して、世界各地に設置されたレシーバーにコンテンツを配信できます。AWS リージョンとアベイラビリティーゾーンの詳細については、「AWS グローバルインフラストラクチャ」を参照してください。

CDI フロー

JPEG XS を使用して軽く圧縮された高品質のコンテンツを転送する MediaConnect フローです。コンテンツは、オーディオ、動画、または補助データ用に別々のメディアストリームに逆多重化されます。各 CDI フローでは、ソースに複数のメディアストリームを使用し、出力ごとに複数のメディアストリームを使用できます。MediaConnect は AWS Cloud Digital Interface (AWS CDI) ネットワーク技術を使用して、SMPTE 2110、パート 22 トランスポート規格に準拠したコンテンツを取り込みます。

コントリビューションエンコーダー

ライブ動画フィードを受信し、ストリームを単一の高品質メザニンストリームにエンコードして転送したり、アダプティブビットレート (ABR) ストリームにさらに処理したりするエンコーダー。

ディストリビューション

コンテンツをさまざまな地域に配信する目的で、他の AWS リージョンの MediaConnect フローに向けた出力を作成した結果です。

エンタイトルメント

AWS アカウントが特定の MediaConnect フロー内にあるコンテンツにアクセスするために付与されるアクセス許可。コンテンツ発信者は、特定の AWS アカウント (サブスクライバー) にエンタイトルメントを付与します。エンタイトルメントが付与されると、サブスクライバーは発信者のフローをソースとして使用してフローを作成できます。エンタイトルメントを付与できるのはトランスポートストリームフローに限られます。

フロー

1 つ以上のビデオソースと 1 つ以上の出力間の接続を作成します。フローごとに、使用するトランスポートプロトコル、暗号化情報、および必要な出力またはエンタイトルメントの詳細を指定します。MediaConnect は、ライブ動画を 1 つのユニキャストストリームとして送信できる取り込みエンドポイントを返します。サービスでは、AWS クラウドの内部または外部を問わず、指定したすべての出力に動画をレプリケートして配信します。フローには、トランスポートストリームと JPEG XS の 2 つのタイプがあります。

メディアストリーム

動画、オーディオ、または補助データを含む単一トラックまたはメディアストリームです。CDI プロトコルまたは ST 2110 JPEG XS プロトコルを使用している限り、メディアストリームをフローに追加すると、そのメディアストリームをそのフロー上のソースと出力に関連付けることができます。各ソースまたは出力は、1 つまたは複数のメディアストリームで構成できます。

メザニンストリーム

低圧縮のビデオストリームで、フル解像度の非圧縮ストリームよりも容量が少なくて済みます。メザニンストリームの品質は、消費者向けデバイスに配信される最終的なエンコードを作成するためのソースとして使用できるほど高画質です。

提供タイプ

毎月特定量のアウトバウンド帯域幅を使用する契約に対して MediaConnect が提供する割引です。サービスを購入する際は、予約を行います。

発信者アカウント

少なくとも 1 つのエンタイトルメントを持つフローの作成に使用された AWS アカウントです。

出力

取り込んだ動画を MediaConnect に送信する宛先です。出力には、ソースと同じプロトコルと異なるプロトコルが含まれます。

ポリシー

AWS でのアクセスを管理するために使用される IAM ポリシーです。

プロトコル

ファイル送信に使用される一連のルールです。MediaConnect には、サービス品質 (QoS) レイヤーを実装するプロトコルオプション (Zixi、RTP、RTP-FEC など) が用意されています。これにより、サービスがメザニン品質のライブ動画と連携できるようになります。

レシーバー

MediaConnect からのストリームの受信側です。レシーバーとは、RTP または Zixi ストリームを受信できる、AWS クラウド内外のあらゆるエンティティです。これは、アフィリエイト、クラウドエンコーダー、または別の MediaConnect フローである可能性があります。

予約する

指定された期間にわたって、毎月特定量のアウトバウンド帯域幅を使用する契約。その代わりに、その帯域幅に対して割引された時間料金を支払います。サービスを購入する際は、予約を行います。

レプリケーション

複数の出力を含むフローを作成した結果です。ソースはレプリケーションされ、複数の出力が生成されます。レプリケーションは、自分のアカウント内の複数のワークフローに動画ストリームを配信したり、コンテンツを他の AWS アカウントと共有したりする場合に便利です。

リソース

操作可能な AWS のエンティティ。各 AWS リソースには、一意の識別子として機能する Amazon リソースネーム (ARN) が割り当てられています。MediaConnect では、リソースとその ARN 形式は次のとおりです。

  • エンタイトルメント: aws:mediaconnect:region:account-id:entitlement:resourceID:resourceName

  • フロー: aws:mediaconnect:region:account-id:flow:resourceID:resourceName

  • 出力: aws:mediaconnect:region:account-id:output:resourceID:resourceName

  • ソース: aws:mediaconnect:region:account-id:source:resourceID:resourceName

共有中

別の AWS アカウントがフローのコンテンツにアクセスできるようにします。コンテンツを共有するには、あなた (発信者) が別の AWS アカウント (サブスクライバー) にエンタイトルメントを付与します。

ソース

設定情報 (暗号化とソースタイプ) およびネットワークアドレスを含む外部動画コンテンツです。各フローには少なくとも 1 つのソースがあります。標準ソースは、オンプレミスのエンコーダーなど、別の MediaConnect フロー以外のソースから取得します。使用権限のあるソースは、別の AWS が所有し、アカウントにエンタイトルメントを付与した MediaConnect フローから取得します。

サブスクライバーアカウント

別の AWS アカウント (発信者アカウント) が所有する AWS Elemental MediaConnect フローのコンテンツへのアクセスが許可された AWS アカウント。この許可は、発信者がサブスクライバーの使用権限を設定したときに付与されます。このエンタイトルメントにより、サブスクライバーは送信者のコンテンツをソースとして使用するフローを作成できます。

トランスポートストリームフロー

圧縮されたコンテンツを転送する MediaConnect フローです。オーディオ、動画、および補助データは 1 つのストリームに結合 (多重化する)必要があります。その品質は、消費者向けデバイスに配信される最終的なエンコードを作成するためのソースとして使用できるほど高品質です。出力を追加して、コンテンツの送信先と転送方法を指定できます。エンタイトルメントを付与して、別の AWS アカウントがコンテンツにアクセスできるようにすることもできます。

VPC インターフェイス

フローと Amazon Virtual Private Cloud (Amazon VPC) サービスを使用して作成された、仮想プライベートクラウド (VPC) との接続です。

ホワイトリスト

Classless Inter-Domain Routing (CIDR) IP アドレスのブロックを MediaConnect フローのソースとして使用できるようにします。