ASF マルチプレクサー

ASF マルチプレクサー は、 ASF データ オブジェクトで動作し、アプリケーションに ASF コンテナーのデータ パケットを生成する機能を提供する WMContainer レイヤー オブジェクトです。 マルチプレクサはメディア サンプルの形式で メディア データを受け入れ、 ASF ヘッダー オブジェクトで定義されているストリーミングおよび ASF パケット パラメーターに基づいてメディア サンプルを出力します。 出力メディア サンプルは、パケット化されたデジタル メディア データを含む 1 つ以上のメディア バッファーへの参照を保持します。このオブジェクトは、エンコーダーからエンコードされたストリーム サンプルを受信する、または ASF-ASF トランスコーディング (再多重化) を行うファイル エンコード シナリオで使用できます。

次の図は、マルチプレクサーを使用した ASF ファイルの ASF データ パケット生成を示しています。

asf データ パケットの生成を示す図

ASF ファイルの構造については、「 ASF ファイルの構造」を参照してください。

このセクションのトピックは次のとおりです。

トピック 説明
マルチプレクサー オブジェクトの作成 マルチプレクサーを作成して初期化する方法。
新しい ASF データ パケットの生成 新しい ASF データ オブジェクトを構成するデータ パケットを生成する方法。

 

WMContainer ASF コンポーネント

チュートリアル: あるファイルから別のファイルに ASF ストリームをコピーする

チュートリアル: CBR エンコードを使用した WMA ファイルの書き込み