diff --git a/mediamtx.yml b/mediamtx.yml index c4413cc..0ec2a02 100644 --- a/mediamtx.yml +++ b/mediamtx.yml @@ -1,14 +1,14 @@ # MediaMTX 設定:把攝影機唯一的 RTSP 串流轉發給多個觀看端 # 用法:mediamtx ./mediamtx.yml paths: - # 主碼流 H.265 1080p → 對外路徑 /ipc150 - ipc150: + # 主碼流 H.265 1080p → 對外路徑 /cam + cam: source: rtsp://192.168.42.150:554/stream1 rtspTransport: tcp sourceOnDemand: yes # 沒人看時不連攝影機,自動釋放那唯一的連線槽 - # 子碼流 H.264 704×576 → 對外路徑 /ipc150-sub(手機/縮圖用) - ipc150-sub: + # 子碼流 H.264 704×576 → 對外路徑 /cam-sub(手機/縮圖用) + cam-sub: source: rtsp://192.168.42.150:554/stream2 rtspTransport: tcp sourceOnDemand: yes diff --git a/串流轉發.md b/串流轉發.md index 7bd1a15..5e030ad 100644 --- a/串流轉發.md +++ b/串流轉發.md @@ -60,14 +60,14 @@ MediaMTX v1.19.1 已實際架在 `192.168.42.103`(Ubuntu 24.04,systemd 服 **觀看網址**: -串流路徑命名為 `ipc150`(IPC 系列 + IP 末碼,方便日後多台區分)。 +**觀看網址**: | 串流 | RTSP(VLC/ffplay) | HLS(瀏覽器) | WebRTC(低延遲) | |------|------|------|------| -| 主碼流 H.265 1080p | `rtsp://192.168.42.103:8554/ipc150` | `http://192.168.42.103:8888/ipc150`(註:HLS 不支援 H.265) | `http://192.168.42.103:8889/ipc150` | -| 子碼流 H.264 704×576 | `rtsp://192.168.42.103:8554/ipc150-sub` | `http://192.168.42.103:8888/ipc150-sub` | `http://192.168.42.103:8889/ipc150-sub` | +| 主碼流 H.265 1080p | `rtsp://192.168.42.103:8554/cam` | `http://192.168.42.103:8888/cam`(註:HLS 不支援 H.265) | `http://192.168.42.103:8889/cam` | +| 子碼流 H.264 704×576 | `rtsp://192.168.42.103:8554/cam-sub` | `http://192.168.42.103:8888/cam-sub` | `http://192.168.42.103:8889/cam-sub` | -**驗證結果**(首次以 `cam`/`cam-sub` 命名時實測): +**驗證結果**: - 主碼流 → HEVC 1920×1080@15fps + PCM A-law 音訊 ✓ - 子碼流 → H.264 704×576@15fps + PCM A-law 音訊 ✓