これを行った 1 つの方法は、H.264 ビデオと AAC オーディオを含む MPEG-2 トランスポート ストリーム コンテナーを使用することです。私は HD-PVR からライブ キャプチャを行っていて、キャプチャからの出力を MPEG-2 デマルチプレクサに送りました。次に、オーディオとビデオを別のピンで分割し、オーディオを直接ストリーミング バッファ エンジン シンクに送ります。ビデオを MPEG-2 ビデオ アナライザー フィルターに送り、次に SBE シンクに送りました。
別のグラフでは、SBE ソースから始めて、ビデオを Microsoft DTV-DVD Decoder に送り、次に VMR9 に送りました。Microsoft オーディオ デコーダー (現時点では正確な名前は覚えていません) に送信したオーディオを DirectSound デバイスに送信しました。
これをすべて実行したら、SBE Source で IStreamBufferMediaSeeking および IStreamBufferMediaSeeking2 インターフェイスを使用して、必要に応じて速度を速くまたは遅く設定できます。
ライブ ストリーム (ライブ キャプチャなど) を使用している場合は、ストリームに適切なバッファーを提供するために同じことを行う必要があると思います。