Connect NewTek TriCaster to Wowza Streaming Engine

NewTek TriCaster Standard Edition and Advanced Edition hardware encoders provide integrated video production and streaming systems for capturing and publishing live video to Wowza Streaming Engine™ media server software. Integration with Wowza Streaming Engine enables you to automatically configure NewTek TriCaster with live application connection settings in order to publish streams to live applications.

  • NewTek TriCaster is integrated with Wowza Streaming Engine 4.0.4 and later.
  • NewTek is a Works With Wowza™ partner.


Authenticating live source connections Connecting NewTek TriCaster
Verifying the connection
Testing playback

Authenticating live 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 NewTek TriCaster encoder in Wowza Streaming Engine Manager.

Creating source accounts

A source account is used to authenticate incoming connections from sources to live applications in Wowza Streaming Engine. You can create and store multiple source accounts for the Wowza Streaming Engine instance. For information about how to manage authentication settings for source connections to live applications, see Managing source authentication settings.

To create a source account

  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 NewTek TriCaster encoder.

To manage source security settings 

  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 encoders to the live application.

Connecting NewTek TriCaster

The Sources (live) page for live applications in Wowza Streaming Engine Manager enables you to configure and deliver connection settings for the application to NewTek TriCaster, which can then load the connection settings in order to connect to the application automatically.
  • In the instructions, replace [wowza-ip-address] with the IP address or hostname of your Wowza Streaming Engine server.
  • Configuration menus may differ depending on your TriCaster version. Consult your product's documentaiton for detailed configuration instructions.
  1. Connect TriCaster to the Internet. Then, in TriCaster Dashboard, click the Gear icon next to the Stream button.

  2. Do one of the following:
    • (Standard Edition) In the Configure Stream Connection panel, enter http://[wowza-ip-address]:8088/enginemanager in the URL field and then press Enter.

    • (Advanced Edition) Choose New Connection and then choose Wowza. Then in the Auto-Config Connection window, click Visit Website and enter http://[wowza-ip-address]:8088/enginemanager as the URL.

      Note: If you prefer to modify the existing connection rather than creating a new one to replace it, mouse over the Wowza entry, click the Configure gear icon, and then click Visit Website to modify the stream configuration.
  3. In Wowza Streaming Engine Manager, click the Applications tab, click the name of the live application that you want to connect to, and then click Sources (live).

  4. In the Sources (live) page, click NewTek.

  5. 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), TriCaster 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 account information isn't used. For more information about how to manage secure source connections, see Source authentication settings.
  6. Add the application connection settings to TriCaster Configure Stream Connection panel:
    1. Click the Download button to download the tricaster.xml file and automatically transfer the application connection settings to TriCaster.

      If using TriCaster Standard Edition, click OK in the Streaming Setup browser pop-up window to download and transfer the connection settings.

  7. Configure any other required settings in TriCaster Dashboard.
  8. Click the Stream button in TriCaster Dashboard to automatically connect to the live application in Wowza Streaming Engine.
  9. Verify that the stream is published.

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

Playback URLs

To test playback, you need the playback URLs for your stream and the playback types, or streaming protocols, you want to test. You can get playback URLs from the Test Playback window in Wowza Streaming Engine Manager or by entering information about the stream on the Video Test Players webpage. For more information about playback URLs, see About playing Wowza Streaming Engine streams.

The Test Playback window generates playback URLs for each protocol based on the page you're on when you click Test Playback. You can also edit the Server (IP address or domain name), Stream or Media File Name, and Application fields to update the playback URLs for all protocols as needed.

Test players

To play your stream, enter the playback URL into your player or a mobile browser, depending on the playback type. To learn more about stream playback, see the Players and Playback articles.

You can also test playback using the Video Test Players webpage. Select the tab for the protocol you want to test and enter the playback URL above the player. Entering the server (IP address or domain name), stream name, application name, and application type (VOD or live) will also generate the playback URLs for each protocol. Click Start to play your stream, and then click Stop when you're ready to end your test.