2011-08-01 16 views
2

この質問をする必要があるタグはわかりません。 私は現在、デジタルテレビ放送のATSC規格について研究しています。 内容を見ているうちに疑問があります。デジタルTV放送では、単一の帯域幅に複数のチャネル(サービス)が含まれます。ATSCデジタル放送

ブロードキャスタによって符号化され多重化されたデータは、トランスポートストリームと呼ばれます。

トランスポートストリームは、ヘッダーとペイロードで構成されます。ヘッダは、オーディオエレメンタリストリームまたはビデオエレメンタリストリームまたはデータエレメンタリストリームのPIDからなる。このトランスポートストリームは、トランスポートストリームをパーズするミドルウェアを含むセットトップボックスによって受信され、PAT、PMT、EIT、ETT、SDT、NIT、CATテーブルにデータを格納します。

PSI ATSCテーブルではありませんか?

+0

どういう意味ですか?放送サービスのみで、ビデオとオーディオはトランポンターではありませんか? – ninjalj

+0

これらのタグはもっと適切です(たとえPSIがMPEGの外にあっても) – ninjalj

+0

ATSCストリームを解読する方法を理解するのに役立つGitHub https://github.com/GenerallyHelpfulSoftware/ATSCghで入手可能なATSCghライブラリがあります。それはObjective-Cで書かれているので、コンパイルするのには役に立たないかもしれません。 –

答えて

10

これは、いくつかの文の中で全体の標準を説明するようになるが、ここでは、次のとおりです。

MPEG 2つのシステム - ISO/IEC 13818-1の番号が一緒にどのように圧縮されたビデオのパケットの構造とタイミングを定義します関連情報を輸送することができる。このようなストリームは、188バイトでパケット化されたトランスポートストリームと呼ばれます。

多くのオーディオストリームとビデオストリームを同時に多重化できます。それらはストリームのPIDとして識別されます。 PIDの組およびストリームの構成は、PATおよびPMT表として表される。 MPEG2システムでは、PAT、PMT、およびCATテーブルは必須です。ストリームを簡単にデコードできない場合は必須です。しかし、これ以外にもNIT、SDT、EITといった他のテーブルとしてコード化されているより多くの情報が必要です。

あなたの質問に答える前に、私は混乱の原因であるあなたの疑問のいくつかをクリアしたいと思います。

このトランスポートストリームはtranportストリームを解析し、 PAT、PMT、EIT、ETT、SDT、NIT、CATテーブル..

上にデータを置く ミドルウェアを含むセットトップボックスによって受信されます

正しい表現である:

このトランスポートストリームは、オーディオビデオデータ及び他の重要 テーブルPAT、PMT、EIT、ETT、SDT、NIT、CATテーブルを運ぶ..は、これはによって受信されますセットトップボックスには、 トランスポートストリームのテーブルを解析し、適切なオーディオビデオラインをデコードするミドルウェアが含まれています。

はい、PAT PMT以外は使用しないでください。他のテーブルは使用できません。トランスポートストリームはSTBによって完全にデコード可能です。これらはATSCテーブルではありません。他の表では関連情報を簡単に入れることができます。

最後に、上記のテーブルをマッピングすることによってEPGが実行されることはありません.EEPGは、単に-EITというテーブルの中に取り込まれます。これは、PATに記載されているプログラム名(チャネル)を参照します。以下の参考文献の1つでもそのことが説明されています。

私はあなたの参照のためにいくつかの参照文書を提供しています:

2. PSIP tutorial
3. The ATSC transport layer, including program and system information protocol (PSIP)
4. Using SI Tables to Create Electronic Program Guides
5. ISO/IEC 13818-1 MPEG 2つのシステム。 「2.4.4プログラム固有情報」の項を参照してください。
6. SYSTEM INFORMATION FOR DIGITAL TELEVISION ATSC STANDARD
7. ETSI EN 300 468 - デジタルビデオ放送(DVB)。 DVBシステムにおけるサービス情報(SI)の仕様 - 第5章では、SI情報について説明します。

+0

あまりにも多くのdipanありがとうございました。 Uは私のような初心者が理解できることを非常にはっきりときれいに説明しました。ありがとうございます。 – Angus

1

私は、あなたがATSCテーブルとPSIテーブルを呼んでいるものに重複があると思います。 PSIテーブルは、PAT、PMT、NIT、およびCATです。他のテーブルはATSCテーブルです。そのことを念頭において、PSI表にATSCデータを生成する方法はありません。

+0

:私はこのATSCとDVBコンセプトの初心者です。そこにチュートリアルがありますが、あなたが私に示唆してくれる本があります。私は300468と13818 ETSIの仕様を調べています。初心者としては難しいと思っています。 – Angus

+0

異なるテーブル(NIT、PAT、PMT、EIT、SDT、ETT)間のマッピングがどのように起こって、EPGガイドになるかを知りたいと思っていました。 – Angus

+0

私はDVBもかなり新しく、始めた本は[Compaq Compressed Digital Video](http://www.amazon.com/Transporting-Compressed-Springer-International-Engineering/dp/140207011X)でした。最初は私にとってはあまり役に立ちませんでしたが、私は数ヶ月間DVBに関するグーグルグーグルと読書をしてきましたが、おそらくもっと意味をなさないでしょう。私に役立つリソースは、この[興味深いリンクのリスト](http://dveo.com/DVB-ASI-MPEG-2-white-papers.shtml)です(私は会社に所属していません。まともなリスト)。 –