fix docker port

This commit is contained in:
Kevin
2026-05-22 15:11:22 +08:00
parent e92dc1a6d9
commit f28c0bd66d
6 changed files with 53 additions and 8 deletions

View File

@@ -67,8 +67,8 @@ SDK **不作为构建期依赖**:将厂商提供的 Linux x86_64 动态库挂
| **链路 2**(模拟实时) | 不使用 HLS/RTSP 预览;联调台在各路槽位用本地 `<video>` 预览所选文件 |
- 播放地址形如:`GET /internal/demo/hls-preview/{camera_id}/index.m3u8`playlist 内分片 URL 会重写为 API 路径)。
- **API 在 Docker 内**时`DEMO_HLS_PREVIEW_HOST=host.docker.internal`compose 已默认),且宿主机需有 **docker** CLI 供拉流模式起 MediaMTX
- 环境变量:`DEMO_HLS_PREVIEW_PORT`(默认 18888`DEMO_HLS_PREVIEW_HOST`本机默认 `127.0.0.1`)。
- **API 在 Docker 内**时设 `DEMO_HLS_PREVIEW_HOST=host.docker.internal`compose 已默认)API 经该主机名访问宿主机上的 HLS`docker run -p` 会自动绑定 `127.0.0.1:18888`(不能写 `host.docker.internal``-p` 地址)
- 环境变量:`DEMO_HLS_PREVIEW_PORT`(默认 18888`DEMO_HLS_PREVIEW_HOST`反代上游)、可选 `DEMO_HLS_PREVIEW_BIND_HOST`(显式 `-p` 绑定,一般留空)。
单帧 JPEG 预览仍保留:`GET /internal/demo/rtsp-preview/{camera_id}/frame.jpg`(不依赖 MediaMTX