Multimedia Formats

LEADTOOLS includes everything developers need to implement multimedia playback, conversion, capture, streaming, and processing of many audio/video formats and compressions in their .NET (C# & VB) and C/C++ applications. Programmers can leverage the power of DirectShow and Media Foundation without deep knowledge of either multimedia framework.

Feature-rich Multimedia Formats SDK

Multimedia Formats SDK Libraries

In addition to the codecs required to compress and decompress audio and video data, LEADTOOLS provides several multiplexers to combine and demultiplexers to split data streams from various container formats such as ISO (MP4), Ogg, WebM (MKV), and FLV.

Versatile and robust Multimedia Formats Libraries

Play, Convert, and Save Any File or Stream Supported by the DirectShow or Media Foundation Frameworks

Encode and decode media files

Multiplexers and Demultiplexers

LEADTOOLS can utilize any DirectShow or Media Foundation multiplexer or demultiplexer registered on the system. For some of the most popular formats, LEADTOOLS includes several implementations that offer better performance, support, stability, and flexibility than pre-installed or freeware options.

LEADTOOLS also supports more than 150 image, document, and vector formats:

Multimedia Formats Development Made Easy

Easy to Integrate

LEADTOOLS handles the heavy lifting — eliminating months of R&D, while giving you the best quality and performance available. This leaves you free to focus on other components of your application. Download the evaluation and start coding to get an idea of how much more streamlined your development will be using LEADTOOLS.

Start Coding With LEADTOOLS Multimedia Formats

Multimedia libraries for Windows development in C, C++, C#, and VB.NET targeting DirectShow and Media Foundation frameworks.

Download LEADTOOLS Libraries

Online Demo Application that include Multimedia Formats

Media Streaming Server

With only one file placed on the server, the LEADTOOLS Media Streaming Server framework will stream to any device by automatically selecting the appropriate protocol (Universal Player). Or, you can manually select a player for each of the supported protocols:

  • Adobe Flash RTMP
  • Apple HTTP Live Streaming (HLS)
  • HTML5 Video
  • Microsoft Smooth Streaming (SSF)
  • Adobe HTTP Dynamic Streaming (HDS)