Retrieve and consume recorded video, audio, and metadata from XProtect using the MIP SDK
domain: doc.developer.milestonesys.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Complete MIP SDK setup and authenticate via the Authentication API
Use the Configuration API to identify camera/microphone device IDs
Call the Video, Audio & Metadata API to pull recorded or live streams for the target device and time range
Subscribe to the Events API if metadata should be correlated with analytics events
Apply the documented CORS configuration if the consuming application runs in a browser
Known gotchas
Video/Audio/Metadata access is a separate API surface from Configuration — device IDs must first be resolved via Configuration before streaming calls will resolve
Browser-based integrations need the documented CORS configuration; server-to-server integrations often skip this and then hit unexpected CORS failures once later embedded in a web client
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?