Use Telestream Wirecast live encoder with Wowza Streaming Engine

Learn how to use Telestream Wirecast encoder with Wowza Streaming Engine™ media server software.

Notes:

Configuration


  1. Create a live streaming application named live in Wowza Streaming Engine by following the instructions in Set up live streaming using an RTMP-based encoder in Wowza Streaming Engine. Make sure that Wowza Streaming Engine is started after creating the live application.
     
  2. Install the Telestream Wirecast encoding software on a computer and connect a live video source (such as a webcam) to the computer.
     
  3. Start Wirecast, and then add your live video source to the Shot List:
     
    1. On the Layout menu, make sure that Main Shot List is selected. This will display the Shot Selection Area (or Shot List).
       
    2. In the Shot List, scroll to the layer that you want the video to appear in. You can put your video (or shot) on any of five different layers. Layering shots enables Wirecast to merge them together, from back (lowest layer) to front, to form a single visual image during broadcast. For example, you can add an image to another layer so that it appears on top of the video during the broadcast. For details, see "Layers" in the User Guide that's included with the Wirecast software.
       
    3. In the layer, click the Shot Tool menu (the circle to the right of the Blank Shot icon), and then click the Live Sources button to display a list of live sources under various categories in a context menu. Click your live source on the menu to add it to the layer as a new shot.
       
    4. In the layer, click the new shot to display it in the Preview window.
  4. Set up a connection to Wowza Streaming Engine and configure output settings:
     
    1. In the Controls/Status area above the Preview window, click the Stream button.
       
    2. In the Select an Output Destination dialog box, select RTMP Server, and then click OK.
       
    3. In the Output Settings dialog box, configure the following options for the RTMP Server destination, and then click OK:
       
      • In Name, enter a name that describes the collection of output settings.
         
      • In the Encoding list, select one of the default encoding presets for the RTMP Server destination. These presets support H.264 encoding, which a Wowza media server requires in order to ingest the stream.
         
        Note: The default encoding presets can't be changed. However, you can make a copy of any of the default encoding presets, modify the video and audio encoding settings as needed, and save it under a new name. You can then select the modified preset in the Encoding list. To update the details for the selected default encoding preset, click the Gear icon next to the preset name, and then click View Details. For more information about how modify the encoding settings, see "Flash H.264" in the Wirecast User Guide that's included with the Wirecast encoder software.
      • In Address, enter the location of the Wowza media server live application in the following format: rtmp://[wowza-ip-address]:1935/live.

        The [wowza-ip-address] is the IP address of the Wowza media server. If you're running Wowza Streaming Engine software, you can get the IP address value on the Sources (live) page in Wowza Streaming Engine Manager.
         
      • In Stream, enter myStream.
         
      • If the Wowza media server is configured to require source authentication, click Set Credentials and enter a source username and associated password in Username and Password.
  5. Publish the stream to the live application on the Wowza media server:
     
    1. On the Switch menu, click Go to transfer the video from the Preview window to the Live window.
       
    2. Click the Stream button above the Preview window to publish the stream to the Wowza media server.

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: