淺析網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)延時(shí)的三大原因
來源:中國數(shù)字音視工程網(wǎng) 編輯:windy 2012-01-09 17:53:55 加入收藏
在網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)中,網(wǎng)絡(luò)延時(shí)是指一個(gè)圖像數(shù)據(jù)從前端的網(wǎng)絡(luò)攝像機(jī)采集完成傳輸?shù)胶蠖?,用戶通過顯示器觀看到圖像的時(shí)間差。例如人在攝像機(jī)前揮動(dòng)手臂,圖像采集后通過壓縮編碼網(wǎng)絡(luò)傳輸?shù)胶蠖私獯a顯示出圖像,這一過程雖然很短暫,但仍然可以感覺到顯示圖像略有滯后,這就是我們通常所說的網(wǎng)絡(luò)視頻監(jiān)控延時(shí)。目前高清網(wǎng)絡(luò)攝像機(jī)的整體延時(shí)基本在200~500ms左右,即便是號稱零延時(shí)的HD-SDI攝像機(jī),受到傳輸質(zhì)量、距離等影響,在錄像儲存之前也仍會(huì)有50~100ms左右的延時(shí)。監(jiān)控系統(tǒng)中網(wǎng)絡(luò)延時(shí)產(chǎn)生的原因有很多,主要有以下幾方面。
編碼效率
模數(shù)和數(shù)字轉(zhuǎn)換時(shí)都會(huì)耗費(fèi)時(shí)間和資源,圖像在前端進(jìn)行編碼,在后端進(jìn)行解碼顯示時(shí),其間耗費(fèi)的時(shí)間是延時(shí)產(chǎn)生的一部分。目前,廠商基本都會(huì)采用H.264的壓縮算法,圖像場景越復(fù)雜、運(yùn)動(dòng)物體越多、碼率和幀率越大,所采用的H.264類別和等級越高,其運(yùn)算量就越復(fù)雜,編碼或解碼的難度也就越大,耗費(fèi)的時(shí)間也就越多。通常采用犧牲系統(tǒng)資源的方式來換取編碼和解碼效率提升,這也是CPU頻率越來越高的原因之一。H.264 Main Profile @ Level 4.1壓縮級別,可以很好地兼顧圖像質(zhì)量和延時(shí)。而從圖像傳感器來看,由于CMOS是直接輸出數(shù)字信號,對延時(shí)的影響比CCD低。
傳輸鏈路和設(shè)備
影響網(wǎng)絡(luò)延時(shí)的主要因素包括傳輸線路的質(zhì)量(如網(wǎng)線質(zhì)量、采用的工藝標(biāo)準(zhǔn)等)、路由或交換次數(shù)(路由轉(zhuǎn)發(fā)需要時(shí)間,路由跳數(shù)越多,網(wǎng)絡(luò)延時(shí)越大)和網(wǎng)絡(luò)的流量(網(wǎng)絡(luò)流量越大,交換機(jī)和路由器耗費(fèi)的時(shí)間越長,且網(wǎng)絡(luò)延時(shí)也就越大)。由于交換機(jī)是網(wǎng)絡(luò)攝像機(jī)傳輸中常見的設(shè)備,交換機(jī)對網(wǎng)絡(luò)高清的圖像質(zhì)量有著舉足輕重的影響。交換機(jī)的時(shí)延、丟包率、背板帶寬、交換容量、包轉(zhuǎn)發(fā)率等問題都會(huì)影響數(shù)據(jù)交換的性能和延時(shí)。所以網(wǎng)線和交換機(jī)的選擇至關(guān)重要,因?yàn)檫@將直接影響到整個(gè)傳輸鏈路的圖像質(zhì)量。
解碼設(shè)備的性能
解碼設(shè)備通常是指解碼器或用于解碼的客戶端主機(jī),主機(jī)配置的好壞直接影響到解碼的效率,從而造成延時(shí)或停頓等問題。不過有時(shí)在解碼或編碼時(shí),為了圖像流暢會(huì)人為加上一些緩沖。
為了減少高清網(wǎng)絡(luò)攝像機(jī)的延時(shí),需要提升網(wǎng)絡(luò)帶寬或降低視頻幀率或碼率,減少傳輸設(shè)備(如路由器、交換機(jī)、代理服務(wù)器),優(yōu)化計(jì)算機(jī)性能,關(guān)閉無關(guān)聯(lián)的網(wǎng)絡(luò)服務(wù)和軟件,減少客戶端緩沖時(shí)間(在實(shí)時(shí)與流暢之間取舍)。
評論comment