Wowza Streaming Engine 4.8.12 Release Notes

Version: Wowza Streaming Engine™ 4.8.12+1 build 20210419174623 released on April 20, 2021.

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

Notes: 

Contents


New features and functionality in Wowza Streaming Engine 4.8.12
Installation and upgrade considerations for Wowza Streaming Engine 4.8.12
Detailed list of changes in Wowza Streaming Engine 4.8.12
Known issues with Wowza Streaming Engine 4.8.12
Patch updates to Wowza Streaming Engine 4.8.12

New features and functionality in Wowza Streaming Engine 4.8.12


Wowza Streaming Engine is a robust, customizable, and scalable media server software that powers reliable streaming of high-quality video and audio to any device, anywhere. Wowza Streaming Engine 4.8.12 contains several enhancements and fixes that help to improve the functionality of the media server software.

Replacing corrupt video frames with error-free frames

In addition to replacing missing video frames to ensure a consistent frame rate, with Wowza Streaming Engine 4.8.12, you can now also replace corrupt frames with error-free frames when using H.264 video and Beamr decoding. After enabling missing frame replacement and Beamr decoding, you can enable outputting only error-free frames with the EnforceStrictDecodeSuccess property in your Transcoder template. For more information about replacing corrupt frames, see the following the article:

Deprecation of Adobe HDS and Microsoft Smooth Streaming

With Wowza Streaming Engine 4.8.12, we've deprecated streaming with Adobe HDS and Microsoft Smooth Streaming. By default, Adobe HDS and Microsoft Smooth Streaming are disabled in new applications created with Wowza Streaming Engine 4.8.12. Applications created in earlier versions of Wowza Streaming Engine are unchanged after upgrading to Wowza Streaming Engine 4.8.12. For more information about these deprecations, see the following the article:

Installation and update considerations for Wowza Streaming Engine 4.8.12


Wowza Streaming Engine 4.8.5 and later installs a custom packaged version of OpenJDK Java SE JRE 9.0.4 that includes the java.scripting module. This module is required for Wowza Streaming Engine 4.8.12 but is not added by the Wowza Streaming Engine 4.8.12 updater. If you are updating to Wowza Streaming Engine 4.8.12 from Wowza Streaming Engine 4.8.0 or earlier, before you update, you need to install a supported version of Java that contains the java.scripting module, such as Java 9-12 or the custom version of OpenJDK Java SE JRE 9.0.4 installed with Wowza Streaming Engine 4.8.12 (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.12 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.

Detailed list of changes in Wowza Streaming Engine 4.8.12


Changes since Wowza Streaming Engine 4.8.11

 
  • Added a new Transcoder template property to enable replacing corrupt video frames with the last successfully decoded frame (location: [install-dir]/transcoder/templates/[template].xml, <Root>/<Transcode>/<Decode>/<Video>; name: EnforceStrictDecodeSuccess; default: false). This property currently only applies to H.264 video using the Beamr software decoder.
  • Deprecated Adobe HDS streaming. By default, Adobe HDS is disabled in new applications.
  • Deprecated Microsoft Smooth Streaming. By default, Microsoft Smooth Streaming is disabled in new applications.
  • Removed the cupertinoAllowNotFoundOnEmptyMediaList property that allowed returning an empty master playlist.
  • Updated the default value of Flash Version String to fix an issue with connecting to Elemental Live encoders.
  • Fixed an issue with RTCP sender reports not being sent for TCP transports used by RTSP players.
  • Fixed an issue with setting an incorrect report count in WebRTC and RTSP receiver reports.
  • Fixed an issue with reporting invalid data in RTSP receiver reports.
  • Fixed an issue with SRTP authentication and decryption failing due to large amounts of lost or out-of-order packets that could cause a slow memory leak when HLS (cupertinostreamingpacketizer) is enabled.
  • Fixed an issue with reporting duplicate rendition reports (#EXT-X-RENDITION-REPORT) for adaptive bitrate Low-Latency HLS streams.
  • Fixed an issue with not reporting all renditions and having incorrect URLs in rendition reports (#EXT-X-RENDITION-REPORT) for adaptive bitrate Low-Latency HLS streams.
  • Fixed an issue with decoder resampling of G.711, MP3, and Opus audio sources.
  • Fixed an issue with USB license keys not being used in some network configurations.
  • Fixed an issue with logging CencInfo that resulted in a Null Pointer Exception.
  • Fixed an issue with the dvrPurgeControlClass property (PROPERTY_PURGE_CONTROL_CLASS) not loading the class as defined by users.
  • Fixed an issue with custom StreamRecorder properties not appearing in the Custom properties list in Wowza Streaming Engine Manager after adding them to an application.

Known issues with Wowza Streaming Engine 4.8.12


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

Patch updates to Wowza Streaming Engine 4.8.12


Between production releases, Wowza occasionally provides patches to fix bugs or regressions in the latest production release, which can be deployed in production environments and workflows for long-term stability.

There is no available patch release for Wowza Streaming Engine 4.8.12 at this time.