Medialooks Video SDK

Build broadcast‑grade video apps without writing your own video pipeline

Complete APIs for ingest, playout, mixing, streaming and automation — for .NET, C++ and Delphi teams building professional video products on Windows.

.NET Framework .NET Core C++ Delphi Windows
Start 30‑day free trial Best for developers who want to see
it running on their stack
Dev teams
Prototype in a day, ship in weeks

You need working code fast. Video SDK gives you ready-made APIs so your team spends time building product logic — not a video pipeline from scratch.

  • Code samples for every use case — ingest, playout, mixing, record
  • 30-day fully functional trial, no card required
  • Save 150–200 hours vs. building your own pipeline

Start free trial →
System integrators
Reduce risk on complex, long-term pipelines

You’re building production systems for clients. You need proven broadcast I/O, professional hardware support and a vendor who understands your SLAs.

  • AJA, Blackmagic, BlueFish, Deltacast — supported out of the box
  • Architecture review and integration support from our engineers

Talk to an engineer →

Three workflows, two SDKs, one Video platform

Each scenario maps to concrete SDK components and plugins — so you know exactly what you’re getting before writing a line of code.

Playout & automation

Build a channel-in-a-box, playlist server or automated graphics workflow — with professional I/O and emergency recovery built in.

  • Playlist automation & scheduling
  • Video mixing & transitions
  • Emergency encoding recovery
  • HLS / RTMP / SRT output
  • CG graphics, HTML5 overlay (plugins)
Best fit: MPlatform SDK + HTML5 Overlay
Ingest & recording

Capture multiple SDI/NDI/IP sources, normalize loudness on the fly and record to MXF, MOV or MP4 with crash recovery.

  • Multi-source capture (SDI, NDI, IP)
  • MXF, MOV, MP4 recording
  • Audio normalization — EBU R128, ITU-R BS.1770
  • GPU-accelerated encoding & decoding
  • Closed Captions & SCTE-35 (plugin)
Best fit: MFormats Expert or Ultimate + Closed Captions plugin
Replay & time‑shift

Add instant replay, delayed monitoring or multi-camera time-shift to your application without building a separate buffer engine.

  • Ring-buffer ingest with reader sessions
  • Independent playback positions per session
  • Multi-camera synchronized replay
  • Marker-based clip extraction
  • One ingest → multiple outputs simultaneously
Best fit: MFormats Ultimate or MPlatform

Extend your app as you grow

Plugins add advanced capabilities to both MFormats and MPlatform without changing your core code. Each is licensed separately.

Character Generator
Static and animated text/graphics overlay. Included in MPlatform.
Use case: lower thirds, tickers, scoreboards in playout
Learn more →
HTML5 Overlay
Render browser-based graphics via JS and WebGL directly onto the stream.
Use case: CMS-driven overlays for sports, esports, news
Learn more →
Chroma Key
GPU-accelerated green screen with advanced spill suppression.
Use case: virtual studios, weather sets, remote talent
Learn more →
Streaming Pack
SRT and DVB-compatible streaming, compatible with professional hardware.
Use case: OTT delivery, satellite uplinks, managed IP networks
Learn more →
Closed Captions & SCTE
Ingest, process and pass through captions and SCTE-35 ad markers.
Use case: accessibility compliance, ad insertion triggers
Learn more →
ST 2110 Compatibility Pack
SMPTE ST 2110 AV-over-IP sources and destinations.
Use case: large facility integrations, IP-native infrastructure
Learn more →
ASIO Device Support
Low-latency audio I/O via ASIO-compatible professional hardware.
Use case: studio-grade audio in ingest, playout and contribution
Learn more →
Unreal Engine Media I/O
Send and receive video between Unreal Engine and the SDK pipeline.
Use case: virtual production, XR stages, real-time 3D graphics
Learn more →
xMedia Dest
Hub-based ring-buffer architecture for replay, time-shift and multi-output workflows. One ingest, many independent consumers — preview, archive, stream outputs — without extra copying.
Use case: instant replay, delayed restreaming, multi-destination playout
Learn more →

