Connect the Matrox Monarch HD to Wowza Streaming Engine

The Matrox Monarch HD video streaming and recording appliance makes it easy for professional video producers to simultaneously stream a live event to Wowza Streaming Engine™ media server software and record the master quality version for post-event editing. Integration with Wowza Streaming Engine enables you to automatically configure the Matrox Monarch HD with live application connection settings to publish live streams to Wowza Streaming Engine.

Notes:
  • The Matrox Monarch HD is integrated with Wowza Streaming Engine 4.0.4 and later.
     
  • Monarch HD firmware version 2.0 (or later) is required. This firmware version supports integration with Wowza Streaming Engine. Download Monarch HD firmware.
     
  • Matrox is a Works With Wowza™ partner.

Authenticating source connections


By default, Wowza Streaming Engine requires that RTMP-based and RTSP-based encoders provide a source user name and password before they can connect to live applications and publish a live stream. This section describes how to create a source account and manage source authentication for the Matrox Monarch HD appliance in Wowza Streaming Engine Manager.

Creating source accounts

A source account is used to authenticate incoming connections from sources (encoders or cameras) to live applications in Wowza Streaming Engine. You can create and store multiple source accounts for the Wowza Streaming Engine instance.

  1. In the Server contents panel, click Source Authentication, and then click Add Source.


     
  2. Add Source User Name and Password information, and then click Add. The source user name and password values are case-sensitive and can only contain alphanumeric, period (.), underscore (_), and hyphen (-) characters.

Managing source authentication settings

By default, Wowza Streaming Engine requires that RTMP-based and RTSP-based sources provide a source user name and password for a source account to connect to live applications to help secure the connection. This section describes how to manage the source security settings for the Matrox Monarch HD.

  1. In the live application contents panel, click Source Security, and then click Edit.


     
  2. In the Source Security page, under RTMP Sources, configure security options to manage source connections from RTMP-based sources, and then click Save.


     
    • The Require password authentication option is selected by default for each source type. To use this option, you must create a source account on the Source Authentication page in Wowza Streaming Engine Manager to require that sources supply a matching source user name and password for the source account to connect to the live application.
       
    • The Open option enables sources to connect to the live application without providing a source user name and password.
       
    • The Publishing not allowed option blocks all connection attempts from sources to the live application.

Connecting the Matrox Monarch HD


The Sources (live) page for live applications in Wowza Streaming Engine Manager enables you to configure and deliver connection settings for the application to the Matrox Monarch HD, which can then load the connection settings in order to connect to the application automatically.

  1. In the live application contents panel, click Sources (live).


     
  2. In the Sources (live) page, click Matrox.


     
  3. If necessary, adjust the application connection settings for the live application from their default values.


     
    • The Server IP Address and Port values are the default streaming host port settings (IP address and port) for the virtual host (VHost). By default, Wowza Streaming Engine uses TCP port 1935 for all forms of streaming. To change streaming host port settings for the VHost, go to the Virtual Host Setup page in the manager.
       
    • The Stream Name is the name of the incoming live stream and automatically defaults to myStream. Change this value if desired.
       
    • In Source User Name, select the name of a source account. If the live application requires that incoming RTMP connections be authenticated with a password (the default setting), the Monarch settings will use the source user name and password for this account to connect. If the live application doesn't require that incoming RTMP connections be authenticated, the selected Source Authentication account information isn't used.
  4. Click the Download button to download the connection settings in a configuration file named matrox.xml. Copy this file to the computer that has the web-based Monarch Command Center installed.
     
  5. In the Stream Settings page in the Monarch Command Center, in the Streaming area, click Choose File to locate and open the matrox.xml file. This will load the connection settings for the Streaming Engine application.


     
  6. Configure any other required encoding settings for your broadcast, then start the Monarch HD encoder to automatically connect to the live application in Wowza Streaming Engine.

Verifying the connection


To verify that the stream is published, click Incoming Streams for the live application in Wowza Streaming Engine Manager, and then click the stream name.



The information page for the stream displays the uptime, network throughput, and other information about the published stream.

Testing playback


In Wowza Streaming Engine Manager, click Test Players in the upper-right corner of the live application page.

Each tab in the Test Players window either hosts a test player that can play the live stream, or provides instructions for playing the live stream. The test players are preconfigured to stream the default live stream myStream.

For example, to test playback of the default stream myStream over Adobe HDS, make sure the encoder is sending a stream to the live application in Wowza Streaming Engine and that Adobe Flash is enabled in the browser you're using. Then, click the Adobe HDS tab and click Start.

You can also test your live stream by using the test players online on our Wowza Test Players webpage, or by using the example players that install with Wowza Streaming Engine at [install-dir]/examples/. For more information, see any of these articles: