MPEG-2 デマルチプレクサー
[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayer、IMFMediaEngine、Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayer、IMFMediaEngine、Audio/Video Capture を使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]
このフィルターは、プッシュ モードで配信される MPEG-2 トランスポート ストリームとプログラム ストリームを多重化します。 Windows XP 以降では、このフィルターはプル モード (ファイル再生) でのプログラム ストリームもサポートしています。 以前のプラットフォームでは、プル モードのプログラム ストリームに MPEG-2 スプリッター フィルターを使用します。 このフィルタは、BDAデジタルTVフィルタグラフを含む任意のタイプのフィルタグラフで使用することができる。
注意
MPEG-2 デマルチプレクサーは、フレーム精度シークをサポートしていません。
Label | 値 |
---|---|
フィルター インターフェイス | すべてのモード:
|
入力ピン メディアの種類 | 主な種類: MEDIATYPE_STREAM サブタイプ:
|
入力ピン インターフェイス | IMemInputPin、 IPin、 IQualityControl |
出力ピン メディアの種類 | オーディオおよびビデオの基本ストリームには、主要な種類のMEDIATYPE_AudioまたはMEDIATYPE_Videoが必要です。 詳細については、「 MPEG-2 デマルチプレクサー メディアの種類」を参照してください。 |
出力ピン インターフェイス |
IPin、 IQualityControlプッシュ モードのみ: IAMPushSource、 IMPEG2PIDMap、 IMPEG2StreamIdMap プル モードのみ: IMediaSeeking |
CLSID をフィルター処理する | CLSID_MPEG2Demultiplexer |
プロパティ ページ CLSID | テストでのみ使用できます。 プロパティ ページにアクセスするには、 ISpecifyPropertyPages インターフェイスを使用します |
[実行可能ファイル] | mpg2splt.ax |
メリット | MERIT_NORMAL |
フィルター カテゴリ | CLSID_LegacyAmFilterCategory |
解説
オーディオおよびビデオの基本ストリームを出力するには、デマルチプレクサが PCR および SCR ストリームを受信する必要があります。 入力側では、これは、トランスポート ストリームに、PCR ストリームの PID を定義する PAT テーブルと PMT テーブルを含める必要があることを意味します。および プログラム ストリームには、少なくとも 1 つのパック ヘッダーが含まれている必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |
サーバー サポートの終了 |
Windows Server 2003 R2 |
関連項目