Professional Media Libraries

mediaLIBS Main Benefits

IMF::SDK

IMF::SDK is a software development kit that implements the Interoperable Master Format (IMF) standard.

Built on top of the MXF::SDK, this C++ implementation allows the generation of IMF compliant media files, with support for App #2, #2E, #4, #5 and DPP.

The package also includes some demos to demonstrate the product capabilities and speed up and ease development.

professional media libraries imf sdk
professional media libraries mxf sdk

MXF::SDK

MXF::SDK is a software development kit that implements the Material eXchange Format (MXF) standard offering the tools to handle MXF files with ease.

It is a robust C++ implementation built for users that want to perform extensive MXF development and need to have fine control on data access and manipulation.

The package also includes some demos to demonstrate the product capabilities and  speed up and ease development.

mxfComponentSuite

mxfComponentSuite is a set of software components that implements the most popular use cases for the Material eXchange Format (MXF) standard.

Each component has a very simple API and is restricted to a single functionality.

The package also includes some demos to demonstrate the product capabilities and speed up and ease development.

professional media sdks medialib
350.00

mxfComponentSuite v4 - Binary code

professional media libraries gfx sdk

GXF::SDK

GXF::SDK is a software development kit that implements the General eXchange Format (GXF) standard.

Built specifically for the GXF, developed by the Grass Valley Group and then standardized by SMPTE, GXF::SDK is adapted for users that want to perform extensive GXF development.

The package also includes some demos to demonstrate the product capabilities and speed up and ease development.

350.00

GXF::SDK - Binary code

Happy Customers

FAQs

How do you test and validate your MXF files?

The MXF::SDK is a collaborative development between MOG and IRT (http://irt.de/).
IRT has created the MXF Test Centre (http://mxf.irt.de/) to test and validate MXF files from different manufacturers.

Do you have sample source code that demonstrates the use of the MXF::SDK?

We do. Currently, we have around 20 different demos that show how to use the SDK to perform various tasks.

Do you have any demo demonstrating streaming support with the MXF::SDK?

We have a demo in the MXF::SDK distribution that explains I/O management while creating a MXF file.
It reads data from a file but it can be very easily transformed to use sockets (replace FileDataSource/FileDataSink for appropriate code that uses sockets).

What is the difference between the MXF::SDK and the MXFComponentSuite?

The MXF::SDK is a comprehensive C++ implementation of the SMPTE MXF standard. It is targeted to developers who need full access to all MXF mechanisms. The mxfComponentSuite is targeted to the most common use cases.
In technical terms, we propose the MXF::SDK for users that want to perform extensive MXF development and that need to have fine control on data access and data manipulation. While the mxfComponentSuite is built for users that need a high-level access to MXF, well-defined MXF functionalities, and a simple API.

Get In Touch