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