主碼流和子碼流的區別

高清網絡攝像機產品編碼器都會產生兩個編碼格式,稱爲主碼流和子碼流。
這就叫雙碼流技術。目的是用於解決監控錄像的本地存儲和網絡傳輸的圖像的質量問題。
雙碼流能實現本地和遠程傳輸的兩種不同的帶寬碼流需求,本地傳輸可以用主碼流,能獲得更清晰的存儲錄像,遠程傳輸就因爲帶寬限制的原因,而使用子碼流來獲得流暢的圖像和錄像。
主碼流和子碼流是數字化後的兩種數據流,通常情況下會採用相同的編碼方式,採用同樣的數字化算法,圖像的清晰程度主要由三個方面決定,分辨率、碼率、幀率。
主碼流和子碼流的概念是海康威視首家提出並應用於安防產品中的,這樣既能解決網絡帶寬不好的情況可以遠程預覽流暢畫面,又能不影響本地錄像的清晰度。
從技術角度說,當一路視頻進入錄像機後,錄像機可以編碼提供了主碼流和子碼流兩種碼流,主碼流用來本地錄像,子碼流用來網絡傳輸。默認是錄像機本地訪問,自動主碼流顯示。遠程訪問自動子碼流顯示。

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

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

但是,當網絡發展越來越快的時候,相信主碼流和子碼流會越來越接近,直到哪天消失這個概念。
我們瞭解這個主碼流和子碼流概念的區別後,就會明白一系列問題了,比如爲何監控視頻用子碼流圖像不清晰?爲何網絡攝像機用主碼流會拖屏而子碼流卻不會?爲何視頻錄像本地好好的,遠程清晰度降低許多?這些都是因爲主碼流和子碼流造成的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章