DSX SDK
Key building blocks for developers
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.
A complete solution
Matrox DSX SDK delivers the reliability and stability required for demanding on-air broadcast operations. Its complete, all-in-one architecture includes all key functions, eliminating the need for third-party SDKs and reducing maintenance complexity.
Simplified development with precision timing
Designed for ease of use, the SDK features the Topology Builder for code-free prototyping, along with extensive sample applications and documentation to accelerate development. Built-in clocking and time stamping ensure precise, frame-accurate synchronization across components, even in complex real-time workflows.
High performance, scalable by design
Optimized for performance, DSX SDK provides low latency and stable graphics processing with no dropped frames. Its scalable, unified API supports multiple product tiers from a single codebase, while the Matrox Control Engine (MCE) ensures failsafe operation with automatic audio and video bypass if an application fails.
Software Modules
Robust file reader and playlist
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. The Matrox File Reader module can support non-standard files. To guarantee 24/7 reliability, the Matrox File Reader module undergoes automated regression tests for each software release based on 50,000+ hours of media assets collected from worldwide broadcasters.
Resources
Related Products
SMPTE ST 2110 network interface controller cards