主碼流、子碼流怎麼設定?改善監控畫面卡頓、頻寬與儲存負擔

2026.08.24

監控系統出現多畫面卡頓、遠端觀看延遲或錄影容量快速用完時,問題不一定出在網路或主機規格,也可能是影像串流設定不合適。

IP 攝影機通常可將同一個畫面輸出為不同規格的影像串流,其中最常見的是「主串流」與「副串流」。部分設備介面也會使用「主碼流/子碼流」或「大碼流/小碼流」等名稱。

主碼流保留較完整的影像細節,適合高畫質錄影與精細辨識;子碼流的資料量較小,適合多畫面預覽與遠端觀看。兩者搭配使用,才能在影像品質、網路頻寬、儲存容量與主機效能之間取得平衡。

主碼流、子碼流怎麼設定?改善監控畫面卡頓、頻寬與儲存負擔


主碼流與子碼流是什麼?

IP 攝影機可將同一個影像來源,依照不同解析度、幀率與碼率,輸出成兩組或多組影像串流。「大碼流」與「小碼流」是監控產業常見的口語說法,通常分別對應主碼流與子碼流,但並不是嚴格的技術標準名稱。

主碼流(Main Stream)

主碼流通常採用較高的解析度、幀率與碼率,實際設定則應依錄影目的及場域需求調整,因此也常被稱為「大碼流」。主碼流的影像品質較好,但需要較多網路頻寬、儲存容量與主機解碼資源。

主要應用包括:

  • 高畫質錄影保存

  • 單一畫面放大觀看

  • 事件發生後調閱細節

  • 車牌、人臉或物件特徵辨識

  • 對影像品質要求較高的 AI 分析

子碼流(Sub Stream)

子碼流通常採用較低解析度、幀率與碼率,因此也常被稱為「小碼流」。子碼流能降低網路與電腦負擔,但如果設定過低,也可能使人物、車輛或事件細節難以辨識。

主要應用包括:

  • 16、32 或 64 畫面同時預覽
  • 外部網路遠端觀看
  • 頻寬有限的跨站點監控
  • 快速載入攝影機畫面
  • 對影像細節要求較低的 AI 分析

碼流和碼率有什麼不同?

「碼流」與「碼率」容易被混淆,但兩者並不相同。

  • 碼流:攝影機輸出的影像串流。

  • 碼率:該串流每秒產生多少影像資料。

例如,一支 4K 攝影機可以同時輸出:

  • 主碼流:4K,用於高畫質錄影。

  • 子碼流:720p,用於多畫面預覽。

  • 第三碼流:可依設備能力設定不同解析度、幀率與碼率,用於遠端監看、AI 分析或其他特定系統需求。

實際支援的串流數量與規格,仍須依攝影機型號及 VMS 相容能力確認。


主碼流與子碼流比較

主碼流與子碼流沒有絕對的好壞,重點是依照不同用途選擇合適的影像規格。

比較項目 主碼流/大碼流 子碼流/小碼流
解析度 較高 較低
影像細節 較完整 較少
網路頻寬 較高 較低
錄影容量 若用於錄影,需求通常較大

若用於錄影,需求通常較小

主機負載 較高 較低
常見用途 錄影、放大、調閱、精細辨識 多畫面預覽、手機及遠端觀看
AI 分析 適合需要細節的模型 適合一般事件或低負載分析

為什麼監控多畫面容易卡頓?

當值班人員同時開啟 16、32 或 64 個畫面,如果每一路都使用高解析度主碼流,Client 端就必須同時接收及解碼大量影像,可能出現:

  • 多畫面播放卡頓
  • 畫面載入速度變慢
  • CPU 或 GPU 使用率過高
  • 網路頻寬不足
  • 遠端觀看延遲
  • 操作介面反應變慢

因此,多畫面預覽通常使用子碼流;當使用者放大單一畫面時,再切換至高畫質主碼流。如此能降低多畫面監看的解碼與頻寬負擔,同時保留重要畫面的高解析度檢視能力。

但如果切換成子碼流後仍持續卡頓,就要進一步檢查網路交換器、主幹頻寬、Client 主機效能、同時連線人數及攝影機連線狀況。


錄影一定要使用主碼流嗎?

需要保留事件細節的場域,通常使用主碼流錄影,以便事件發生後辨識人員、車牌、物品及現場狀況。

但不同區域不一定要使用相同設定:

  • 重要出入口:使用高解析度主碼流錄影。
  • 車道或門禁區:保留車牌、人臉等必要細節。
  • 一般公共區域:依監看目的調整解析度與幀率。
  • 低風險區域:可評估較低影像規格或事件錄影。
  • 多畫面預覽:使用子碼流降低系統負載。

如果系統以主碼流錄影、子碼流預覽,使用者看到的預覽畫質雖然較低,並不代表保存的錄影畫質也會降低。

實際結果仍須確認 VMS 使用哪一組影像串流進行錄影。


AI 分析應使用主碼流還是子碼流?

AI 分析不一定要使用最高畫質的主碼流,應根據辨識目標的大小、拍攝距離、照度、畫面角度及 AI 模型需求選擇適合的影像串流。

優先評估主碼流的情境

需要辨識細小、遠距或高細節目標時,通常需要較高的有效像素,例如:

  • 車牌辨識
  • 人臉辨識
  • OCR 文字辨識
  • 服裝、顏色及人物特徵分析
  • 遠距離物件辨識

可評估子碼流的情境

如果辨識目標較大、距離較近,且子碼流的解析度與影像品質足夠,可評估用於:

  • 電子圍籬
  • 區域入侵偵測
  • 人流計數
  • 大型物件偵測
  • 基本移動事件分析

使用子碼流可降低影像傳輸與 AI 運算負載,但不代表所有基礎分析都適合使用子碼流。例如,人流密集、拍攝距離較遠或目標在畫面中占比較小時,仍可能需要較高解析度的影像。

因此,AI 串流設定不能只依功能名稱判斷,也不應一律使用最高畫質或最低負載的影像。較可靠的方式,是以場域實際影像進行 PoC 測試,確認辨識準確率與系統效能後,再決定各項 AI 模型使用主碼流或子碼流。


不同使用情境應選哪一種碼流?

使用情境 建議串流
高畫質錄影 主碼流
單一畫面放大 主碼流
多畫面即時預覽 子碼流
手機及遠端觀看 子碼流
車牌、人臉及OCR辨識 優先評估主碼流
電子圍籬及人流計數 依辨識距離及實測結果選擇
多據點中央管理 地端保存主碼流,中央依需求取流
VLM影像搜尋 依搜尋目標及影像細節評估

實際設定仍應考量攝影機規格、網路頻寬、錄影保存天數、AI 模型及同時觀看人數。


影像資料量受那些設定影響?

除了主碼流與子碼流,以下設定也會影響頻寬、儲存與系統效能:

1. 解析度

解析度越高,能呈現的影像細節越多,通常也需要較高的傳輸與儲存資源。

2. 幀率

幀率代表每秒包含多少張影像。幀率越高,動作越流暢,但影像資料量與解碼負載也會提高。

3. 碼率

碼率越高,通常能保留更多影像品質,但也會增加頻寬與硬碟容量需求。

4. 編碼格式

H.264 與 H.265 是常見的影像編碼格式。不同格式及攝影機編碼能力,會影響影像壓縮效率與播放相容性。

5. 畫面複雜度

人流密集、車輛移動、樹葉晃動、雨勢或大量細節變化,都可能增加實際影像資料量。

因此,即使兩支攝影機的解析度相同,實際產生的影像資料量仍可能不同。


常見的三種錯誤設定

所有預覽畫面都使用主碼流

多路高解析度影像會增加網路與解碼負擔,造成即時監看卡頓。

子碼流解析度設定過低

雖然能降低負載,但可能使人物、車輛或事件細節不足,影響值班人員判斷及 AI 分析。

只調低碼率,不確認實際畫質

