
ORB Driver
For Milestone XProtectUniversal ingest — now with built-in transcoding.
The ORB Driver connects Milestone XProtect to virtually any live stream, overlays rich metadata on video, and now transcodes video and audio for guaranteed compatibility.
Audio is normalized to uncompressed PCM 16-bit — including automatic Opus → PCM16 conversion — for reliable recording, playback, and export.
Why ORB Driver
A robust alternative to the Milestone Universal Driver with broader protocol support, metadata overlays, and now built-in transcoding.
Connect almost anything
Ingest RTSP/RTSPS, RTMP/RTMPS, SRT, RTP, WebRTC, HLS, MPEG-TS, and MJPEG HTTP sources — from IP cameras to broadcast tools like OBS.
Built-in transcoding
Normalize inputs to formats XProtect likes. Convert Opus and other audio codecs to PCM16; transcode video when needed to ensure smooth recording and export.
Metadata that matters
Overlay text/metrics from TCP sources (radars, POS, alarm panels, packaging lines) via ORB Converter and view as searchable metadata in Live/Playback/Export.
Fast reconnects — “warm start” by design
Unlike the Universal Driver, ORB Driver stays warmed up. It emits a lightweight no-video frame every 2 seconds so XProtect keeps the pipeline ready. When an RTMP or SRT source goes live, recording begins almost immediately—no cold-start delay.
- Near-instant capture when a source starts sending
- Faster, more reliable reconnects than the Universal Driver
- Ideal for intermittent/event-based sources (OBS, field encoders)

Operational metadata — in context
Enrich your video with scanned barcodes, measured weights, plate reads, or alarm states. The ORB Driver renders this data on the stream and publishes it as metadata channels in Smart Client — no plugins required.
- Create bookmarks and alarms from text conditions
- Detect source disconnects or silent periods and raise events
- Flexible color rules for quick visual checks


Transcoding & Audio Handling
Audio
- Opus → PCM16 automatic conversion
- Normalize all inputs to uncompressed PCM 16-bit
- Improved compatibility for recording, playback & export
PCM16 ensures predictable playback across Smart Client and export workflows.
Video
- Transcode when needed for problem streams
- Supports H.264/H.265 up to 4K
- Keep latency low with smart defaults
Protocols & Formats
Ingestion
• RTMP / RTMPS
• SRT
• WebRTC
• HLS / MJPEG over HTTP(S)
• RTP / MPEG-TS / MPEG-DASH
If VLC can play it, we can likely ingest it.
Inside XProtect
• Metadata in Live, Playback, and Export
• Alarms & bookmarks on text conditions
Screenshots

Connect with URL (RTSP, RTSPS, RTMP, SRT)

Metadata text overlays

Metadata configuration

ORB Driver Events
Frequently Asked Questions
Supported Languages
Would you like us to add another language? Email us at support@orbnetsys.com.
Downloads
Create a free account now and try it out for 30 days!
Create a free account to Download Installers and Manuals