Wowza Streaming Engine 4.8.21 Release Notes

Version: Wowza Streaming Engine™  4.8.21+6 build 20230125151621 released on February 1, 2023.

Java support: Wowza Streaming Engine 4.8.21  is built on Java 11 (OpenJDK Java SE JRE 11.0.2), but can be used with Java versions 11 - 12. For more information, see Manually install and troubleshoot Java on Wowza Streaming Engine.

Installation and update considerations for Wowza Streaming Engine 4.8.21


If you are updating to Wowza Streaming Engine 4.8.18 from a base installation of Wowza Streaming Engine 4.8.17 or earlier, before you update, you need to install a supported version of Java, such as Java 11-12 or the OpenJDK Java SE JRE 11.0.2 installed with Wowza Streaming Engine 4.8.18 (available from the Downloads tab of My Account). Then instruct Wowza Streaming Engine to use that version of Java according to the instructions in Manually install and troubleshoot Java on Wowza Streaming Engine.

When using the Wowza Streaming Engine 4.8.18 installer to install a new instance of Wowza Streaming Engine on Windows, you may need to install additional dependencies in order to ingest SRT MediaCaster streams or use the generic SRT stream targets destination to publish an SRT stream. To address this, install the latest version of the Microsoft Visual C++ Redistributable for Visual Studio appropriate to your operating system.

For step-by-step instructions on how to install or update Wowza Streaming Engine, see the following articles:

Breaking changes in Wowza Streaming Engine 4.8.21


Wowza Streaming Engine 4.8.18 is built on Java 11 (OpenJDK Java SE JRE 11.0.2) and supports Java versions 11 - 12. Earlier versions of Java aren't supported. 

Important notes about changing the Java version:

  • Previous versions of Wowza Streaming Engine media server software were built on Java 9. If you're updating an earlier installation of Wowza Streaming Engine to version 4.8.18 (or later), you must install OpenJDK Java SE JRE 11.0.2 before running the Wowza Streaming Engine updater. For your convenience, we've provided the OpenJDK Java SE JRE 11.0.2 files as a zip on the Downloads tab of your Wowza account.
  • If your Wowza Streaming Engine workflow uses custom modules or plugins, we recommend that you test them with Wowza Streaming Engine 4.8.18 in a non-production environment prior to updating your media server software. The following Java modules are included:
    • 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
  • If you have other dependencies, you must install a Java 11 JRE or JDK that includes all your dependencies.

For more information, see Manually install and troubleshoot Java on Wowza Streaming Engine.

Detailed list of changes in Wowza Streaming Engine 4.8.21


Changes since Wowza Streaming Engine 4.8.20

  • Added validation to Wowza Streaming Engine Manager to disable all users if the authentication method is not valid.
  • Fixed a bug related to the configuration of the property cupertinoChunkDurationTarget for VOD applications and added cupertinoChunkDurationTargetVOD to Wowza Streaming Engine Manager application properties.
  • Fixed a Haivision bug for Windows users by updating the SRT libraries for Windows to v1.5.1. The SRT libraries were also updated for Linux. For more information about the updated libraries, refer to this page.
  • Replaced Beamr scaler with MainConcept.
  • Fixed an issue where PushPublish modules were taking too long to return for a failed request.
  • Fixed an issue where network issues caused server crashes.
  • Modified the default decoding preset from Beamr to Default.
  • Fixed a bug that caused issues with setting client restrictions from Wowza Streaming Engine Manager.
  • Updated the library Apache Commons Text to 1.10.0 to overcome CVE-2022-42889 vulnerability.
  • Fixed a bug where RTCP packet logs were overloading the CPU for lengthy streams.
  • Implemented a feature where the page number and magazine number for MPEGTS streams with DVB Teletext subtitles can be edited through the .stream file.
  • Fixed a bug where DASH manifests uploaded to AWS were not playable.
  • Added Oracle Storage as a provider for DASH push publish profile.
  • Fixed a bug on Wowza Streaming Engine Manager for Live HTTP Origin Application where an error message is expected to pop up if the playback type is not configured.
  • Added ETag header to HTTP Origin responses.

Known issues with Wowza Streaming Engine 4.8.21


For a detailed list of known issues that are still in effect, see Known issues with Wowza Streaming Engine.