橫紋問題

lokhang_c 發表於 2008-12-1 14:05:37 [顯示全部樓層] 回覆獎勵 閱讀模式 13 3352
small2324 發表於 2008-12-2 08:38
這是PCI bus 頻寬不足時所造成的問題, 以目前軟壓卡來看, 都是透過將影像資料透過PCI ro PCIe
傳入Memory 再經由CPU 做壓縮, 但是影像資料還沒壓縮, 所以非常大, 當Channel 數較多並也都
使用高解析度的話, 因為PCI Bus 的頻寬不足, 所以優先權比較低的PCI Device 就會要不到權限來
傳影像資料, 例如Bt878會先將ADC 完的影像資料放在一個Buffer 裡, 當頻寬不足時會等待, 但當
Buffer 快滿時, 為了不讓後來的資料送不進來, 所以只好將這整塊Buffer 的資料丟掉, 這就造成你
在畫面看到一條線的原因

但是為什麼只有在畫面移動時才會到呢? 其實頻寬不足是一直發生的, 但是目前Driver 寫法, 都是
讓4 個or 8 個這樣固定數目的buffer 輪流填寫, 所以當畫面不動的地方, 只要前一個畫面沒有動,
而同樣地方Video Decoder 的DMA 因為PCI Bus 頻寬不足而無法填入也無所謂, 因為就算是填入
, 也跟上一個畫面的資料一樣, 因為都沒有動

所以解法呢? 解法就是上面幾位大大所講的, 要不就降低Channel 的數量, 要不就降低影像的解析
度, 因為這是PCI 的限制, 不是CPU 的限制, 不過有一位大大說這個問題只有回放才會出現是錯的
因為畫面截取就已經產生了, 當然一定也會錄進去..

另外還有一點, 機器在PCI Bus 不足時是很危險的, 很容易讓OS 掛掉, 尤其是Windows 系統的
 
lokhang_c 發表於 2008-12-2 13:31
原帖由 small2324 於 2008-12-2 08:38 發表
這是PCI bus 頻寬不足時所造成的問題, 以目前軟壓卡來看, 都是透過將影像資料透過PCI ro PCIe
傳入Memory 再經由CPU 做壓縮, 但是影像資料還沒壓縮, 所以非常大, 當Channel 數較多並也都
使用高解析度的話, 因為PCI ...

感謝各位大大幫忙! 小弟用的是內建顯示卡945GZ搭Celeron420,是差不多最低配置,咭是8 port,插滿8支鏡時cpu大約是60~70%使用率.畫面是很順,但就是有那些要命的橫紋.有時整個畫面都是!

徵狀就如上面大大所講,windows就是很容易掛掉!恐怕就是pci問題了,那是否就4 port以上的pci都會有問題呢? 包裝上寫是硬壓的,恐怕被騙了...
ufdds025su 發表於 2008-12-5 10:33
這個問題分為兩個部分,一個是電腦的 PCI BUS 頻寬不足,資料大量時就會發生,至於硬體壓縮的部分,在你的電腦等級不足時還是會發生,只是如果是軟體壓縮卡發生的機會更高.

有一種解釋你可能會更容易了解,你騎著50CC的摩托車上高速公路,跟你開著3000CC的跑車在塞車的道路上面,速度可能是一樣快的,空有硬體壓縮的卡片,不代表電腦主機就可以使用等級低的電腦,只是問題不太會被發現,如果使用軟體壓縮卡,又使用等級低的電腦,不管是畫面的顯示或是操作上面噸噸的,你都會知道電腦等級不夠.

另外,有些是受限於驅動程式或是控制程式,例如有的只要解析度設成640*480才會出現,那個就算升級電腦主機也是無解.
DAVID9 發表於 2009-11-10 19:05
這個應該不是硬壓的啦。

這張卡如果您是買8 port 那張,會挑硬體的。

至於橫紋是不是附近有電源線大電流呢,或只是線路破皮了。

之前有遇過線路破皮的狀況,處理過就好了
12
你需要登入後才可以回覆 登入 | 註冊會員

本版積分規則