Install and configure Wowza Streaming Engine

This guide explains how to download, install, and configure Wowza Streaming Engine™ media server software for live and video-on-demand (VOD) streaming.

Important:
  • If you're upgrading Wowza Media Server™ software to Wowza Streaming Engine, you must uninstall Wowza Media Server before installing Wowza Streaming Engine. For instructions, see Upgrade from Wowza Media Server to Wowza Streaming Engine.
  • If you're updating an earlier version of Wowza Streaming Engine to Wowza Streaming Engine 4.7.7, don't run the installer. Instead, run the updater. For instructions, see Update your Wowza Streaming Engine installation.
  • As a best practice, install and run only one version and instance of Wowza Streaming Engine on a single computer.

Contents


Video tutorial: Install Wowza Streaming Engine
Download and install Wowza Streaming Engine
Start the software Perform a streaming test
Next steps

Video tutorial: Install Wowza Streaming Engine


This video shows how to install and start Wowza Streaming Engine 4.4.1 on Windows.

Download and install Wowza Streaming Engine


Wowza Streaming Engine is a powerful Java server. When you install Wowza Streaming Engine, it automatically installs a server version of the Java Runtime Environment (JRE) that it requires, making it easy to get Wowza Streaming Engine up and running.

Note: If you can't or don't want to use the version of Java that installs with Wowza Streaming Engine, you can use a different JRE. Wowza Streaming Engine requires a JRE that supports deploying Java in a server environment. Java 7 and Java 8 are supported but Java 8 is recommended. For more information on how to install a different, supported version of Java and how to instruct Wowza Streaming Engine to use it, see Manually install and troubleshoot Java on Wowza Streaming Engine.
  1. Go to the Wowza Downloads webpage and click Download for the installer for your desired operating system.
     
  2. When the download completes, do one of the following:
     
    • Windows: Double-click the installer file, WowzaStreamingEngine-4.7.7-windows-installer.exe, and follow the wizard instructions.
    • OS X: Double-click the WowzaStreamingEngine-4.7.7-osx-installer.dmg file and then double-click the WowzaStreamingEngine-4.7.7-osx-installer package icon and follow the wizard instructions.
    • Linux: Navigate to the folder that contains the downloaded Linux package and then execute the following commands. Then, follow the wizard instructions.
       
      sudo chmod +x WowzaStreamingEngine-4.7.7-linux-x64-installer.run
      sudo ./WowzaStreamingEngine-4.7.7-linux-x64-installer.run

    During the installation process, you'll be asked:

    • To accept the terms of the license agreement.
       
    • To enter a valid product license key. If you acquired a new license key, you'll find it in the email that you received from Wowza Sales. If you have a previous version of the Streaming Engine software installed, you may be able to use the license key found in the [install-dir]/conf/Server.license file.
       
    • To create a user name and password for an Administrator account. You'll use this account to sign in to the browser-based Wowza Streaming Engine Manager. The user name and password are case-sensitive.
       
    • To confirm or change the install location. By default, Wowza Streaming Engine installs files in the following directories:
       
      • Windows: /Program Files (x86)/Wowza Media Systems/Wowza Streaming Engine 4.7.7/
         
      • OS X:
        • /Applications/Wowza Streaming Engine 4.7.7/
        • /Library/LaunchDaemons/
        • /Library/WowzaStreamingEngine/ (an alias)
        • /Library/WowzaStreamingEngine-4.7.7/
      • Linux: /usr/local/WowzaStreamingEngine-4.7.7/ (as the root user)
    • If you want to start Wowza Streaming Engine and the Streaming Engine Manager automatically after the installation finishes, accept the default option Start Wowza Streaming Engine automatically. This option configures the server and manager software to start automatically as system services. If you don't choose these options, you must manually start the server software and the manager before you can stream.
Note: A silent installation option is available for all platforms, including Red Hat Package Manager and Debian Package Manager options for Linux. Please note that approval is required to activate this option. For more information, contact sales@wowza.com.

Start the software


If, during installation, you didn't choose to start the server and manager software automatically as system services, you must start them manually. Start them by following the instructions for your operating system.