碼率過低可能造成影像模糊、色塊或移動物體失真。設定完成後,應在白天、夜間及移動場景中實際確認影像品質。


Argo AI VMS 如何改善多畫面與多據點監控?

Argo AI VMS 可整合攝影機的主碼流與子碼流,依照監看、錄影與 AI 分析需求使用適合的影像來源。

在多畫面預覽時,可使用較低負載的子碼流;使用者放大單一畫面或調閱重要影像時,再使用高畫質主碼流。多據點架構也可由地端保存完整影像,中央只在需要時調閱,降低跨站點網路負擔。

企業可以依照不同任務進行配置:

  • 主碼流負責高畫質錄影與細節保存。
  • 子碼流負責多畫面預覽與遠端監看。
  • AI 分析依辨識目標選擇適合的串流。
  • 多據點採地端錄影、中央管理的分散式架構。

合理配置主碼流與子碼流,不只可以改善監控畫面卡頓,也能降低網路、儲存與主機負擔,讓既有監控系統運作更加穩定。

主碼流與子碼流不是二選一,而是讓同一支攝影機能依不同任務,輸出最適合的影像規格。


FAQ|主碼流與子碼流常見問題

  • 主碼流就是大碼流嗎?

通常是。大碼流是業界對高解析度、高碼率主碼流的口語稱呼,但正式設定介面通常使用「主碼流」。

  • 子碼流就是小碼流嗎?

通常是。小碼流多半指解析度與碼率較低的子碼流,適合多畫面預覽與遠端觀看。

  • 碼流和碼率一樣嗎?

不一樣。碼流是攝影機輸出的影像串流,碼率則是這個串流每秒產生或傳輸的資料量。

  • 使用子碼流會影響錄影畫質嗎?

如果系統仍以主碼流錄影,預覽使用子碼流不會降低原始錄影畫質。實際情況須確認 VMS 的錄影來源設定。

  • AI 分析使用子碼流會降低準確率嗎?

不一定。主要取決於解析度、目標大小、拍攝距離、照度及 AI 模型需求。細節辨識通常需要較高品質影像,建議以實際場域影像測試。

監控系統出現多畫面卡頓、遠端觀看延遲或錄影容量快速用完時,問題不一定出在網路或主機規格,也可能是影像串流設定不合適。

IP 攝影機通常可將同一個畫面輸出為不同規格的影像串流,其中最常見的是「主串流」與「副串流」。部分設備介面也會使用「主碼流/子碼流」或「大碼流/小碼流」等名稱。

主碼流保留較完整的影像細節,適合高畫質錄影與精細辨識;子碼流的資料量較小,適合多畫面預覽與遠端觀看。兩者搭配使用,才能在影像品質、網路頻寬、儲存容量與主機效能之間取得平衡。

主碼流、子碼流怎麼設定?改善監控畫面卡頓、頻寬與儲存負擔


主碼流與子碼流是什麼?

IP 攝影機可將同一個影像來源,依照不同解析度、幀率與碼率,輸出成兩組或多組影像串流。「大碼流」與「小碼流」是監控產業常見的口語說法,通常分別對應主碼流與子碼流,但並不是嚴格的技術標準名稱。

主碼流(Main Stream)

主碼流通常採用較高的解析度、幀率與碼率,實際設定則應依錄影目的及場域需求調整,因此也常被稱為「大碼流」。主碼流的影像品質較好,但需要較多網路頻寬、儲存容量與主機解碼資源。

主要應用包括:

  • 高畫質錄影保存

  • 單一畫面放大觀看

  • 事件發生後調閱細節

  • 車牌、人臉或物件特徵辨識

  • 對影像品質要求較高的 AI 分析

子碼流(Sub Stream)

子碼流通常採用較低解析度、幀率與碼率,因此也常被稱為「小碼流」。子碼流能降低網路與電腦負擔,但如果設定過低,也可能使人物、車輛或事件細節難以辨識。

