Connect The Telos Alliance's Z/IPStream audio encoders to Wowza Streaming Engine

The Telos Alliance Z/IPStream processing and encoding tools allow broadcasting of clear, artifact-free audio streams. Z/IPStream software and hardware products support a wide variety of codec formats, combining Omnia audio processing with Telos Systems audio-coding to deliver consistent streaming audio to Wowza Streaming Engine™ media server software.

  • Wowza Streaming Engine software version 4.4.0 or later is required.
  • Wowza Streaming Engine's Z/IPStream integration supports the following audio encoder models:
    • Z/IPStream X/2 software encoder
    • Z/IPStream 9X/2 software encoder
    • Z/IPStream R/2 hardware encoder
  • The Telos Alliance is a Works With Wowza™ partner.

Authenticating source connections

By default, Wowza Streaming Engine requires that RTMP-based and RTSP-based encoders provide a 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 Z/IPStream encoders 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.

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

  2. Add Source User Name and Source Password information, and then click Add. The 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 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 incoming security settings for the Z/IPStream encoder.

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

  2. In the Incoming Security page, under RTMP Publishing, configure security options to manage incoming 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 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 user name and password.
    • The Publishing not allowed option blocks all connection attempts from sources to the live application.

Connecting The Telos Alliance Z/IPStream encoder

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 Z/IPStream, which can then load the connection settings in order to connect to the application automatically.
Note: Configuration menus may differ depending on your Z/IPStream encoder model. Consult your product's documentation for detailed configuration instructions.
  1. In the live application contents panel, click Sources (Live).

  2. In the Sources (Live) page, click The Telos Alliance.
  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 Z/IPStream settings will use the 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.
  4. Click Download to save the configuration file on your computer.
  5. On your computer, open the Z/IPStream encoder's web-based admin interface by selecting the Configure Z/IPStream shortcut from the Start menu or by opening a web browser window and navigating to the Z/IPStream encoder's IP address on the LAN or WAN network.
  6. Click Audio Sources in the menu bar at the top of the page to configure a profile for your audio source. For more information, see your Z/IPStream product's documentation.
  7. On the main Control Panel page, click New. Then, on the Create new program page, click Standard AAC encoder instance.

  8. On the AAC Encoder page, configure the following:
    1. Enter a Name for the new encoder instance.
    2. Change the stream transport mode from ADTS (default) to RAW (for Wowza or RTMP).
    3. Configure other settings as desired and then select Send to Wowza server in the Select stream type to add menu.

  9. In the Options menu, click Load as XML.

  10. In the Export XML section of the page, enter a name to identify the stream connection in Friendly name (such as Wowza).
  11. Click Load from file and browse to and select the configuration XML file that you downloaded from the Sources (Live) page in Wowza Streaming Engine Manager. The contents of the file appear in the XML data section. Check that all application connection settings are correct, and then Save the stream connection.

  12. Click Save the new encoder instance and then click the Start/stop instance icon to connect to your 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 Video Test Players webpage.