2012-01-24 15 views
1

MPEGトランスポートストリーム用のデマルチプレクサを作成しています。これは、オーディオとビデオの アクセスポイントを抽出する必要があります。 私はオーディオPIDを持っていて、それがAC-3オーディオであることを知っているとします。 また、私はすべてのPIDのTSパケットを収集し、それらのPESを組み立てると仮定します。MPEGトランスポートストリームからAC-3を抽出する

1. AC-3アクセスポイントはどのように抽出できますか? AC-3ヘッダーは0x0B 0xFFで始まりますが、 ではPESのペイロードはありません。 2. AC-3のPESストリームIDはPRIVATE_STREAM_1です。それは "オプションのPESヘッダー"を持っていますか?

ありがとうございます!

答えて

1

PESヘッダは、AACの前に作成されたMPEG2システムで定義されています。

PESパケット化は一般的な目的であるため、コーデックによってはプライベート/特殊ヘッダーの概念はありません。

PESのすべてのペイロード(つまりPESヘッダー以外のデータ)は、すべてのコーデックのESストリームを構成します。

関連する問題