• Software Updates

    Published on 02-18-2015 05:30 PM  Number of Views: 73036 
    Article Preview

    This guide provides step-by-step instructions for upgrading your Wowza Media Server™ software installation to Wowza Streaming Engine™. Wowza Streaming Engine is the latest version of the Wowza media server software formerly known as Wowza Media Server. ...

    The latest production build is Wowza Streaming Engine 4.2.0 build 15089 released on June 16, 2015. For a complete list of changes in this build, see the Release Notes.

    New installation

    Installers for this production build of the Wowza Streaming Engine™ software are available on our Downloads webpage and can be used to install a new Wowza Streaming Engine instance. The installation packages include:

    • Wowza Streaming Engine media server software
    • Wowza Streaming Engine Manager
    • Documentation
    • Examples

    Update your current installation

    Sign in to your Account Management page using your Wowza account and then check the My Downloads tab to get a production build update for your installed Wowza Streaming Engine software. For step-by-step instructions on how to update your current Wowza Streaming Engine instance to the new version provided by this production build, see How to update your Wowza Streaming Engine installation.

    Note: You must have an active Maintenance and Support contract to receive updates.

    RSS feed

     Wowza Streaming Engine 4: Production Builds RSS Feed

    Upgrade from Wowza Media Server

    To learn how to upgrade your Wowza Media Server® license key to Wowza Streaming Engine, go to our Upgrade webpage.

    For step-by-step instructions for upgrading your Wowza Media Server software to Wowza Streaming Engine, see our Upgrade Guide.

    RSS feed

     Wowza Media Server 3: Production Builds RSS Feed

    Development updates

    Between stable, production releases, Wowza® produces development builds periodically in the form of updates. This allows you to try the latest releases of Wowza media server software to test and give feedback, and to get early access to new features. For more information about the latest Development updates, see Development Builds.

    Note: Development builds are not official releases and may not be stable.

    Wowza Streaming Engine 4.2.0

    The latest Wowza media server software development build is Wowza Streaming Engine build 15394 released on August 4, 2015.


    Sign in to your Account Management page using your Wowza account and then check the My Downloads tab for the latest update for your Wowza Streaming Engine software. You must have an active Maintenance and Support contract to receive updates. For more information, see Maintenance and Support.

    Note: For step-by-step instructions about how to update your Wowza Streaming Engine media server software with this development build, see How to apply a Wowza Streaming Engine update.

    Changes (since 4.2.0 release)

    • Fixed a bug where the live stream recorder incorrectly updated the MDAT atom to the 64-bit atom format when passing the 4GB file size
    • Fixed an issue in Live Stream Recorder where it would stop recording a stream when trying to split the stream and record to a new file when no data was received
    • Fixed case where DVR recording would throw an NPE in DvrPacketHandler because chunk writer was not initialized
    • Enhanced nDVR to support ID3 tags
    • Fixed NPE when no host header provided by HTTP clients
    • Added support for OPTIONS HTTP method. Added for HTTPStreamer/Properties "UserHTTPHeaders" property to allow custom headers
    • Added support to enable/disable URL encoding of query parameter values. HTTPStreamer/Properties boolean property "queryParameterValueEncode", default is true
    • Added support for MediaCaster property "rtpMaxFailedConnectionLogCount" that controls how many attempts to connect to a source are logged (only logged, attempts will continue as configured without log entries). The log count is reset to 0 after each successful connection. Add it to an application's "Custom" properties section:
      • Path "/Root/Application/MediaCaster"
      • Name "rtpMaxFailedConnectionLogCount"
      • Type "Integer"
      • Value 0: Always log (default); 1 or greater: Log each connection attempt/failure up to the value entered
    • Added support for RTSP/RTP playback of G.711 (µ-law and A-law) audio
    • Added support for RTSP/RTP playback of MPEG-2 video
    • Added support for RTSP/RTP playback of VPx (VP8 and VP9) video and Vorbis and Opus audio
    • Improved Transcoder to re-create encoder if it fails to return frames (default is 150 frames)
    • Added support for quicksync.AspectRatioW and quicksync.AspectRatioH Transcoder template parameters to enable support for anamorphic video resolutions
    • Improved Transcoder startup for NVIDIA NVENC encoding to improve how we look for driver shared libraries
    • Added work-around for Transcoder NVENC issue with surface format that appeared in latest NVIDIA Linux driver
    • Added Transcoder support for multiple renditions of the same plugin libraries for Quick Sync (add Transcoder/PluginPaths/QuickSync element to Server.xml to control path - default to use default lib-native path)
    • Fixed a Transcoder issue with NVENC2 encoding where encoder was not shut down properly leading to memory leak
    • Fixed issue with Apple HLS (cupertino) video on demand logging to avoid NPE
    • Added support for custom Cupertino Manifest headers. API method "addUserManifestHeader" and property "cupertinoManifestHeaders" in Root/Properties to add headers
    • Fixed "httpRandomizeMediaName" property to be consistent during live streams and across manifest segments for MPEG-DASH
    • Fixed property "mpegdashUserHTTPHeaders" in HTTPStreamer/Properties to be reflected correctly in the MPEGDASH manifest output
    • Fixed AAC audio frame duration calculations in MPEG-DASH on-demand streaming to ensure 1024 frame durations
    • Fixed MPEG-DASH streaming to properly handle manifest requests with both file-name-embedded query params and URL-appended query params
    • Added MPEG-DASH support for <cenc:pssh> elements inside the <ContentProtection> elements in DASH MPDs for encrypted streams, per recommendations in the latest Common Encryption standard. This allows for better compatibility with HTML5 javascript-based players
    • Improved audio timecode accuracy for live MPEG-DASH streams
    • Added support for new MPEG-DASH debug flags:
      • mpegdashIncludeChunkStartTimeTags - (/Root/Application) Includes the "S@t" attribute (chunk start time in timescaled units) in every <S> chunk entry in DASH MPDs (instead of just the first entry), for both live and VOD streaming
      • mpegdashIncludeUnscaledChunkTimeTags - (/Root/Application) Includes custom "S@t_unscaled" and "S@d_unscaled" attributes (chunk start time and duration in milliseconds) in every <S> chunk entry in DASH MPDs, for both live and VOD streaming
      • mpegdashDebugFragmentTimes - (/Root/Application/HTTPStreamer) Logs scaled (a/v timescaled) and unscaled (msec) chunk start/stop/duration times on all VOD a/v chunk requests
    • Enhanced logging from mpegDashLiveIndexLogging (/Root/Application/LiveStreamPacketizer) so that unscaled chunk start/duration/end times are logged for both audio and video
    • Changed MPEG-DASH live streaming MPDs (SegmentTimeline format, the default) so that for streams with both audio and video, audio chunk start times reflect the timecodes of the actual audio chunks instead of audio-timescaled versions of the video chunk timecodes
    • Fixed MPEG-DASH issue where for streams with both audio and video, the video timescale was reported instead of the audio timescale in the 'sidx' and 'mvhd' boxes of audio chunks, and the duration values in those same boxes were reported in that wrong timescale
    • Fixed bug in ModuleCoreSecurity that prevented RTMP switching when SecureToken was used
    • Fixed key rotation when "drmVerimatrixCupertinoDTVPosition" is enabled for Verimatrix DRM using live streams
    • Added API to control RTMP/AMF object deserialization charsetName used for strings (default is UTF-8):
      • AMFDataContextDeserialize.setChartsetName(String charsetName);
      • AMFDataContextDeserialize.getChartsetName();
    • Fixed "cupertinoEncryptionBaseURL" property when the header Host is not provided
    • Added IMediaCacheStoreItemListener and IMediaCacheStoreItemEvent API interfaces and CacheStoreItemListenerClassList MediaCache configuration item
    • Fixed the "mpegtsMapTimeToSystemTime" property support where the stream validator was resetting the depacketizer and the server wasn't resetting the mapping to force a recalculation
    • Fixed VOD Adobe HDS (sanjose) logging issue where file info was not logged as part of the connect and stream create events
    • Fixed the PushPublishStreamAppConfig REST API configuration to use a default value of "true" for the sendOriginalTimecodes field and a default value of "0x100000" for originalTimecodeThreshold to match the defaults in the Push Publishing module
    • Fixed NPE in Wowza Streaming Engine when debug statements are printed with Livideo6 stream connection from Akamai
    • Fixed NPE in Wowza Streaming Engine when 401 is returned from a source during digest authentication to Sony and Axis cameras
    • Fixed an issue in Wowza Streaming Engine Manager where stream files weren't being updated with Pan/Tilt/Zoom (PTZ) user name and password when editing the stream file in the manager
    • Updated the Windows Service manager executable to 2.24 and applied Wowza changes to it. Also updated the install/uninstall batch files
    • Added ability in PushPublishing module's "rtmp" profile to filter metadata items from onMetaData messages on a per-map-entry basis. Associated new map entry properties:
      • removeMetadataObjects (Boolean) - enables removal of all array and object data types
      • filteredMetadataItems (String) - allows definition of a pipe-separated list of named metadata items to remove
    • Optimized selection of VOD caption provider when file is specified via SMIL file
    • Enhanced logging provided by the mpegdashIncludeUnscaledChunkTimeTags property to include "S@end" and "S@end_unscaled" debug attributes, providing the scaled and unscaled chunk end times

    RSS Feed

     Wowza Streaming Engine: Development Builds RSS Feed
    Published on 02-11-2015 10:00 AM     Number of Views: 33550 

    This guide provides step-by-step instructions for updating your licensed Wowza Streaming Engine™ software installation to a newer version. ...
    Published on 06-16-2015 02:00 PM     Number of Views: 5409 

    Version: Wowza Streaming Engine™ 4.2.0 build 15089 released on June 16, 2015. ...
    Published on 03-02-2015 03:00 PM     Number of Views: 7335 

    Version: Wowza Streaming Engine™ 4.1.2 build 13947 released on March 2, 2015. ...
    Published on 12-02-2014 10:30 AM     Number of Views: 5200 

    Version: Wowza Streaming Engine™ 4.1.1 build 13180 released on December 2, 2014. ...
    Published on 09-10-2014 10:50 AM     Number of Views: 8472 

    Version: Wowza Streaming Engine™ 4.1.0 build 12602 released on September 10, 2014. ...
    Published on 08-11-2014 11:10 AM     Number of Views: 5133 

    Version: Wowza Streaming Engine™ 4.0.6 build 12199 released on August 11, 2014. ...
    Published on 07-24-2014 10:00 AM     Number of Views: 4053 

    Version: Wowza Streaming Engine™ 4.0.5 build 12045 released on July 24, 2014. ...
    Published on 06-17-2014 02:30 PM     Number of Views: 7250 

    Version: Wowza Streaming Engine™ 4.0.4 build 11775 released on June 17, 2014. ...
    Published on 03-27-2014 04:04 PM     Number of Views: 7192 

    Version: Wowza Streaming Engine™ 4.0.3 build 10989 released on March 27, 2014. ...
    Published on 03-07-2014 01:00 AM     Number of Views: 15068 

    Version: Wowza Streaming Engine™ 4.0.1 build 10615 released on March 7, 2014. ...
    Published on 01-03-2014 01:48 PM     Number of Views: 8605 

    Version: Wowza Media Server® 3.6.4 build 9641 released on January 3, 2014. ...

    Page 1 of 3 123 LastLast