主要應用包括:

  • 16、32 或 64 畫面同時預覽
  • 外部網路遠端觀看
  • 頻寬有限的跨站點監控
  • 快速載入攝影機畫面
  • 對影像細節要求較低的 AI 分析

碼流和碼率有什麼不同?

「碼流」與「碼率」容易被混淆,但兩者並不相同。

  • 碼流:攝影機輸出的影像串流。

  • 碼率:該串流每秒產生多少影像資料。

例如,一支 4K 攝影機可以同時輸出:

  • 主碼流:4K,用於高畫質錄影。

  • 子碼流:720p,用於多畫面預覽。

  • 第三碼流:可依設備能力設定不同解析度、幀率與碼率,用於遠端監看、AI 分析或其他特定系統需求。

實際支援的串流數量與規格,仍須依攝影機型號及 VMS 相容能力確認。


主碼流與子碼流比較

主碼流與子碼流沒有絕對的好壞,重點是依照不同用途選擇合適的影像規格。

比較項目 主碼流/大碼流 子碼流/小碼流
解析度 較高 較低
影像細節 較完整 較少
網路頻寬 較高 較低
錄影容量 若用於錄影,需求通常較大

若用於錄影,需求通常較小

主機負載 較高 較低
常見用途 錄影、放大、調閱、精細辨識 多畫面預覽、手機及遠端觀看
AI 分析 適合需要細節的模型 適合一般事件或低負載分析

為什麼監控多畫面容易卡頓?

當值班人員同時開啟 16、32 或 64 個畫面,如果每一路都使用高解析度主碼流,Client 端就必須同時接收及解碼大量影像,可能出現:

  • 多畫面播放卡頓
  • 畫面載入速度變慢
  • CPU 或 GPU 使用率過高
  • 網路頻寬不足
  • 遠端觀看延遲
  • 操作介面反應變慢

因此,多畫面預覽通常使用子碼流;當使用者放大單一畫面時,再切換至高畫質主碼流。如此能降低多畫面監看的解碼與頻寬負擔,同時保留重要畫面的高解析度檢視能力。

但如果切換成子碼流後仍持續卡頓,就要進一步檢查網路交換器、主幹頻寬、Client 主機效能、同時連線人數及攝影機連線狀況。


錄影一定要使用主碼流嗎?

需要保留事件細節的場域,通常使用主碼流錄影,以便事件發生後辨識人員、車牌、物品及現場狀況。

但不同區域不一定要使用相同設定:

  • 重要出入口:使用高解析度主碼流錄影。
  • 車道或門禁區:保留車牌、人臉等必要細節。
  • 一般公共區域:依監看目的調整解析度與幀率。
  • 低風險區域:可評估較低影像規格或事件錄影。
  • 多畫面預覽:使用子碼流降低系統負載。

如果系統以主碼流錄影、子碼流預覽,使用者看到的預覽畫質雖然較低,並不代表保存的錄影畫質也會降低。

實際結果仍須確認 VMS 使用哪一組影像串流進行錄影。


AI 分析應使用主碼流還是子碼流?

AI 分析不一定要使用最高畫質的主碼流,應根據辨識目標的大小、拍攝距離、照度、畫面角度及 AI 模型需求選擇適合的影像串流。

優先評估主碼流的情境

需要辨識細小、遠距或高細節目標時,通常需要較高的有效像素,例如:

  • 車牌辨識
  • 人臉辨識
  • OCR 文字辨識
  • 服裝、顏色及人物特徵分析
  • 遠距離物件辨識

可評估子碼流的情境

如果辨識目標較大、距離較近,且子碼流的解析度與影像品質足夠,可評估用於:

  • 電子圍籬
  • 區域入侵偵測
  • 人流計數
  • 大型物件偵測
  • 基本移動事件分析

使用子碼流可降低影像傳輸與 AI 運算負載,但不代表所有基礎分析都適合使用子碼流。例如,人流密集、拍攝距離較遠或目標在畫面中占比較小時,仍可能需要較高解析度的影像。

