一種基于PC機的數字電視接收系統
這種方案還允許在圖形桌面上以視頻窗口的形式來(lái)顯示。解碼器可以同步輸出與CCIR 601數字視頻兼容的高清晰度模擬視頻。CCIR 601 視頻數據通過(guò)PCI總線(xiàn)的視頻接口端口(VIP)送入圖形卡的視頻抓取端口,圖形卡將傳來(lái)的視頻數據覆蓋到顯示圖形頂部的一個(gè)視頻窗口中,觀(guān)看者可以選擇全屏的HDTV輸入方式,也可以在PC上進(jìn)行其他工作的同時(shí),從一個(gè)視頻窗口中觀(guān)看數字電視節目。
圖1 DTVPC解決方案
3.2 DTVPC解決方案的基本功能
目前在“機頂盒+電視機”模式中的所有優(yōu)點(diǎn),都可以在DTVPC方案下實(shí)現。此方案的主要功能有:
? 多播(multicast)接收:在同一個(gè)電視臺發(fā)送多套節目時(shí)特別有用,觀(guān)看者將有機會(huì )選擇他們想看的節目或者同時(shí)收看所有的節目。
? 記錄和回放(record/playback):這項功能和錄像機或者錄音機的功能相同,使用PC機的硬盤(pán)驅動(dòng)器,使觀(guān)看者將有可能收到的內容保存下來(lái)供以后觀(guān)看。
?暫停和時(shí)間切換(pause/time shift):這項功能與錄像機或錄音機不同的是觀(guān)看者有機會(huì )在實(shí)況廣播進(jìn)行的同時(shí)對其暫停,然后重新開(kāi)始。
? 數據廣播:?jiǎn)螐募夹g(shù)上看,數字電視廣播只是一連串簡(jiǎn)單的連續數據流,它可以發(fā)送圖片、聲音、多媒體游戲等多種與所看電視節目相關(guān)的內容,使觀(guān)看者的體驗更具有個(gè)性化。
? 交互式電視:實(shí)時(shí)交互性使觀(guān)看者可以在MTV廣播的同時(shí)購買(mǎi)音樂(lè )CD,或參與游戲節目的競爭[4]。
DTVPC卡在交互式電視市場(chǎng)中將成為一種理想的構件。這是由于大多數的PC已經(jīng)具有實(shí)現交互式電視所必須的最重要的功能――為觀(guān)看者提供反饋的機制?,F在大多數PC機都與因特網(wǎng)連接,使觀(guān)看者隨時(shí)可向服務(wù)提供商發(fā)送點(diǎn)播等控制信息。
3.3 DTVPC解決方案的技術(shù)特點(diǎn)
DTVPC解決方案的核心是解碼器。解碼器的實(shí)現有三種基本方法:軟件解碼、硬件解碼和硬件輔助+軟件解碼。
1.軟件解碼將所有的處理工作都交了PC機的CPU。這種方法CPU的負擔很重,對CPU的性能要求很高。一塊PⅢ750MHz的CPU加上高性能的圖形芯片僅僅可以實(shí)現對480P的數字電視碼流的解碼,如果對HDTV格式的碼流進(jìn)行軟件解碼,僅解碼部分就需要CPU高達1GHz的處理能力。
2.硬件解碼使用專(zhuān)用的DTV解碼芯片,這種方案不依賴(lài)CPU或圖形芯片即可完成DTV碼流的解碼,對CPU帶寬的消耗非常小,可以在絕大多數的PC上使用,但板卡成本較高。
3.本方案采用硬件輔助+軟件解碼的方法。它由三部分組成:接收卡、高性能的CPU和圖形芯片。其中,接收卡包括一個(gè)數字電視調諧器和8-VSB解調器,負責接收DTV廣播信號并傳送給CPU。CPU對傳送來(lái)的信號進(jìn)行分離,并使用軟件算法對數字電視碼流解碼。圖形芯片中集成的運動(dòng)補償電路和反余弦變換(IDCT)邏輯可以幫助CPU完成部分工作。這種處理方案在CPU性能和板卡成本之間有較好的折中。一塊PIII 550 MHz的CPU和一塊高性能的圖形芯片就可以對1080I格式的數字電視碼流解碼。
4. 結束語(yǔ)
本文在闡述了數字電視技術(shù)現狀和DTVPC系統技術(shù)特點(diǎn)和技術(shù)要求的基礎上,結合目前的技術(shù)水平,擬定了一個(gè)DTVPC系統的初步方案,采用硬件輔助加軟件解碼的方法,使PC機CPU的性能要求和板卡成本之間獲得了較好折中。但因為DTVPC系統的技術(shù)還在不斷發(fā)展中,該方案能否投入商用,還有待進(jìn)一步完善和檢驗。
評論