2011-08-01 33 views
2

我不知道我需要問這個問題的標籤。 我目前正在研究數字電視廣播的ATSC標準。 我在瀏覽內容時有些疑惑。在數字電視廣播中,單個帶寬將包含多個頻道(服務)。ATSC數字廣播

廣播公司編碼和複用的數據稱爲傳輸流。

傳輸流由報頭和有效載荷組成。頭部包括音頻基本流或視頻基本流或數據基本流的PID。該傳輸流由包含解析傳輸流的中間件的機頂盒接收,並將數據放到PAT,PMT,EIT,ETT,SDT,NIT,CAT表格上。表而不是ATSC表?

+0

你是什麼意思?只有廣播服務而不是轉發器中的視頻和音頻? – ninjalj

+0

這些標籤應該更合適(即使PSI不在MPEG中) – ninjalj

+0

您可能會發現我編寫的ATSC格式庫,可在GitHub https://github.com/GenerallyHelpfulSoftware/ATSCgh上找到,以便了解如何解碼ATSC流。它是用Objective-C編寫的,因此編譯可能沒有用處。 –

回答

10

這就像在短短一句話來說明整個標準,但在這裏它是:

MPEG 2個系統 - 編號爲ISO/IEC 13818-1定義數據包如何壓縮視頻一起的結構和時序相關的信息可以被運輸。這種流被稱爲傳輸流,它被打包成188字節。

許多音頻和視頻流可以同時複用。它們被識別爲流的PID。這組PID和流的組織表示爲PAT和PMT表。 MPEG,MPEG2系統必須使用PAT,PMT和CAT表,否則無法輕鬆解碼流。然而,除此之外,需要編碼爲其他表格,NIT,SDT和EIT的更多信息。

在回答您的問題之前,我想澄清一些您的疑惑,這是造成混淆的原因。

該傳輸流由含有 中間件,其解析tranport流機頂盒接收,並把該數據到 PAT,PMT,EIT,ETT,SDT,NIT,CAT表..

正確表示爲:

該傳輸流攜帶SDT,NIT,CAT表..這是由接收的音頻視頻數據和其它重要 表PAT,PMT,EIT,ETT,機頂盒包含中間件,該中間件解析傳輸流的表並解碼適當的音頻視頻線。

是的,有可能不使用除PAT PMT以外的任何其他表,但傳輸流仍然可以被STB完全解碼。這些不是ATSC表格。但其他表格只能使相關信息變得容易。

最後:EPG不是通過映射上面的表完成的:EPG被簡單地帶入稱爲-EIT的表中。它指的是PAT中提到的節目名稱(頻道)。下面的參考文獻也解釋了這一點。

我提供一些參考文獻,供大家參考:
1. PSIP: Program specific information
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

非常感謝你的幫助。你已經非常清楚而且整齊地解釋說像我這樣的初學者可以理解。非常感謝你。 – 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也很新穎,我開始的這本書是[運輸壓縮數字視頻](http://www.amazon.com/Transporting-Compressed-Springer-International-Engineering/dp/140207011X)。起初這對我來說並不是非常有用,但我現在打賭,我已經在Google上搜索了幾個月的DVB,現在它可能會更有意義。一個對我有幫助的資源是這個[有趣的鏈接列表](http://dveo.com/DVB-ASI-MPEG-2-white-papers.shtml)(我不隸屬於公司,只是一個體面的清單)。 –