Idle
PTZ calls: POST {base+path} body: {"camera","action","speed"}
Plays HLS from MediaMTX (RTSP in → HLS out). For auth, serve HLS/API on same origin or enable CORS with credentials.