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 模型