真實 WebCodecs 編碼/解碼
頻寬與解析度模擬器
你的視訊鏡頭在本機迴路測試時可能看起來很棒,但在網路壅塞的通話中卻可能整個崩壞。這個工具會以你選定的位元率,將你的即時畫面透過瀏覽器實際的視訊編碼器與解碼器處理一遍——呈現真實的編解碼器瑕疵,而非假的模糊濾鏡——讓你在鎖定解析度之前,先看清楚自己實際上會是什麼樣子。
預設
模擬連線
預覽
原始畫面 vs. 編碼後畫面
讀數
編解碼器統計資料
點擊「啟動模擬器」,然後在上方選擇一個連線預設值。
- 目前使用的編解碼器:—
- 目標位元率:—
- 實際達到的位元率:—
- 編碼後解析度:—
- 往返延遲(編碼+解碼):—
- 已編碼/已丟棄的畫格數:—
說明
為什麼這是真正的編碼,而不是模糊濾鏡
最簡單的造假方式是套用一個模糊效果,然後稱之為「低頻寬」。但這樣會產生誤導,因為頻寬不足看起來並不像模糊。它看起來像是方塊化、色階斷層、動作拖影和色彩滲染——這些都是影片編解碼器在位元不足時捨棄資訊所產生的特有瑕疵。
因此,這個工具會以你選擇的位元率,透過 WebCodecs API,將你的即時畫面經過瀏覽器實際的視訊編碼器與解碼器處理,再把解碼後的結果顯示給你看。你看到的瑕疵,是由視訊通話所使用的同一類編解碼器所產生的。當某個預設值同時降低解析度時,畫面會在編碼前真正被縮小,而不只是顯示得比較小。
如何解讀結果
這個工具能告訴你什麼,又不能告訴你什麼
這個工具呈現的是你的畫面在特定位元率下的表現。它不是速度測試,也不會測量你的網路連線——那是另一個議題,由你的網路服務供應商或專門的速度測試工具來回答會更準確。它也不會複製任何特定平台的編碼器設定,因為那些設定屬於各家專有技術,且會隨時變動而不另行通知。
它真正有用的地方,在於你實際能掌控的決定:是否要簡化雜亂的背景、坐近一點,或是接受較低的解析度以換取更穩定的畫面。如果你的畫面在 800 kbps 時仍然完整清晰,那麼飯店網路不會讓你出糗。如果畫面在 4 Mbps 以下就崩壞,那麼在重要通話「之前」知道這件事,遠比在通話「當中」才發現要值得。
基準參考
六個預設等級
| 位元速率 | 解析度 | 畫格率 | 大致相當於 |
|---|---|---|---|
| 10 Mbps | 1080p | 30 fps | 強力的家用寬頻。 |
| 4 Mbps | 720p | 30 fps | 順暢的一般寬頻。 |
| 1.5 Mbps | 720p | 24 fps | 堪用的行動熱點/較弱的 Wi-Fi。 |
| 800 kbps | 480p | 20 fps | 飯店或壅塞的公共 Wi-Fi。 |
| 300 kbps | 360p | 15 fps | 不佳的行動網路連線。 |
| 120 kbps | 240p | 12 fps | 極度受限,最糟糕但實際可能發生的情況。 |
這些是本工具自有的真實編碼器預設值——點擊任一項,即可以該確切位元率查看你自己的畫面。
逐步說明
如何執行測試
- 點擊「開始」,並在系統提示時允許存取相機。
- 選擇一個預設值,或拖曳位元率滑桿到任意自訂數值。
- 觀察解碼後的結果——這是一次真正的編碼/解碼往返過程,而不是模糊濾鏡。
- 正常地移動與比手勢,看看動作如何具體影響每個位元率等級。
常見問題