Secure Gateway for Every Stream Source
Connect RTSP, HTTP, MJPEG, and ISAPI IP cameras behind a unified, zero-trust gateway. Distribute real-time live feeds and snapshots exclusively to authenticated clients and tag-scoped API keys.
Engineered for Private Stream Distribution
MediaFeed isolates your camera hardware and local RTSP streams from the public internet while offering flexible transcoding for downstream AI pipelines.
Zero Public Exposure
Camera IP addresses, credentials, and raw RTSP endpoints remain strictly internal. No stream is published to the public internet without cryptographic API key authorization.
Tag Scoping
Organize cameras across logical zones (e.g. "Security", "Entrance", "Zone A"). Clients only receive streams that match their assigned tag intersection.
Universal Transcoding
Converts high-bitrate RTSP and ISAPI streams into web-native, multi-part MJPEG and JPEG snapshots on-the-fly for real-time AI recognition and browser viewers.
Isolated Behind Authenticated Gateways
Camera sources are kept private from public discovery. To view or subscribe to camera feeds:
Interactive Console
Sign in through the authenticated Admin Dashboard to monitor live video walls and manage stream drivers.
Programmatic API Access
Issue granular API keys (mf_live_*) with explicit read permissions and tag boundaries for AI workers.
Consume Private Streams via Secure API Keys
Remote services, AI modules, and client applications query streams filtered by tag sets or consume real-time MJPEG live feeds directly using HTTP headers or token parameters.
Generate Scoped API Keys
Assign allowed tag scopes (e.g. only "Security" or "Gate A"). Keys can only stream their permitted cameras.
Fetch Authorized Data Sources
Query /api/v1/data-sources to retrieve permitted stream endpoints and metadata.
Direct Transcoded Stream Ingestion
Ingest live MJPEG video directly into OpenCV, PyTorch, or HTML <img> tags using the API key token.
# 1. Fetch permitted data sources matching tag query curl -X GET \ -H "X-API-Key: <your-api-key>" \ "https://media.exxo.top/api/v1/data-sources?tags=Zone_A&mode=and" # 2. Ingest private live MJPEG stream securely curl -H "X-API-Key: <your-api-key>" \ "https://media.exxo.top/api/v1/data-sources/<stream_id>/stream"