監控系統主碼流和子碼流是什麼意思?有什麼區別?

高清網路攝像機產品編碼器都會產生兩個編碼格式,稱為主碼流和子碼流。

這就叫雙碼流技術。目的是用於解決監控錄像的本地存儲和網路傳輸的圖像的質量問題。

雙碼流能實現本地和遠程傳輸的兩種不同的帶寬碼流需求,本地傳輸可以用主碼流,能獲得更清晰的存儲錄像,遠程傳輸就因為帶寬限制的原因,而使用子碼流來獲得流暢的圖像和錄像。

主碼流和子碼流是數字化后的兩種數據流,通常情況下會採用相同的編碼方式,採用同樣的數字化演算法,圖像的清晰程度主要由三個方面決定,解析度、碼率、幀率。

主碼流和子碼流的概念是海康威視首家提出並應用於安防產品中的,這樣既能解決網路帶寬不好的情況可以遠程預覽流暢畫面,又能不影響本地錄像的清晰度。

從技術角度說,當一路視頻進入錄像機后,錄像機可以編碼提供了主碼流和子碼流兩種碼流,主碼流用來本地錄像,子碼流用來網路傳輸。默認是錄像機本地訪問,自動主碼流顯示。遠程訪問自動子碼流顯示。

Advertisements

如果需要自己調整,可以在錄像機後台設置,找到碼流對應的碼率,幀率,解析度,可以根據自己的帶寬情況適當調整。這還要看你所配置的視頻的碼率參數和網路的上行帶寬是不是匹配,如果匹配就可以得到你調整好的想要的視頻錄像。

現在大多數時候,網路帶寬的限制,讓我們不得不降低碼率,降低解析度和應對,所有有時候網路遠程效果就會不太如意。

但是,當網路發展越來越快的時候,相信主碼流和子碼流會越來越接近,直到哪天消失這個概念。

我們了解這個主碼流和子碼流概念的區別後,就會明白一系列問題了,比如為何監控視頻用子碼流圖像不清晰?為何網路攝像機用主碼流會拖屏而子碼流卻不會?為何視頻錄像本地好好的,遠程清晰度降低許多?這些都是因為主碼流和子碼流造成的。

Advertisements

Advertisements

你可能會喜歡