<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 網(wǎng)絡與存儲 > 設計應用 > 基于PC的數(shù)字電視方案

          基于PC的數(shù)字電視方案

          ——
          作者:康佳集團股份有限公司研究院 王周宏 時間:2007-09-05 來源:電子產(chǎn)品世界 收藏

          摘要: 數(shù)字電視作為第三代電視技術(shù)已開始普及,目前基本上有兩種數(shù)模一體化電視解決方案,本文介紹第三種基于實現(xiàn)數(shù)字高清電視接收的電路方案。

          關(guān)鍵詞: ;;數(shù)字電視

          引言

          數(shù)字電視作為繼黑白電視、彩色電視后的第三代電視技術(shù),已開始在發(fā)達國家普及。我國的數(shù)字電視標準已經(jīng)頒布,為我國數(shù)字電視的普及掃清了技術(shù)障礙。目前基本上有兩種數(shù)模一體化電視解決方案,第一種是在現(xiàn)有的逐行電視電路的基礎上增加數(shù)字解碼電路的方案,這類方案在數(shù)字電視發(fā)展的初期被采用,它的集成度低、成本高,但開發(fā)周期短;第二種是專用單芯片方案,這是目前被廣泛采用的主流,它的功能十分強大,極具成本優(yōu)勢,但開發(fā)難度較大。本文提出第三種基于的數(shù)字電視方案,它的功能靈活多變,能滿足未來3C發(fā)展需要。
              
          系統(tǒng)方案

          基本原理

          本文主要介紹在PC上如何實現(xiàn)數(shù)字電視接收。

          目前我國處在數(shù)字電視發(fā)展的初期階段,數(shù)字和模擬信號并存,因此本方案還必須在PC的基礎上增加模擬信號的接收和解碼,以及數(shù)字信號的接收和解碼,系統(tǒng)框圖如圖1所示。

          圖1  系統(tǒng)電路框圖

          首先看模擬電視信號的接收。射頻模擬電視信號通過一體化調(diào)諧器(高頻頭)接收,解調(diào)后輸出視頻信號(CVBS),再送給后面的模擬解碼芯片。同時,AV輸入、S-VIDEO輸入的模擬視頻信號也輸入到該解碼芯片。這里選用的模擬解碼芯片先把模擬信號經(jīng)過ADC轉(zhuǎn)化成數(shù)字信號后再經(jīng)過數(shù)字處理、解碼,最后輸出,格式為ITU656或ITU601的數(shù)字信號。

          再看數(shù)字電視信號的接收。數(shù)字電視信號比模擬信號的調(diào)制和解調(diào)復雜得多,射頻數(shù)字電視信號通過高頻頭(調(diào)諧器)接收、信道解碼后輸出串行的TS流。因數(shù)字電視信號往往是經(jīng)過加密的,這時還需對TS流進行解密。最后,經(jīng)過解密的TS流送給芯片組,由其完成MPEG2信源解碼。

          標清和高清的電視信號經(jīng)芯片組動態(tài)降噪、去隔行處理、格式變換、圖像細節(jié)增強等處理后,轉(zhuǎn)換成統(tǒng)一格式(如1920

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();