The field-proven Matrox DSX SDK lets OEMs create hardware-based equipment or virtualized IP systems in record time. Powerful development tools are continuously updated to meet the evolving demands of the broadcast industry. Support for new IP transport protocols, file formats, video, and audio codecs and expanded metadata keep the development efforts agile, enable OEMs to build versatile solutions faster, and ensure interoperability in any broadcast environment. A prototyping tool provides a graphical representation of all components so developers can simulate and test use cases within minutes, before writing a single line of code.
An extensive set of powerful media processing modules is included in Matrox DSX SDK. A versatile file reader/writer, built-in ancillary data handling, video effects such as 2D/3D DVE plus a large selection of industry standard software codecs enable rapid application development. The SDK provides everything needed to develop cost-effective 4K, HD and SD video products based on hardware or virtual cloud-based infrastructures. Extensive file format support and adherence to industry standards ensure interoperability throughout the broadcast chain.
The File Reader module provides ready-to-use playlist capability to implement applications like video playout servers. The playlist function supports multiple video and audio elements, all of which can have different file and codec formats. Each video and audio element can be a whole file or part of a file (with the duration defined with trim in and trim out operations). Developers can also take advantage of the smooth scrubbing and seeking capability for searching content within the playlist.