DEV Community

Basharat Deevaan
Basharat Deevaan

Posted on • Edited on

Wowza Streaming Engine 4 2025

If your Wowza Streaming Engine workflow uses custom modules or plugins, we suggest testing them with Wowza Streaming Engine 4.8.28 in a non-production environment before updating your media server software. The following Java modules are included with the JRE for the Wowza Streaming Engine:

Image description
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)
jdk.internal.jvmstat (available with Wowza Streaming Engine 4.8.28)
jdk.jcmd (available with Wowza Streaming Engine 4.8.28)
jdk.jfr (available with Wowza Streaming Engine 4.8.28)
java.net.http (available with Wowza Streaming Engine 4.8.28)
If you have other dependencies, you must install a Java 11 JRE or JDK that includes these dependencies. For more information, see Manually install and troubleshoot Java on Wowza Streaming Engine.

Wowza Streaming Engine 4 2025

You can also check the Wowza Streaming Engine support for Java page to learn more about the different Java versions we support.
These changes were made since the release of Wowza Streaming Engine 4.8.27:

Published documentation for a custom Java module that converts AMF metadata to ID3 metadata in a live CMAF stream.
Updated the Java Runtime Environment (JRE) included with the Wowza Streaming Engine installer to Java 21 (OpenJDK Java SE JRE 21.0.3).
Added support for the Generational Z Garbage Collector that's included with the Wowza Streaming Engine installer and Java 21 JRE.
Added AES-128 encryption support to secure CMAF HLS streams using Common Encryption (CBCS).
Removed the macOS updater and installer from the Wowza Streaming Engine 4.8.28.
Fixed an issue with improperly formatted file names for HLS stream target segments when using the playlistAcrossSessions property and restarting a stream.
Fixed an issue causing high CPU usage after pushing Wowza CDN stream targets from Wowza Streaming Engine by adding support for the latest Java 21 JVM.
Fixed an issue to better handle unstable WebRTC inputs that prevent HLS playback and create multiple discontinuity tags in segment lists.
Fixed an intermittent issue causing AES-128 encryption headers to be missing from HLS stream target chunklists.
Fixed an issue causing the cmafstreamingrepeater property to be set incorrectly when using the CMAF packetizer to configure a live application on an edge server.
Fixed an issue limiting playback from an edge server when using a CMAF live stream repeater (origin/edge) configuration with high latency in Wowza Streaming Engine.
Fixed an issue related to RTSP ingest of HEVC content, CMAF packaging, and HLS playback that caused video artifacts and uneven playback.

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay