Developer Tools for Video Wall Products

Mura Developer Tools

Mura Developer Tools

Developing Video Wall Control Solutions with Ease and Confidence

Build new video wall management applications, add video wall control to existing applications, or integrate it into popular control systems—the choice is yours. Matrox offers a complete range of software, APIs, and libraries to help you deploy intuitive, ready-to-use software or build custom interfaces and applications based on project needs. Whatever the installation requirement, Matrox provides the necessary toolkit to build complete end-to-end solutions.

Product Tabs

    Features

     

    Features

    Automatic Detection

     
    Automatic detection

    Direct Memory Access

     
    Direct memory access

    Easy to Use

     
    Easy to use

    Dedicated Support

     
    Dedicated support

    C+ C++ Support

    C/C++

    Telnet Command Line

    Telnet/Command line

    HTTP HTTPS Support

    HTTP/HTTPS

    Android and iPad Support

    Android & iPad support

    DirectX

    DirectX

    DirectShow Supported Software

    DirectShow

    OpenGL

    OpenGL1

    Sample Code and Documentation

    Sample Code & documentation

    1. OpenGL® and the oval logo are trademarks or registered trademarks of Hewlett Packard Enterprise in the United States and/or other countries worldwide.

    DirectShow

    DirectShow Support

    Matrox capture cards feature Microsoft® DirectShow® support, enabling OEMs and system integrators the flexibility to incorporate their existing applications into Matrox-based systems. With little to no development effort, existing third-party applications can be deployed instantly to interface directly with Matrox hardware to capture, decode, and display baseband/physical and IP content onto multi-monitor and video wall configurations.
     
    Matrox Mura IPX™ Series 4K capture and IP encode/decode cards feature four types of DirectShow filters: basic filters, stand-alone filters and multi-decoder filters to capture the board’s four physical HDMI or two DisplayPort™ video sources, and an RTSP filter to capture the card’s IP streams. The filters allow the DirectShow multimedia framework to view the Mura IPX capture card as an input device. Microsoft AVStream®—part of the same framework—then manages the video captures. Developers can choose either to code or to use existing third-party applications to control the content. This enables system operators to run any DirectShow-compliant software to play back video content, either locally or over the network, on familiar interfaces. Having multiple Mura IPX capture cards in a system also means multiple iterations of the AVStream-managed Matrox sources can easily be generated to support as many media streams and channels as required.
     
    Compatible DirectShow software:
     
    • Adobe® Connect™
    • Adobe® Flash® Media Live Encoder
    • AMCap ArKaos GrandVJ
    • Camtasia® Studio
    • Dataton WATCHOUT
    • Discover Video Streamsie®
    • Google Hangouts™
    • GoToMeeting™
    • GraphEdit
    • Meridix Broadcast Producer
    • Metus INGEST
    • Microsoft® Lync®
    • Microsoft® Windows Media Encoder
    • OBS Classic
    • OBS Studio
    • Resolume
    • Skype™
    • Telestream’s Wirecast®
    • VidBlasterX
    • Vidyo
    • VirtualDub
    • VLC
    • vMix
    • XSplit Broadcaster
    • XSplit Gamecaster
    • And many more …

    Network API

    Network API

    The Matrox Network API provides OEMs, ISVs, AV integrators, consultants, and end users with an easy-to-use programming interface to quickly and easily start building powerful video wall control software for Matrox-powered systems.

    Build

    Focus on custom settings and intuitive user interfaces, while the Network API executes all the cumbersome, back-end programming operations.

    Add

    Network API commands are OS agnostic and can add Mura-based video wall processing functions to applications running on Microsoft® Windows®, Linux™, and other operating systems.

    Integrate

    Easily integrate Mura-based video wall control within popular commercial audio/video automation systems (e.g. AMX, Crestron) to provide customers with a single touch panel interface to control multiple devices.

    Featuring a network-centric, command-line interface, the Network API contains a comprehensive list of text-based commands designed to eliminate low-level coding typically required for developing remote video wall controller management applications (ex: assigning system memory, managing hardware resources, etc.). This drastically minimizes programming requirements and enables fast and easy software development, so developers with even basic-level coding skills can effortlessly start writing video wall scripts and commands.
     
    Leveraging the Telnet network protocol means the Network API experience can run on any Telnet client application, hardware device, operating system, and standard Ethernet LAN—ensuring interoperability and facilitating deployment in virtually any environment. For secure installations that block Telnet, or when there is no network available, the Network API also supports RS-232 serial communication. The Network API supports the HTTP/HTTPS protocol to encrypt communication between the remote system and the appliance.

     

    VWLib API

    VWLib API

    A C/C++ based API to build custom capture, streaming and display video wall applications.The VWLib API makes use of DirectX under Windows and OpenGL under Linux.

    DWC API

    DWC API

    A C/C++ based API to build, capture, stream, and display video wall applications for enhanced performance, flexibility, and control.

    Compatibility Within the Same System

    Compatibility Within the Same System

     
    Mura IPX 4K
    Capture Cards
    Mura MPX Series
    Matrox D-Series
    QuadHead2Go
    Third-Party
    Graphics
    Third-Party Graphics
    ✔ Currently compatible.               ✘ Not compatible.               
     
    Mura IPX 4K
    Capture Cards + 
    D-Series Graphic
    Cards
    Mura IPX 4K
    Capture Cards +
    Mura MPX Series
    Mura IPX Decode &
    Display Card
    Mura IPX 4K
    Capture Cards
    + Third-Party
    Graphics
    QuadHead2Go Series
    Windows
    Microsoft Windows 10 
    Windows Embedded Standard 7 (64-bit), Windows 7 Professional (64-bit), Windows 7 Professional for Embedded Systems (64-bit), Windows Server 2008 R2 (64-bit)
    Currently, this card works as a standalone multi-viewer, not requiring any operating system on the CPU host system to function.
    All 64-bit Professional, Standard, Embedded, and Server versions of Microsoft Windows 7 and Windows 10
    This product works independently of the source's operating system.
    Linux
    ✔ Currently compatible.               ✘ Not compatible.
    ❖ Feature not yet supported. Please contact Matrox for details.