構(gòu)建混合IPTV和地面數(shù)字電視機(jī)頂盒
SoC 模塊圖
解調(diào)器和解碼器系統(tǒng)級(jí)芯片(SoC, 由于它是確定的,CPU和專門解碼器兩者都需要)之間通常的連接是借助一個(gè)傳輸流接口或TSI。這是適合于任何STB解碼器SoC的典型的輸入接口,并且通常在任何一個(gè)器件上都不止一個(gè)。
因此,通過(guò)解碼器的以太網(wǎng)接口(無(wú)論是有線或無(wú)線的)和它的TSI輸入,解碼器必需均能接收由它們送進(jìn)來(lái)的數(shù)據(jù)流。
圖1:視頻解碼器SoC(點(diǎn)擊放大圖片)
因此,典型的IPTV STB的模塊圖將與圖1所示類似。解碼器SoC高度集成,僅僅需要存儲(chǔ)器、以太網(wǎng)連接和輸出接口來(lái)創(chuàng)建一個(gè)完整的工作系統(tǒng)。創(chuàng)建混合機(jī)頂合所需的調(diào)諧器模塊將通常作為獨(dú)立的模塊被添加進(jìn)去,從而具有適合于多個(gè)國(guó)家部署的變化能力,但是,這一功能也可以整合到主板上。未來(lái)解碼器SoC的開發(fā)將把不同I/O的PHY層(模擬接口)進(jìn)一步集成進(jìn)去。
圖2:Decypher 8100模塊圖(點(diǎn)擊放大圖片)
在地面數(shù)字電視接收情況下,與設(shè)計(jì)機(jī)頂盒所面臨的大部分挑戰(zhàn)可能是軟件。有一些利用電視信號(hào)的輔助數(shù)據(jù)廣播——這可能包括但不限于用于字幕的隱蔽字幕數(shù)據(jù)、電子節(jié)目指南(EPG)數(shù)據(jù)以及用于新聞和天氣預(yù)報(bào)等輔助顯示的“文傳”數(shù)據(jù)。EPG信號(hào)的顯示也被看作是軟件設(shè)計(jì)的一個(gè)標(biāo)準(zhǔn)功能,并且這也是大部分應(yīng)用中都必需的。
中間件
對(duì)于所需軟件的討論將提出用戶所期望的體驗(yàn)品質(zhì)的話題。用戶們正在觀看電視,他們的體驗(yàn)幾十年以來(lái)幾乎就像防彈車一樣的可靠。對(duì)典型原型STB的測(cè)試可能要立即把機(jī)頂盒連接到某臺(tái)服務(wù)器,并且連續(xù)運(yùn)行72小時(shí)。在這一時(shí)間內(nèi)出現(xiàn)的任何錯(cuò)誤或故障均會(huì)導(dǎo)致測(cè)試的失敗。
IPTV的到來(lái)以及必要的繁重軟件設(shè)計(jì)需要達(dá)到一個(gè)魯棒的水平,如果沒有廣泛地QA測(cè)試及多個(gè)城市或多個(gè)國(guó)家的驗(yàn)證,這是不能實(shí)現(xiàn)的。例如,要?jiǎng)?chuàng)建ATSC接收所需的“中間件”的任務(wù)決不應(yīng)當(dāng)?shù)凸馈Mǔ_@種功能要與合作伙伴聯(lián)合協(xié)力實(shí)現(xiàn)。
要交付一款偉大的混合STB產(chǎn)品,設(shè)計(jì)工程師必須提出贏得勝利的組合,以解決像分辨率、視頻編解碼器、容器格式、標(biāo)準(zhǔn)協(xié)議和網(wǎng)絡(luò)接口之類不同的系統(tǒng)組成部分所存在的問題。設(shè)計(jì)工程師還必須對(duì)將被解碼的流進(jìn)行考慮,并要解決整個(gè)的系統(tǒng)面臨的設(shè)計(jì)問題。
總而言之,從系統(tǒng)硬件的角度看,混合STB幾乎與現(xiàn)有IPTV STB的修改沒有多大關(guān)系,并且也不會(huì)使成本上升。設(shè)計(jì)工程師需要關(guān)注的是與軟件的復(fù)雜性有關(guān)的開發(fā)計(jì)劃,從而確保把魯棒性增加到中間件中。
評(píng)論