因此,AI 串流設定不能只依功能名稱判斷,也不應一律使用最高畫質或最低負載的影像。較可靠的方式,是以場域實際影像進行 PoC 測試,確認辨識準確率與系統效能後,再決定各項 AI 模型使用主碼流或子碼流。


不同使用情境應選哪一種碼流?

使用情境 建議串流
高畫質錄影 主碼流
單一畫面放大 主碼流
多畫面即時預覽 子碼流
手機及遠端觀看 子碼流
車牌、人臉及OCR辨識 優先評估主碼流
電子圍籬及人流計數 依辨識距離及實測結果選擇
多據點中央管理 地端保存主碼流,中央依需求取流
VLM影像搜尋 依搜尋目標及影像細節評估

實際設定仍應考量攝影機規格、網路頻寬、錄影保存天數、AI 模型及同時觀看人數。


影像資料量受那些設定影響?

除了主碼流與子碼流,以下設定也會影響頻寬、儲存與系統效能:

1. 解析度

解析度越高,能呈現的影像細節越多,通常也需要較高的傳輸與儲存資源。

2. 幀率

幀率代表每秒包含多少張影像。幀率越高,動作越流暢,但影像資料量與解碼負載也會提高。

3. 碼率

碼率越高,通常能保留更多影像品質,但也會增加頻寬與硬碟容量需求。

4. 編碼格式

H.264 與 H.265 是常見的影像編碼格式。不同格式及攝影機編碼能力,會影響影像壓縮效率與播放相容性。

5. 畫面複雜度

人流密集、車輛移動、樹葉晃動、雨勢或大量細節變化,都可能增加實際影像資料量。

因此,即使兩支攝影機的解析度相同,實際產生的影像資料量仍可能不同。


常見的三種錯誤設定

所有預覽畫面都使用主碼流

多路高解析度影像會增加網路與解碼負擔,造成即時監看卡頓。

子碼流解析度設定過低

雖然能降低負載,但可能使人物、車輛或事件細節不足,影響值班人員判斷及 AI 分析。

只調低碼率,不確認實際畫質

碼率過低可能造成影像模糊、色塊或移動物體失真。設定完成後,應在白天、夜間及移動場景中實際確認影像品質。


Argo AI VMS 如何改善多畫面與多據點監控?

Argo AI VMS 可整合攝影機的主碼流與子碼流,依照監看、錄影與 AI 分析需求使用適合的影像來源。

在多畫面預覽時,可使用較低負載的子碼流;使用者放大單一畫面或調閱重要影像時,再使用高畫質主碼流。多據點架構也可由地端保存完整影像,中央只在需要時調閱,降低跨站點網路負擔。

企業可以依照不同任務進行配置:

  • 主碼流負責高畫質錄影與細節保存。
  • 子碼流負責多畫面預覽與遠端監看。
  • AI 分析依辨識目標選擇適合的串流。
  • 多據點採地端錄影、中央管理的分散式架構。

合理配置主碼流與子碼流,不只可以改善監控畫面卡頓,也能降低網路、儲存與主機負擔,讓既有監控系統運作更加穩定。

主碼流與子碼流不是二選一,而是讓同一支攝影機能依不同任務,輸出最適合的影像規格。


FAQ|主碼流與子碼流常見問題

  • 主碼流就是大碼流嗎?

通常是。大碼流是業界對高解析度、高碼率主碼流的口語稱呼,但正式設定介面通常使用「主碼流」。

  • 子碼流就是小碼流嗎?

通常是。小碼流多半指解析度與碼率較低的子碼流,適合多畫面預覽與遠端觀看。

  • 碼流和碼率一樣嗎?

不一樣。碼流是攝影機輸出的影像串流,碼率則是這個串流每秒產生或傳輸的資料量。

  • 使用子碼流會影響錄影畫質嗎?

如果系統仍以主碼流錄影,預覽使用子碼流不會降低原始錄影畫質。實際情況須確認 VMS 的錄影來源設定。

  • AI 分析使用子碼流會降低準確率嗎?

不一定。主要取決於解析度、目標大小、拍攝距離、照度及 AI 模型

TOP