MJPEG在今天還有甚麼用途?

MJPEG 的壓縮效率遠低於現代編碼,卻仍然出現在許多攝影機的規格表中。原因是它的每一格都是獨立完整影像,這個特性在某些用途上比壓縮率更重要。

兩種編碼的結構差異

理解用途差異必須先理解結構。MJPEG 屬幀內編碼,每一格都以 JPEG 方式獨立壓縮;H.264 除了幀內編碼的關鍵畫面外,還使用幀間預測產生依賴前後畫面的預測畫面。監控畫面通常大部分區域長時間靜止,這正是幀間預測最能發揮的條件,因此壓縮率差距在監控用途上尤其明顯。

資料量

MJPEG 每格都要完整編碼,資料量與畫面內容複雜度直接相關,靜止畫面亦無法省下。

依賴關係

H.264 的預測畫面依賴參考畫面,換來壓縮率,代價是錯誤會沿預測鏈擴散。

處理路徑

MJPEG 解碼邏輯簡單,較容易在資源有限或舊有的系統上直接顯示。

適用場景對照

用途較合適的做法原因
長時間連續錄影採用現代幀間編碼靜止畫面可大幅壓縮,儲存與頻寬成本低得多
網頁或看板嵌入畫面MJPEG 串流或定時快照不需額外播放組件,舊有介面亦可直接顯示
定時單張存檔或影像分析輸入快照方式取單格每格獨立且不受幀間預測影響,便於逐張處理
本地低延遲監看視頻寬情況考慮 MJPEG編解碼路徑簡單,但需確保網絡頻寬充足
遠端經互聯網觀看採用現代編碼的次流上行頻寬有限,MJPEG 容易造成排隊與丟包

不少攝影機支援同時輸出多條串流,可把主串流設為現代編碼負責錄影,另一條設為 MJPEG 或快照專供上述特定用途,避免為了單一需求而犧牲整體效率。

香港項目中的常見情況

本地不少商場、學校與工廠仍有運作多年的管理系統或值班室看板,這些介面往往只支援簡單的影像顯示方式。與其為了加入幾個畫面而更換整套系統,較務實的做法是由攝影機另輸出一路逐格影像供舊介面使用,錄影仍交由現代編碼處理。這種混合安排在改造項目中相當常見。

另一個常見需求是把畫面嵌入公司內部網頁或值日報告,例如工地每日進度快照、倉庫閉店前狀況記錄。定時抓取單張影像既省頻寬亦便於歸檔,比截取錄影片段簡單得多。要注意的是香港住宅與商業寬頻的上行頻寬通常遠低於下行,任何經互聯網傳送的畫面都應以現代編碼的次流為主,MJPEG 宜限制在內部網絡使用。若畫面涉及可識別的個人,嵌入內部網頁或報告時亦應限制可存取的人員範圍。

設定與驗證步驟

  1. 釐清實際需求——分清是需要連續錄影、單格快照,還是舊有介面顯示,避免用單一串流遷就所有用途。
  2. 分配串流角色——主串流設現代編碼負責錄影,另設次流或快照通道供特定用途使用。
  3. 估算頻寬與儲存——按實際解像度與畫格率估算資料量,確認網絡與硬碟容量足以支撐。
  4. 測試舊有系統相容——在目標介面實測顯示效果,確認畫格率與延遲可以接受。
  5. 檢視存取權限——確認嵌入畫面的網頁或報告只限授權人員存取,並記錄用途與保存安排。

不確定如何應用於實際環境?我們的工程師可按現場情況提供建議,免費解答及報價。

WhatsApp 即時查詢

常見問題

MJPEG與H.264的根本分別在哪裡?
MJPEG 把每一格畫面各自壓縮成一張獨立的 JPEG 影像,格與格之間沒有關聯;H.264 則使用幀間預測,只記錄與參考畫面之間的差異,因此在畫面變化不大時可以大幅減少資料量。這個結構差異決定了兩者的所有優劣:MJPEG 資料量大但每格獨立,H.264 資料量小但格與格互相依賴。
既然壓縮效率低,為什麼規格表仍然列出MJPEG?
因為部分用途需要單格獨立的特性。例如以瀏覽器直接顯示影像、由網頁或第三方系統定時抓取單張快照、把畫面嵌入到不支援現代編碼的舊有介面,或需要取出未經幀間預測影響的單格影像作核對之用。這些情況下 逐格輸出比壓縮率更重要,所以攝影機通常仍保留該選項。
MJPEG的延遲是否真的較低?
在編碼與解碼環節上,MJPEG 不需要等待參考畫面或處理預測結構,處理路徑較簡單,因此編解碼延遲通常較低。但整體端到端延遲還取決於網絡傳輸與緩衝設定,而 MJPEG 的高資料量在頻寬受限時反而會造成排隊與丟包,令實際延遲惡化。因此低延遲的優勢主要在頻寬充裕的本地網絡才明顯。
單格影像損壞時兩者表現有何不同?
MJPEG 因每格獨立,某一格資料損壞只影響該一格,下一格即可恢復正常。H.264 若受影響的是被後續畫面參考的關鍵畫面,錯誤會沿預測鏈延續,直到下一個獨立編碼的畫面才復原,畫面上表現為一段時間的拖影或色塊。這是 MJPEG 在容錯上唯一明顯的優點。
現時應在什麼情況下選用MJPEG?
建議只在有明確理由時使用:需要向舊有系統或網頁提供逐格影像、需要定時抓取單張快照作記錄或分析、或在本地網絡內需要極簡的低延遲監看。連續長時間錄影不宜採用 MJPEG,因為儲存與頻寬成本遠高於現代編碼。常見做法是主串流使用現代編碼錄影,另設一路 MJPEG 或快照供特定用途。

需要影像編碼與串流方案協助?

我們提供攝影機串流設定、編碼與碼率規劃、儲存容量計算及與舊有系統整合支援,協助在頻寬與畫質之間取得平衡,歡迎聯絡工程師。

WhatsApp 免費報價

權威參考來源

相關知識文章

若閣下正計劃相關工程或需要選購設備,歡迎瀏覽閉路電視監控系統了解方案詳情,或透過網上快速報價與我們的工程師聯絡。

產品規格以原廠最新文件為準;有需要請聯絡我們工程師。