Learn how to download and install Wowza Streaming Engine™ media server software, confirm the installation was successful, and test playback of a video-on-demand (VOD) clip in Wowza Streaming Engine Manager.
Video tutorial: Install and configure Wowza Streaming Engine on Windows
Before you start
Wowza Streaming Engine is a powerful Java-based media server. When you install Wowza Streaming Engine, it automatically installs the server version of Java that it requires. In addition, an installation wizard guides you through the process, making it easy to get Wowza Streaming Engine up and running.
Before you install Wowza Streaming Engine, however, be aware of these prerequisites, cautions, and best practices.
- Wowza Streaming Engine (version 4.7.8 and later) is built on Java 9 (OpenJDK Java SE JRE 9.0.4) and supports Java 9 - Java 12. Earlier versions of Java are not supported. For optimal performance and stability, we recommend using the version of Java that installs by default. To use Wowza Streaming Engine Manager, you must use the version of Java that installs with the server software. For more information, see Manually install and troubleshoot Java on Wowza Streaming Engine.
- If you have an earlier version of Wowza Streaming Engine installed and you want the latest version installed, run the updater, not the installer. Before updating to Wowza Streaming Engine 4.7.8, you must update your Java version to OpenJDK Java SE JRE 9.0.4. Previous versions were based on Java 8. 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.
- To confirm that your computer meets the minimum system requirements for running Wowza Streaming Engine, see Wowza Streaming Engine Specifications.
- A silent installation option is available for all platforms, including Red Hat Package Manager and Debian Package Manager options for Linux. Approval is required for silent installations. For information, contact email@example.com.
- Do you prefer watching videos to reading instructions? Watch a video on how to install and start Wowza Streaming Engine 4.7.7 on Windows.
- Wowza Streaming Engine can run as a system service or in standalone mode. For the sake of quickly getting up and running with Wowza Streaming Engine, this article instructs you to run it automatically as a service. For information about running Wowza Streaming Engine in standalone mode and manually starting and stopping the server software, see Start and stop Wowza Streaming Engine.
Download and install Wowza Streaming Engine
- If you don’t already have the Wowza Streaming Engine installer on your system, go to the Wowza Downloads webpage and click Download for the installer for your desired operating system.
- When the download completes, do one of the following:
- Windows – Double-click the file WowzaStreamingEngine-4.8.0-windows-installer.exe.
- macOS – Double-click the file WowzaStreamingEngine-4.8.0-osx-installer.dmg and then double-click the WowzaStreamingEngine-4.8.0-osx-installer package icon.
- Linux – Navigate to the folder that contains the downloaded package and then execute the following commands:
sudo chmod +x WowzaStreamingEngine-4.8.0-linux-x64-installer.run sudo ./WowzaStreamingEngine-4.8.0-linux-x64-installer.run
- In the installation wizard, accept the terms of the license agreement.
- 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 Wowza Streaming Engine installed, look for the license key in the [install-dir]/conf/Server.license file.
- Create a user name and password for an Administrator account. You'll use these credentials to sign in to the browser-based Wowza Streaming Engine Manager. The user name and password are case-sensitive.
- Confirm or change the install location.
By default, Wowza Streaming Engine installs files in the following locations:
- Windows – /Program Files (x86)/Wowza Media Systems/Wowza Streaming Engine 4.8.0/
- macOS –
- /Applications/Wowza Streaming Engine 4.8.0/
- /Library/WowzaStreamingEngine/ (an alias)
- Linux – /usr/local/WowzaStreamingEngine-4.8.0/ (as the root user)
- Accept the default option Start Wowza Streaming Engine automatically.
This option instructs the server software and Wowza Streaming Engine Manager to start automatically as system services.
- Click Finish.
Confirm that Wowza Streaming Engine is running
- Confirm that Wowza Streaming Engine is running by opening a web browser and entering the URL:
where [wowza-ip-address] is the IP address or domain of the Wowza Streaming Engine server. For example:
If Wowza Streaming Engine installed correctly, the browser displays the Wowza Streaming Engine version number. If it doesn't, check to see if the server software installed correctly and that TCP port 1935 is open on your router, firewall, and in your iptables.
Sign in to Wowza Streaming Engine Manager
Now that you know Wowza Streaming Engine is installed correctly, sign in to Wowza Streaming Engine Manager.
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). For best results, we recommend using the latest version of Google Chrome.
By default, Wowza Streaming Engine is configured to accept connections from Wowza 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.
- Open a web browser and enter the URL:
where [wowza-ip-address] is the IP address or domain of the Wowza Streaming Engine server that you want to test. For example:
- Enter the User Name and Password you specified when you installed Wowza Streaming Engine.
- Click Sign In.
Play a video-on-demand test stream
Wowza Streaming Engine installs a simple VOD application that you can use to test whether the software is running properly and can serve content.
- In Wowza Streaming Engine Manager, in the Test Video area of the Home page, click Test Players.
The test players are configured to play the sample.mp4 video file that installs with Wowza Streaming Engine in a number of supported formats. Test playback now using MPEG-DASH.
- In the Test Players window, click the MPEG DASH tab.
- On the MPEG DASH tab, click the Start button in the upper right corner of the preview area. Don't click the triangular Play button in the control bar at the bottom of the player.
Congratulations! When you can successfully play sample.mp4, then Wowza Streaming Engine is running properly.
- Click Stop when you're ready to end your test.
- The Adobe RTMP and Adobe HDS test 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 live and on-demand playback of Apple HLS streams. To do so, you must be working in your live or VOD application. Then, click Wowza Player in the contents panel, enter your Apple HLS playback URL, and click Launch Player Builder. For more information about Wowza Player, see Getting started with Wowza Player.
To continue, see any of the following articles, depending on what you want to do or learn next.
- Find your way around Wowza Streaming Engine Manager
- Get started as a Wowza Streaming Engine Manager administrator
- Start and stop Wowza Streaming Engine
- Tune Wowza Streaming Engine for optimal performance
- Understanding protocols and output formats supported by Wowza Streaming Engine
- Set up live streaming using an RTMP-based encoder in Wowza Streaming Engine