ORBNET ORB Driver

ORB Driver

For Milestone XProtect

Universal 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.

Book a live demo
SRT RTSP / RTSPS RTP RTMP WebRTC HLS MJPEG over HTTP MPEG-TS MPEG-DASH
Milestone Verified
What’s new
  • Transcode video & audio on ingest for maximum compatibility
  • Convert Opus (and other codecs) to PCM16
  • Standardize all audio to uncompressed PCM 16-bit

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.

H.264/H.265 up to 4K.
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.

Great for mixed fleets and edge devices.
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.

Color rules, bookmarks, & alarms on match.

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)
Warm start keep-alive
A tiny “no-video” frame every 2s keeps the channel ready to record.

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
Metadata text overlays Metadata configuration

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
• RTSP / RTSP over TLS (RTSPS)
• 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
• Records as regular cameras (no client plugins)
• Metadata in Live, Playback, and Export
• Alarms & bookmarks on text conditions

Screenshots


Connect with URL (RTSP, RTSPS, RTMP, SRT)
Connect with URL (RTSP, RTSPS, RTMP, SRT)
Metadata text overlays
Metadata text overlays
Metadata configuration
Metadata configuration
ORB Driver Events
ORB Driver Events

Frequently Asked Questions

It’s a more flexible alternative with broader protocol support, metadata overlays, and built-in transcoding. Many customers use it when ingest reliability and data overlay are critical.

The driver converts diverse inputs — including Opus — to uncompressed PCM 16-bit, ensuring consistent playback and export from XProtect.

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
Start your 30-day trial — no hassle.
Book Demo