Medialooks Video SDK

Build broadcast-grade video apps on Windows — without reinventing the pipeline

A complete SDK for live production, playout, ingest, and remote broadcast. Trusted by 500+ development teams. Cuts build time by up to 50%.

No credit card required  ·  Windows  ·  .NET / C++ / Delphi  ·  Full-featured evaluation

MFormats SDK

MPlatform SDK

MFormats targets mostly developers in the broader market of everything that might have a use case that involves video.

MPlatform targets developers and system integrators in the broadcast market who have playout, ingest, virtual studio, video switcher or CG use cases.

Low-level API

Full control over pipeline

Feature-driven development

High-level API

Built-in business scenarios

Business-driven development

(30-day evaluation)
(30-day evaluation)
BENEFITS OF USING THE MEDIALOOKS VIDEO SDK

The Medialooks Video SDK offers a comprehensive set of features covering all aspects of video and audio workflows:

- Streaming protocol support: RTMP, UDP, RTSP, HLS, etc.
- NDI integration for IP video
- Capture and playback device compatibility
- Source mixing and video transitions
- File format support: MOV, TS, MP4, and MXF
- Time-shift functionality and WebRTC support
- Hardware acceleration for fast video processing
- Audio normalization and playlist management
- Text and graphic overlays on video

Cut Development Costs: With ready-to-use API methods, reduce development time by up to 50%, saving as much as 200 hours of team effort.

Accelerate Time to Market: Get new features to market faster with easy SDK integration in hours, not weeks.

Scalability: Our API easily adapts to growing needs, supporting your project through every stage of expansion.

Multi-language support: Compatible with .NET Framework and .NET Core, C++ and Delphi for development flexibility.

What developers say

Trusted by broadcast teams worldwide

We basically just calculated the amount of engineering time that it would take to build it ourselves and compared that with the license price, and the better option was just getting the license. It saved us a lot of time.

Pim de Witte

CEO, Medal

We're completely happy with the SDK; it does everything we need it to. Of all its benefits, support is critical for us, but it's equally important that the SDK gives us the ability to incorporate technologies and features as they emerge.

Stephen Dyer

Engineering Lead, PlayOn! Sports

With the MFormats SDK, current and future development becomes easier because it offers us a consistent and common interface to different manufacturers and SDKs — independent of the source.

Markus Zeppenfeld

Software Engineer, Christie Digital

Unlock the full potential of video with Video SDK

The Medialooks Video SDK provides a complete set of features for professional video solutions.
From streaming protocols to advanced graphics, explore the full capabilities of the SDK below.

Features MFormats Pro MFormats Expert MFormats Ultimate MPlatform
RTMP, UDP, RTSP, HLS support
NDI support
Capture and playback devices support
Mixing of different sources
Video transitions
MOV, TS, MP4, etc. support
MXF
Timeshifting engine
WebRTC support
Emergency encoding recovery
GPU-powered video encoding and decoding
GPU-powered video processing
Audio normalization (EBU R128, ITU-R BS.1770)
Playlist automation
Video mixing automation
Text and graphics overlay Simple only. Professional overlay requires Character Generator. Simple only. Professional overlay requires Character Generator. Simple only. Professional overlay requires Character Generator. Character Generator included.
HTML5 graphics overlay engine HTML5 Overlay Plugin HTML5 Overlay Plugin HTML5 Overlay Plugin HTML5 Overlay Plugin
ChromaKey engine Chroma Key plugin Chroma Key plugin Chroma Key plugin Chroma Key plugin
SRT and DVB-compatible streaming support Streaming Pack Streaming Pack Streaming Pack Streaming Pack
Closed Captions and SCTE triggers Closed Captions lib Closed Captions lib Closed Captions lib Closed Captions lib
SMPTE ST 2110 ST 2110 Compatibility Pack ST 2110 Compatibility Pack ST 2110 Compatibility Pack ST 2110 Compatibility Pack

Product support & Documentation

Comprehensive documentation with code samples and step-by-step guides will help you quickly get started with Medialooks Video SDK.

Plugins
Add features to your video production app
HTML overlay
Graphic layouts and animation via JavaScript and WebGL
Chroma key
Green screen technology with advanced spill suppression algorithm
Streaming pack
Compatible with most modern professional hardware
Closed captions lib
Provide the viewers with a transcription of all significant audio content
ST 2110 Compatibility Pack
Bring AV over IP pipelines compatibility to your broadcasting solutions
ASIO device support
Professional-level audio driver
Character Generator (CG)
The powerful engine for static or animated overlay of text and graphics over a video stream
Unreal Engine Media I/O
Bridges the gap between Unreal Engine and the broadcast world

More from our customers

The beauty of your system is the ability to transcode anything on the fly. Any file type we could throw at it, Medialooks already had the capability. Immediately upon integrating the SDK, we had a comprehensive list of file types and formats that we support.

Ken Frommert

Product Manager, ENCO Systems

It's all about spare time for product development. When you buy pasta, it's already prepared and you just have to put it in boiling water. I don't want to prepare the pasta itself. I just want to use it as an ingredient to prepare a nice dish.

Prasad Ramassamy

CTO, MultiCAM Systems

I believe that your SDK is very complete and it's very strong in all senses. The most important, perhaps, is that you cover all the issues that we need: from encoding to decoding, mixing, graphics and hardware support.

Gustavo Pesci

Software Engineer, Hardata

I think it's a powerful toolkit that allows you to input and output media formats in ways that you never thought you could. A platform on which to build something, and let it handle a lot of the nitty-gritty details that you may not want to get involved with.

Ben Taylor

Senior Engineer, Broadcast Pix