瀏覽單個文章
nagual
Regular Member
 

加入日期: Jan 2005
您的住址: 台灣台北
文章: 80
引用:
作者tdnj
對!
假如收看一個 640*480 ;30fps ; RGB24bit 電視畫面 PCM 44100Hz 16bit 無壓縮的狀況下

當單tuner的卡片運行時,
電視卡==> 顯示卡: 640*480*30*24=221Mbps
電視卡==>音效卡: 44100*16*2=1.411Mbps

如果加上要錄影時
電視卡==>處理器: 221+1.411=222.4Mbps , .
處理器==>到硬碟 222.4Mbps .

四個動作同時動作約就耗掉667Mbps


我對電視標準不是很清楚.
不過, 似乎有的卡可以每個pixel 16bits就可以了(YUY2 or RGB565)
秀電視畫面出來 跟 壓縮的資料來源可以是同一份,
也就是電視畫面進到記憶體後, 再透過北橋到AGP給顯示卡,
也同時記憶體內的資料拿來用CPU壓縮後, 透過南橋到硬碟.

所以, 應該可以不用到那麼高的PCI頻寬(至少未壓縮的電視畫面資料可以只經過
PCI 一次)

基本上, 如果沒聲音的話, 720x480, 四個不同的電視畫面同時進來, 30張秀,
30張錄, 用mpeg 4不會有問題.

所以只有雙tuner的話, PCI應該撐得住, 只是PCI bus是很多裝置共享頻寬,
, 一個裝置佔了, 另外一個裝置想用bus就要等;
電視卡解出的畫面(類比轉數位)...要不斷能夠即時的丟出去, 通常卡上會有
buffer 或 fifo來暫存一些來不及搶到PCI bus而未丟出的資料, 所以, 只要這張
雙tuner卡, 把兩頻道的畫面資料跟PCI bus之間協調好, 就能在PCI bus上逞兇了
     
      
舊 2006-06-24, 06:12 PM #71
回應時引用此文章
nagual離線中