Start the software as a service (Windows)

  1. Press WIN key + R.
     
  2. In the Run dialog box, type services.msc and then click OK.
     
  3. In the Services window, right-click Wowza Streaming Engine 4.7.7 and choose Start.
     
  4. Confirm that Wowza Streaming Engine is running by opening a browser and entering the URL
     
    http://[wowza-ip-address]:1935

    where [wowza-ip-address] is the IP address or domain of the Wowza Streaming Engine server. For example:
     
    http://localhost:1935

    The browser should display the Wowza Streaming Engine version number. If not, check to see if the server software installed correctly and that TCP port 1935 is open on your router, firewall, and/or software firewall.
     
  5. After Wowza Streaming Engine is running, start Wowza Streaming Engine Manager. Switch to the Services window, right-click Wowza Streaming Engine Manager 4.7.7, and choose Start.

Start the software as a service (OS X)

  1. Go to /Applications/WowzaStreamingEngine-4.7.7/ and double-click Start Services.

    Running the Start Services application starts both Wowza Streaming Engine and Wowza Streaming Engine Manager as system services.
     
  2. Confirm that Wowza Streaming Engine is running by opening a browser and entering the URL
     
    http://[wowza-ip-address]:1935

    where [wowza-ip-address] is the IP address or domain of the Wowza Streaming Engine server. For example:
     
    http://localhost:1935
     

    The browser should display the Wowza Streaming Engine version number. If not, check to see if the server software installed correctly and that TCP port 1935 is open on your router, firewall, and/or software firewall.

Start the software as a service (Linux)

To start Wowza Streaming Engine as a service on Linux, you must be the root user with sudo access. If these instructions don't apply to your Linux distribution, consult your Linux manual.
 
  1. In a Terminal window, enter one of the following commands, depending on your Linux distribution:
     
    sudo service WowzaStreamingEngine start
    -OR-

     
    /etc/init.d/WowzaStreamingEngine start
  2. Confirm that Wowza Streaming Engine is running by opening a browser and entering the following URL:
     
    http://[wowza-ip-address]:1935

    where [wowza-ip-address] is the IP address or domain of the Wowza Streaming Engine server. For example:
     
    http://localhost:1935

    The browser should display the Wowza Streaming Engine software version number. If not, check to see if the server software installed correctly and that TCP port 1935 is open on your router, firewall, and in your iptables.
     
  3. After the Wowza Streaming Engine is running, start Wowza Streaming Engine Manager. In a Terminal window, enter one of the following commands, depending on your Linux distribution:
     
    sudo service WowzaStreamingEngineManager start
    -OR-

     
    /etc/init.d/WowzaStreamingEngineManager start

Perform a streaming test


Wowza Streaming Engine installs a simple VOD application that you can use to test whether Wowza Streaming Engine is running properly and can serve content. Test this VOD application after you have installed Wowza Streaming Engine and both the server and manager are running on your system.
 
  1. Open Wowza Streaming Engine Manager in a browser with the following URL:
     
    http://[wowza-ip-address]:8088/enginemanager

    where [wowza-ip-address] is the IP address or domain of the Wowza Streaming Engine server that you want to test.
     
    Notes:
    • You can use Wowza Streaming Engine Manager with the latest version of most modern browsers that support HTML5 and Cascading Style Sheets level 3 (CSS 3). We recommend using the latest version of Google Chrome for best results.
       
    • By default, Wowza Streaming Engine is configured to accept connections from Streaming Engine Manager on the localhost. For information about how to connect to Wowza Streaming Engine on a remote (non-localhost) computer, see Connect to remote Wowza Streaming Engine instances.
  2. Sign in to Wowza Streaming Engine Manager with the Administrator account that you created when you installed the Wowza Streaming Engine software.


     
  3. In Streaming Engine Manager, in the Test Video area of the Home page, click Test Players.


     
  4. In the Test Players dialog box, click the tab for the streaming protocol that you want to test and click Start.

The test players for VOD applications are configured to play the [install-dir]/content/sample.mp4 video file that's installed with the server software. The following figure shows the Adobe HDS test player streaming the sample video.

Notes:
  • The Adobe RTMP and Adobe HDS players require Flash. Browser support for Flash varies.
  • In Wowza Streaming Engine 4.6.0 and later, you can also use Wowza Player to test your live and on demand streams via an Apple HLS URL. Just click Wowza Player in the contents panel, enter your live or on-demand Apple HLS stream URL, and click Launch Player Builder. For more information about Wowza Player, see Getting started with Wowza Player.

Next steps


Congratulations! When you can successfully play sample.mp4, then Wowza Streaming Engine is running properly. To continue, see any of the following articles, depending on what you want to do next.