recorder) node publishes start_recording / stop_recording to a twin’s webrtc-command MQTT topic so the media service persists the already-running WebRTC stream to its configured bucket. The node never carries the media itself — the camera or microphone must already be streaming.
Palette category: Actuation. Edge-only. Toggles persistence on the media service; it does not create the stream.
Inputs
MQTT payload
Published to{prefix}cyberwave/twin/{twin_uuid}/webrtc-command with QoS 1:
"command": "stop_recording". Status is published back by the media service on {prefix}cyberwave/twin/{twin_uuid}/webrtc-command/status.
Outputs
Execution targets
Related
- Audio in workflows
- Virtual Controller — generic controller actuation publisher
- Send MQTT — generic edge-side MQTT publish