HDMI InfoFrame詳細介紹

來源:互聯網
上載者:User

From: http://blog.csdn.net/yyao1024/article/details/6398727

AVI/AUDIO InfoFrame屬於輔助資料類別。一個InfoFrame打包僅僅能夠載送一個InfoFrame。而且,依據HDMI的規範,其大小被限制在30個位元組加上一個檢驗和(CheckSum)位元組。

不論映像是YCbCr或RGB,傳送它非常重要,至少每兩幀映像要傳一次AVI InfoFrame. HDMI Source用它去告訴HDMI Sink關於要傳輸映像的各種特質,比如:編碼(RGB/YCbCr),掃描方式(Overscan/Underscan),顯示比例(16:9/4:3),像素重複率,等等。

HDMI中的格式是以電視的立場為出發點而做的,而且是直接從EIA/CEA-861-B “A DTV Profile for Uncompressed High Speed Digital Interfaces”標準參考而來。EIA/CEA-861-B所制定的格式多達34種,若是再加上一些如像素重複(Pixel Repetition)的小變化,就有348種之多。因此,很多的欄位都是來自於EIA/CEA-861B,內容細節上頗為繁複。

InfoFrame的描述

上面的圖AVI InfoFrame的打包標題(Packet Header)與打包內涵(Packet Content)的格式,簡單掌握住一個重點,AVI InfoFrame所包含的資訊乃是為了實現與達成顯示模式自動化(Display Mode Automation)而規劃的一種方法或機制。當然,所有的重點都處於打包中各個內涵的欄位之中。

Y0、Y1:RGB或YCbCr指標。就是意指色彩的編碼以及採樣方法(Color Encoding & Sampling Methods)。

A0:Active (format)Information Present是一個旗幟,用來表示R0~R3是否有效,R0~R3就是Active Format Aspect Ratio。

B0、B1:Bar Info資料是否有效旗幟。

S0、S1:Scan Information。安全範圍的資訊。比如說,全畫面(OVERSCAN)和非全畫面(UNDERSCAN)。

C0、C1:比色法(Colorimetry),ITU BT.601,BT.709等。

M0、M1:Picture Aspect Ratio (4:3, 16:9)。EIA/CEA-861-B標準的Section 2.4定義了Picture Aspect Ratio的詞彙,視為在未壓縮數字介面上傳送影像的寬高比。

R0~R3就是Active Format Aspect Ratio。

VIC0~VIC6:Video Format Identification Code。

PR0~PR3:Pixel Repetition Factor。關係到Double Clocking & Pixel Repetition的議題。比如說,速率低於25HMz的視頻格式(如NTSC的480i就只有13.5MHz),可使用像素重複(Pixel RePetition)的機制來傳輸。

SC1、SC0:Non-uniform Picture Scaling,是morph mode。

AVI InfoFrame的打包內容還包含有:

ETB:Line number of end of top bar。

SBB:Line number of start of bottom bar。

ELB:Pixel number of end of left bar。

SRB:Pixel number of start of right bar。

AVI InfoFrame的內容不去瞭解,可以用一種比較形象的比喻來解釋,有些人拍影片的格式會有多種花樣,其內容不見得與消費者家中電視機的長寬比(Aspect Ratio)相符合,因此即使您擁有非常智能的電視機,想要將內容影像做最佳化的顯示,唯一的方法就是要瞭解所收到的影像狀況,這也就是AVI InfoFrame所要去完成的任務。

HDMI介面的源裝置使用IEC 60958 Channel Status位、IEC 61937 Burst Info以及Audio InfoFrame來表達有源音頻串(Active Audio Stream)的特性,Audio InfoFrame的傳送是Data Island打包可以載送的任何時間點。

需要注意的是,該打包內涵中許多欄位可以設定為零,表示著這些資訊在IEC 60958 Channel Status位、IEC 61937 Burst Info中已經隱含。

CC0…CC2:Channel Count。

CT0…CT3:Coding Type。

SS0…SS1:Sample Size。

SF0…SF2 Sample Frequency。對於L-PCM以及壓縮音頻,這些位必須為零。對於Super Audio CD來說,位設定必須為[0,1,0],表示2.8224M個採樣(64×44.1KHz)。

CA0…CA7:Channel/Speaker Allocation。對於壓縮音頻而言,這些位是無效用的。

LSV0…LSV3:Level Shift Value。

DM_INH:Down-mix Inhibit。

Audio InfoFrame所傳送的額外資料,包含多軌道L-PCM擴音器喇叭的配置以及降混音量(Down-mix Volume)調整的修正。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.