Version: Wowza Streaming Engine™ 4.9.5+3 build 20250701142503 released July 2, 2025.
Java support: Wowza Streaming Engine 4.9.5 is compiled using Java 17 (OpenJDK Java SE JRE 17.0.12) but can be used with Java versions 17 or 21. For more details, see Java version information.
New features and functionality in Wowza Streaming Engine 4.9.5
Support for ARM-based executables on Linux
To embrace modern architectures and the shift toward energy-efficient computing, Wowza Streaming Engine 4.9.5 introduces a native ARM64 (aarch64) executable for the installer and updater in Linux environments. This implementation supports CPU transcoding using the MainConcept 15.4 SDK. Hardware acceleration for NVIDIA and AMD Xilinx isn't available in this context.
ARM CPUs are known for their lower power consumption and improved performance per watt when compared to many x86_64 (amd64) counterparts. They can deliver better runtime performance and improve thermal efficiency while avoiding emulation overhead via tools like Rosetta and QEMU.
To work with the new installer, go to the Downloads tab on your Wowza My Account page. For more information, see:
- Install and configure Wowza Streaming Engine
- Update your Wowza Streaming Engine installation
- Wowza Streaming Engine technical specifications
Note: Red Hat Package Manager (.rpm) and Debian (.deb) packages are not currently available for ARM-based systems.
Installation and update considerations for Wowza Streaming Engine 4.9.5
If you're updating to Wowza Streaming Engine 4.9.5 from a base installation of Wowza Streaming Engine 4.9.3 or earlier, see Updating to Wowza Streaming Engine 4.9.0 and later.
Note: Wowza Streaming Engine 4.8.28 and later doesn't include an updater or installer for macOS.
When using the Wowza Streaming Engine 4.9.5 installer to add a new instance of Wowza Streaming Engine on Windows, you may need to install additional dependencies to ingest SRT MediaCaster streams or use the generic SRT stream targets destination to publish an SRT stream. For more information, see our Ingest and publish an SRT stream guide.
For step-by-step instructions on how to install or update Wowza Streaming Engine, see the following articles:
- Install – Install and configure Wowza Streaming Engine
- Update – Update your Wowza Streaming Engine installation
Breaking changes in Wowza Streaming Engine 4.9.5
Java version information
Wowza Streaming Engine 4.9.0 - 4.9.5 is officially certified, thoroughly tested, and optimized to run seamlessly with the Java 21 JRE. You get the following Java features:
- Installer details – Wowza Streaming Engine 4.9.0 - 4.9.5 is compiled using Java 17 (OpenJDK Java SE JRE 17.0.12), but new installations include a JRE for Java 21 (OpenJDK Java SE JRE 21.0.3). You can roll back to Java 17 if needed. Older Java versions (16 and below) are no longer supported and cannot be used with Wowza Streaming Engine 4.9.0 and later.
- Updater details – When using the updater for Wowza Streaming Engine 4.9.0 - 4.9.5, we verify that the Java 21 Virtual Machine (JVM) is present before completing the upgrade. If Java 21 isn't detected on the machine, the update is canceled with a message containing recommended steps. If you need a new version of Java, the updater includes JRE 21 with instructions explaining how to copy it from the root of the installer to the Wowza Streaming Engine installation folder. When updating to Wowza Streaming Engine 4.9.0 - 4.9.5 from a base installation of Wowza Streaming Engine 4.8.28 or earlier, check these considerations.
- Supported Java versions – If you prefer, you can manually install a different Java version. We support Java versions 17 or 21 with Wowza Streaming Engine 4.9.0 - 4.9.5.
While we tested Wowza Streaming Engine 4.8.28 - 4.9.5 with the Java 21 Runtime Environment (JRE), we didn't recompile it using Java Development Kit (JDK) 21. If you build a custom module using Java 21, it may not work with Wowza Streaming Engine if your source code includes Java 21 features.
Note: New installations of Wowza Streaming Engine 4.8.28 and later deliver generational support for the Z Garbage Collector (ZGC). To use Java 21 with Generational ZGC on Windows, you must be running a 64-bit version of Windows 10 (version 1803 or later) or Windows Server 2019 or later. You also need a 64-bit JVM.
If your Wowza Streaming Engine workflow utilizes custom modules or plugins, we recommend testing them with Wowza Streaming Engine 4.8.28 - 4.9.5 in a non-production environment before updating your media server software. The following Java modules are included with the JRE and installer for the Wowza Streaming Engine 4.8.28 - 4.9.5:
- java.base
- java.datatransfer
- java.desktop
- java.instrument
- java.logging
- java.management
- java.management.rmi
- java.naming
- java.prefs
- java.rmi
- java.scripting
- java.scripting.jgss
- java.security.sasl
- java.sql
- java.transaction.xa
- java.xml
- jdk.crypto.cryptoki
- jdk.crypto.ec
- jdk.httpserver
- jdk.management
- jdk.management.agent
- jdk.naming.rmi
- jdk.unsupported
- jdk.xml.dom
- jdk.attach (available with Wowza Streaming Engine 4.8.28 and later)
- jdk.internal.jvmstat (available with Wowza Streaming Engine 4.8.28 and later)
- jdk.jcmd (available with Wowza Streaming Engine 4.8.28 and later)
- jdk.jfr (available with Wowza Streaming Engine 4.8.28 and later)
- java.net.http (available with Wowza Streaming Engine 4.8.28 and later)
If you have other dependencies, you must install a Java 17 JRE or JDK for Wowza Streaming Engine 4.9.0 - 4.9.5 that includes these dependencies. For more information, see Manually install and troubleshoot Java on Wowza Streaming Engine.
You can also refer to the Wowza Streaming Engine support for Java page to learn more about the different Java versions we support.
Detailed list of changes in Wowza Streaming Engine 4.9.5
These changes were made since the release of Wowza Streaming Engine 4.9.4:
- Updated the Wowza Streaming Engine Transcoder library to use MainConcept SDK version 15.4.
- Added support for ARM-based executables to install and update Wowza Streaming Engine in Linux environments.
- Added an RTSPSsrcCheck property to use inside the Application.xml > RTP element that can be set to false to disable SSRC checks when streaming over RTSP.
- Fixed CVE-2025-22235 security vulnerability by upgrading to Spring Boot (org.springframework.boot) 3.3.11.
- Fixed CVE-2024-13009 security vulnerability by upgrading jetty-http, jetty-server, jetty-io, and jetty-util libraries to 9.4.57.v20241219.
- Fixed CVE-2025-48988 security vulnerability by upgrading Apache Tomcat libraries to 10.1.42.
- Fixed an issue causing an error during server shutdowns when the SRTListener property is removed from the VHost.xml.
- Fixed an issue related to existing multiple log4j-core JAR files that were causing Wowza Streaming Engine to stop unexpectedly during upgrades from 4.9.2 to 4.9.4 on Windows.
- Fixed an issue causing invalid connections and errors when pushing RTSP streams over TCP from IP cameras to Wowza Streaming Engine 4.8.8.01 and later.
- Fixed an issue logging zero-sized function error counts and causing crashes when dropping RTMP connections sending corrupt data.
- Fixed an issue causing HTTP headers to be corrupted or missing when HTTP/2 is enabled and when running CMAF with Low-Latency HLS (LL-HLS) streams.
- Fixed an issue causing frame jittering in video outputs when using NVIDIA GPU transcoding in Wowza Streaming Engine 4.9.3 and later.
Known issues with Wowza Streaming Engine 4.9.5
For a detailed list of currently known issues, see Known issues with Wowza Streaming Engine.