AWS Elemental Statmux は、統計的多重化 (statmux) を利用してライブ動画チャネルを処理するオンプレミス型のソフトウェアおよびアプライアンスソリューションです。Statmux は、エンコードされた出力を 1 つの Multi-Program Transport Stream (MPTS) に結合し、複数の動画チャネル間でリアルタイムにビットを割り当てるテクノロジーです。AWS Elemental Statmux を利用すると、ライブコンテンツを発信し、配信パートナーと共有して、衛星、ケーブル、または地上ネットワーク経由で配信できます。AWS Elemental Statmux は、AWS Elemental Live エンコーダーとともにデプロイされ、AWS Elemental Conductor Live を使用してクラスターを管理します。

利点

高い動画品質

固定衛星またはケーブル配信の帯域幅を最適化しながら、高い動画品質を維持します。AWS Elemental Statmux レートコントロールは、ビットレート割り当てについて質の高い予測を提供して、各チャネル全体の画質の改善につなげます。最も優先度の高いチャネルが最高の品質を維持できるように、チャネルの優先度を利用し、設定を調整して、中断することなくチャネルごとに品質設定を調整できます。

柔軟な管理

AWS Elemental Statmux は、ハードウェアアプライアンスとして、または VM もしくはベアメタルにインストールされるソフトウェアとしてデプロイできます。AWS Elemental Statmux の管理は、 AWS Elemental Conductor Live によって管理されるデバイスクラスターを使用することで簡単に行うことができます。Statmux は、2 段階多重化ワークフローのために、多くの条件付きアクセスおよび暗号化システムとの互換性を備えています。

高い可用性

AWS Elemental Statmux では、いくつかの冗長アーキテクチャがサポートされています。1:1 (アクティブ:アクティブ構成) を使用してより高速な冗長性を選択することも、N+M (複数のアクティブと複数のスペア) モードを使用してコストを削減することもできます。AWS Elemental Conductor Live は、障害が発生したエンコーダーノードの置換を自動的に管理します。また、ノードはメンテナンスのためにいつでも置換できます。

効率の向上

ライブブロードキャスト動画のためにマルチプログラムコンテンツの統計多重化を使用して、オンプレミスのブロードキャスト配信ワークロードを構築し、より多くのチャネルを配信します。従来のブロードキャスト動画とマルチスクリーンリニア動画を配信するコンテンツプロバイダーの場合、AWS Elemental Statmux と AWS Elemental Live を組み合わせて利用することで、両方を単一のアーキテクチャで配信できます。

帯域幅管理を改善

AWS Elemental Statmux は自動帯域幅管理機能を備えており、出力ストリームのオーバーヘッド量を常に最小限に抑えます。多重化は、音声およびメタデータフローの変化にリアルタイムで適応し、それに応じて動画プールを調整します。

低レイテンシー

AWS Elemental Statmux は、エンドツーエンドの低レイテンシーを実現するために最適化されており、追加のコントロールを使用してレイテンシーをさらに低減するオプションもあります。

よくある質問

統計多重化 (statmux) とは何ですか?

Statmux は、エンコードされた出力を 1 つの Multi-Program Transport Stream (MPTS) に結合し、複数のライブ動画チャネル間でリアルタイムにビットを割り当てるテクノロジーです。statmux コントローラーは、statmux プール内の各チャネルのビットレートを瞬時に調整して、利用可能な総帯域幅を最大限に活用します。目標は、一定の総帯域幅内のチャネルグループの画質を最適化することによって、ネットワークの効率を最大化することにあります。 

AWS Elemental Statmux を利用することで、何が可能になりますか?

AWS Elemental Statmux を利用すると、放送局やコンテンツ所有者は、従来のブロードキャスト方法を介したヘッドエンドへの配信用のコンテンツを生成できます。AWS Elemental Live の高度な動画エンコード機能と組み合わせることで、AWS Elemental Statmux はネットワークからより多くの帯域幅キャパシティを抽出します。AWS Elemental Conductor Live が statmux ワークフローを管理することで、信頼性の高い 24 時間年中無休の運用と冗長性を実現できます。

AWS Elemental Statmux を利用することで、効率がどのように向上しますか?

効率の向上は、コーデック、帯域幅、およびチャネル数によって異なります。一般的な帯域幅の節約は、動作条件に応じて 20%~40% の範囲です。

どの動画コーデックがサポートされていますか?

AWS Elemental Statmux は、HDR で最大 4K の解像度で、MPEG-2、H.264 (AVC)、および 10 ビット H.265 (HEVC) コーデックをサポートします。

どのような種類の冗長性がサポートされていますか?

AWS Elemental Statmux は、調整されたフェイルオーバーによる 1+1 ノードの冗長性をサポートします。セカンダリバックアップノードは、冗長出力を継続的に発行したり、出力リスニングを使用して、引き継ぐ前にプライマリノードの問題を検出したりできます。コストを最小限に抑えるために、ほぼシームレスなメンテナンスバックアップを備えた N+M 冗長アーキテクチャの使用を選択することもできます。

AWS Elemental Statmux ではどの程度のレイテンシーが発生しますか?

使用されている動画形式と一般的な動作条件によっては、エンドツーエンドのレイテンシーを 4 秒未満にすることも可能です。オプションで用意されているパラメータを使用すると、画質をわずかに妥協することで、レイテンシーをさらに低減できます。

MPTS を変更するにはどうすればよいですか?

AWS Elemental Conductor Live は、MPTS の設定と管理のための主要なインターフェイスです。MPTS の設定は、MPTS の実行中に、停止して再起動することなく編集できます。

実行中のプールのチャネルのラインナップ、動画プールサイズ、予約ビットレートを変更できますか?

はい。既存のチャネルで中断を生じさせることなく、チャネルを statmux プールに追加したり、statmux プールから削除したりできます。また、プールの予約帯域幅はいつでも変更できます。

AWS Elemental Statmux は SMPTE 2110 および SMPTE 2022-6 ベースの動画入力で動作しますか?

はい。 AWS Elemental Live は、SMPTE 2110 および SMPTE 2022-6 の非圧縮動画入力を取り込み、エンコードされた SPTS 出力を多重化のために AWS Elemental Statmux に送信できます。

同じクラスター内で AWS Elemental Statmux とアダプティブビットレート (ABR) タイプのワークフローを組み合わせることはできますか?

はい。AWS Elemental Live は、同じソースがエンコードされ、ABR、固定ビットレート (CBR)、統計多重化出力などの複数の出力を提供するために使用される統合ヘッドエンドアーキテクチャを完全にサポートしています。

ドキュメント

AWS Elemental Statmux に関するドキュメントについては、ドキュメントページにアクセスしてください。