MOG offers a diverse toolkit to cut on development time and reduce your time to market with simple programming interfaces. Perform an extensive MXF development with fine control on data access and data manipulation.
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.
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.
We do. Currently, we have around 20 different demos that show how to use the SDK to perform various tasks.
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).
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.