mpeg-tsがどのように機能するかについて誰か説明してもらえますか。仕様書を読みましたが、複数のストリームを組み合わせて1つのストリームを形成する理由がわかりませんでした。
また、メディア情報ツールを使用して.tsファイルを開くと、オーディオの場合は2つのオーディオストリームが表示されていました。したがって、コンテンツの再生中に使用されるオーディオストリーム。
Mpeg2 TS はコンテナーです。コンテナーは、1 つ以上のオーディオ/ビデオ ストリームを保持し、このデータ (マルチメディア ストリーム) がファイルに格納される方法を説明するメタデータも含みます。コンテナーは、特にインターリーブ、同期化によって、表示アプリケーションを大幅に簡素化します。
具体的には、mpeg2-ts はストリーミング コンテンツ (ビデオ オン デマンドなど) を対象としています。このようなアプリケーションでは、サーバーは複数のビデオ ストリーム (サッカーの試合中のさまざまなカメラ アングルなど) と複数のオーディオ ストリーム (さまざまな言語など) を同時に送信する必要があります。これらは単一の mpeg2-ts ファイルに多重化されます (プログラム ID と呼ばれるものによって一意に識別されます)。クライアント サイトで、プレーヤー アプリケーションは、レンダリングするビデオおよびオーディオ ストリームの PID を選択する必要があります。別の方法として、プレーヤーがユーザーに質問することもできます (たとえば、言語を選択することによって)。