bosch_camera_stream_url
Get the local RTSPS stream URL for a Bosch camera to watch live video in ffmpeg/VLC/go2rtc without cloud relay. Requires same-network host and local credentials.
Instructions
Get the LAN RTSPS stream URL for one camera. No Bosch cloud relay.
The returned URL is consumable by ffmpeg/VLC/go2rtc. Requires that the MCP host runs on the same network as the camera and has local credentials configured for the camera (bosch_config.json → cameras[name].local_*).
With the local data interface active and a local_data_password set, the URL is
rtsps://localuser:***@<ip>:9554/rtsp_tunnel?line=1&inst=<1|2>&enableaudio=<0|1>
(password masked). quality: "high" (inst=1) or "low" (inst=2);
audio: include AAC audio (16 kHz mono).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audio | No | ||
| camera | Yes | ||
| quality | No | high |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | LAN-only — MCP host must be on the same network as the camera. | |
| camera | Yes | Canonical camera name from config | |
| source | No | 'local_data_interface' when the URL uses the camera's local data interface | temporary_credentials |
| rtsps_url | Yes | LAN RTSPS URL via TLS proxy (rtsps://<user>:<pass>@<ip>:443/...) |