Find your starting point

Use this as a starting point — our engineers can validate your architecture in a 30-minute call. Talk to an engineer →

Playout & automation
Ingest & recording
Replay & time‑shift
Smaller dev team
Playout & automation
MPlatform SDK
Built-in playlist & mixing logic. Start with sample app, customise from there.
Ingest & recording
MFormats Expert
File recording + audio normalization. Quick to prototype with code samples.
Replay & time‑shift
MFormats Ultimate
xMedia Dest included. Ring buffer + reader sessions — no separate delay engine needed.
Broadcast vendor / SI
Playout & automation
MPlatform SDK
Channel-in-a-box pipelines with CG, emergency recovery & multi-output.
Ingest & recording
MFormats Ultimate
Multi-channel capture, MXF, ST 2110 and full hardware card support.
Replay & time‑shift
MPlatform + xMedia Dest
Multi-camera replay, delayed restreaming, web control layer for ops teams.

MFormats SDK vs MPlatform SDK

Both SDKs share the same engine and support all plugins. The difference is how much of the pipeline you want to own.

MFormats SDK
Low-level API — full control over every pipeline step
Feature-driven: build exactly what your product needs
Ingest, transcode, analyse, process, integrate
3 tiers: Pro, Expert, Ultimate
Download MFormats →

What’s included in each tier

FeatureMFormats ProMFormats ExpertMFormats UltimateMPlatform
RTMP, UDP, RTSP, HLS
NDI integration
Capture & playback devices
WebRTC support
Source mixing & transitions
Playlist automation
Video mixing automation
GPU encoding & decoding
GPU video processing
Audio normalization (EBU R128)
Emergency encoding recovery
MOV, TS, MP4
MXF support
Time-shift engine
Text & graphics overlayBasicBasicBasicCG incl.
HTML5 overlay, Chroma KeyPluginPluginPluginPlugin
SRT & DVB, ST 2110, ASIOPluginPluginPluginPlugin
Closed Captions & SCTEPluginPluginPluginPlugin
Hub-based buffered ingest
Replay & reader sessions
Multiple outputs from one ingest
Web control & preview layerAdd-onAdd-on
New in Ultimate & MPlatform

xMedia Dest — hub-based architecture for replay and multi-output workflows

xMedia Dest is the first component of the new cross-platform xMedia architecture, built into the top tiers of Video SDK. It replaces the legacy MDelay model with a modern ring-buffer hub that handles ingest, replay, delayed recording and multi-destination output as a single unified workflow.

One ingest, many consumers
Media buffered once, reused by preview, archive, stream outputs — no extra copying.
Modern replay & time-shift
Reader sessions replace MDelay — independent positions, synchronized multi-camera.
Delayed recording & restreaming
Delay, clip fragments or restream with offset — without touching the ingest path.
Bridge to xMedia platform
Windows/COM clients adopt xMedia now, expand to Linux and macOS as the platform grows.
Available in: MFormats Pro MFormats Expert MFormats Ultimate ✓ MPlatform ✓

What you can build with xMedia Dest

01 — Live capture & delayed recording
Ingest, buffer and record with a controlled delay
  • Delayed compliance recording — controlled offset to archive
  • Multi-camera event capture — synchronized timestamps in one hub
  • Live preview + archive simultaneously from one ingest path
  • High-quality ingest with selective clip export later
Best fit: MFormats Ultimate, MPlatform
02 — Compressed stream delay & restreaming
Delay, clip and redistribute without re-encoding
  • Delayed SRT delivery — buffer and republish with set offset
  • Fragment extraction from live stream — no full recording needed
  • Restream + selective archive from one compressed input
  • Transport stream pass-through with minimal processing
Best fit: MFormats Ultimate, MPlatform
03 — Replay & time-shift
Independent reader sessions over a shared buffer
  • Instant replay — step back in the buffer and replay the moment
  • Time-shift monitoring — view feed with a controlled delay
  • Multi-camera replay across synchronized feeds
  • Marker-based clip extraction — find and export fast
Best fit: MFormats Ultimate, MPlatform
04 — One ingest, multiple outputs
Serve archive, preview, stream and export at once
  • Preview + archive + delayed stream — all three from one ingest
  • Selective clip export without stopping the live workflow
  • High-quality retention + H.264 distribution branch in parallel
  • One buffered source serving multiple internal consumers
Best fit: MFormats Ultimate, MPlatform
Separately licensed add-on

Web Control & Preview layer

Beyond the local C++/COM API, xMedia Dest can be controlled remotely via WebSocket. Monitor streams, preview with audio, manage metadata and control multiple instances — all from a browser.

View all incoming streams and their properties from any browser
Per-stream web preview with audio
Remote read/write of metadata and statistics
Centralized control of multiple xMedia Dest instances
Sample web pages included — monitoring, preview, stats dashboard
Ask about web control pricing →

Pricing is not published — discussed individually based on your deployment.

Headless server + browser control
Media engine runs as a service; operator uses a web UI. Separates processing from the operator workstation.
Remote monitoring dashboard
Monitor stream status, buffer fill and preview without desktop access to each host.
Centralized multi-instance control
One web page manages several xMedia Dest components — scales better than per-host desktop access.
Unified operator view
Telemetry, preview and metadata controls in one browser interface — no switching between tools.

Why not build on FFmpeg or GStreamer?

Open-source pipelines are powerful tools — but building a production broadcast app on top of them carries costs that rarely show up in initial estimates.

Custom FFmpeg / GStreamer pipeline
3–9 months to a stable ingest + playout baseline
2–4 months per vendor for capture card integration (AJA, Blackmagic, Magewell…)
No built-in crash recovery, time-shift or audio normalization
License compliance risk (LGPL, patents) in commercial products
You own every bug in every codec path
Medialooks Video SDK
Days to prototype, weeks to production-ready
Blackmagic, AJA, Magewell, Deltacast — supported out of the box
Time-shift, emergency recovery and EBU R128 normalization included
Commercial license, clear IP ownership
Medialooks support covers codec and pipeline issues

Teams that ship faster with Video SDK

Saved months of engineering

“We calculated the engineering time it would take to build it ourselves and compared that with the license price — the better option was just getting the license.”

Pim de Witte — Medal
Built: ingest & recording pipeline
Unified multi-vendor integration

“MFormats SDK gives us a consistent interface to different manufacturers — always the same kind of video and audio streams, independent of the source.”

Markus Zeppenfeld — Christie Digital
Built: multi-vendor ingest & playout integration
Immediate format coverage

“Any file type we could throw at it, Medialooks already had the capability. Immediately upon integrating the SDK, we had a comprehensive list of formats we support.”

Ken Frommert — ENCO Systems
Built: playout automation & ingest
Focus on product, not plumbing

“I don’t want to prepare the pasta itself. I just want to use it as an ingredient — the main job as a developer is building the sauce, not the pipeline.”

Prasad Ramassamy — MultiCAM Systems
Built: live production & replay workflows

Ready to start building?

Tell us what you’re building — playout, ingest, replay or something unique — and we’ll show you how Medialooks saves months of development.

Pricing is not published — discussed individually. No card required for the trial.

Start your free 30‑day trial

Fill in your details to unlock the download — then choose which SDK to start with.

✓ You’re all set — choose your SDK on the right.
Choose your SDK
MFormats SDK
Low-level API
Full control over every pipeline step. Best for custom tools, SaaS and R&D teams.
  • Ingest, transcode, analyse, process
  • 3 tiers: Pro, Expert, Ultimate
  • .NET, C++, Delphi
Download MFormats SDK
MPlatform SDK
High-level API
Broadcast scenarios built in. Fastest path to playout, ingest and virtual studio apps.
  • Playout, ingest, CG, virtual studio
  • Character Generator included
  • .NET, C++, Delphi
Download MPlatform SDK
Fill in the form on the left to unlock the download
Pricing is not published — discussed individually.
No card required for the trial.