About MPlatform SDK

Build broadcast automation, ingest and video mixing applications in the fastest and most reliable way.

MPlatform is a professional multimedia software development kit with native support for C#, VB.NET, VB6, Visual C++ and Delphi. MPlatform includes direct integration with hardware I/O from AJA, BlueFish444, Blackmagic Design, Deltacast & Stream Labs. MPlatform makes it easy to create broadcast-quality live streaming, ingest, vision mixing and playout automation software.

MPlatform is based on a Medialooks technology of data transfer between processes that makes it possible to design complex, resource-intensive yet reliable 24/7 multimedia applications.

Key features:

  • Ingest from and playout to AJA, BlueFish444, Blackmagic Design, Deltacast and Stream Labs hardware.
  • Gapless playback technology.
  • Advanced tools for playlists & scheduling.
  • Time shifting.
  • Vision mixing (picture-in-picture, side by side, etc.).
  • Broadcast-quality character generator (logos, news tickers and lower thirds).

Optional Components:

  • HTML5 Overlay Plugin - Graphic layouts and animation via JavaScript and WebGL.
  • Chroma Key Plugin - Green screen technology with advanced spill suppression algorithm.
  • Streaming Pack - Compatible with most 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 solution.
  • ASIO device support - Professional-level audio driver.
  • Character Generator Plugin - A powerful engine for static or animated overlay of text and graphics.
  MFormats Pro MFormats Expert MFormats Ultimate MPlatform (decoder or encoder libs are required)
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 Only simple functionality. For professional overlay the Character Generator is required. Only simple functionality. For professional overlay the Character Generator is required. Only simple functionality. For professional overlay the Character Generator is required. Character Generator is included.
HTML5 graphics overlay engine With the HTML5 Overlay Plugin. With the HTML5 Overlay Plugin. With the HTML5 Overlay Plugin. With the HTML5 Overlay Plugin.
ChromaKey engine With the Chroma Key plugin. With the Chroma Key plugin. With the Chroma Key plugin. With the Chroma Key plugin.
SRT and DVB-compatible streaming support With the Streaming Pack. With the Streaming Pack. With the Streaming Pack. With the Streaming Pack.
Closed Captions and SCTE triggers With the Closed Captions lib. With the Closed Captions lib. With the Closed Captions lib. With the Closed Captions lib.
SMPTE ST 2110 With the ST 2110 Compatibility Pack. With the ST 2110 Compatibility Pack. With the ST 2110 Compatibility Pack. With the ST 2110 Compatibility Pack.