• How to configure a 32-bit Java client for Wowza Streaming Engine

    Wowza Streaming Engine is a Java application that requires the installation of a Java Runtime Environment (JRE) that supports deploying Java in a 64-bit or 32-bit server environment. Java 6, Java 7, and Java 8 are all supported but Java 8 is recommended. You can run Wowza Streaming Engine on a 32-bit Java client JRE but should do so for evaluation purposes only, and you will need to perform the additional configuration described in this article.

    Note: Wowza Transcoder is only available for Windows or Linux when using a 64-bit operating system and a 64-bit Java VM.
    If you download a 32-bit client version of Java JRE--such as by clicking the Free Java Download button at www.java.com, which is not recommended--use one of the following methods to enable Wowza media server software to work with the client runtime.

    1. Navigate to [install-dir]/conf/ and open Tune.xml in a text editor.

    2. Remove the <VMOption>-server</VMOption> property from the file.

    3. Save the file and restart the Wowza media server if it was running.

    - OR -

    1. Navigate to your Java installation bin folder, typically located at [java-install-dir]\bin.

    2. Create a folder named server.

      For example, if your default Java installation root is C:\Program Files\java\jre7, create the following folder:

      C:\Program Files\java\jre7\bin\server
    3. Copy the contents of the [java-install-dir]\bin\client folder to the [java-install-dir]\bin\server folder.

    4. Confirm that the JAVA_HOME environment variable value matches the Java installation root ([java-install-dir]), for example, C:\Program Files\java\jre7.

      If the variable value is incorrect, see How to manually install and troubleshoot Java on your Wowza media server for instructions on how to change it.


    Originally Published: For Wowza Streaming Engine on 11-06-2014.

    If you're having problems or want to discuss this article, post in our forum.