2

DVB PSI セクションをデコードできるプロジェクトを探しています。libdvbpsi を調べましたが、生のトランスポート パケットしか処理していないようです。私たちのアプリケーションでは、送信されているデータには、すべてのトランスポート情報が既に削除され、セクションが組み立てられています。私たちのコード ベースも C++ であるため、C++ プロジェクトがあれば、これはより有益ですが、C プロジェクトの使用に反対しているわけではありません。

libdvbpsi をセクションだけで動作させる方法はありますか? またはこれを行う他のプロジェクトはありますか?

ありがとう。

4

1 に答える 1

1

このドキュメントを参照してください: http://www.videolan.org/developers/libdvbpsi/doc/doxygen/html/structure.html

基本的に、libdvbpsi には と の 2 つのレベルがPSI Decoderあります。Specific Decoder

これPSI Decoderは、アプリケーションがすべての TS データ、つまり 188 バイト形式を渡すために使用するものです。次に、PSI デコーダーは完全なセクションを逆パケット化して収集します。2 つ目は、どのチャンクに対応するテーブルが含まれているかを認識し、それぞれの を呼び出すことですSpecific Decoder

アプリケーションで、既に TS データを削除し、適切なセクションをまとめている場合はPSI decoderSpecific decoders.

于 2012-03-10T14:54:49.690 に答える