調校 MediaMTX 抗閃爍:加大寫入佇列、強制 RTSP 走 TCP

實況偶發「閃一下」,查 journalctl 為應用層問題(非網路):
- reader is too slow → 加 writeQueueSize: 1024(預設 512)吸收瞬時卡頓
- UDP decode errors → rtspTransports: [tcp] 杜絕 UDP 掉包花屏
.103 線上設定已同步並重啟驗證;另補上 init 產生的 CLAUDE.md

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-22 20:54:28 +08:00
parent 50ccd12837
commit ce4f9f19bd
3 changed files with 41 additions and 0 deletions

View File

@@ -1,5 +1,10 @@
# MediaMTX 設定:把攝影機唯一的 RTSP 串流轉發給多個觀看端
# 用法mediamtx ./mediamtx.yml
# 全域:避免觀看端瞬時吃不下 1080p H.265 時直接丟幀造成的閃爍
writeQueueSize: 1024 # 預設 512加大寫入佇列吸收瞬時卡頓
rtspTransports: [tcp] # 強制 RTSP 走 TCP杜絕 UDP 掉包導致的 H.265 花屏/閃爍
paths:
# 主碼流 H.265 1080p → 對外路徑 /cam
cam: