• Wowza Media Server 3.1.1 Release Notes

    Wowza Media Server 3.1.1 Release Notes

    Wowza Media Server 3.1.1 build1479 (28 April 2012)

    Note: This is a maintainence release to fix a problem introduced in Wowza Media Server 3.1 that did not allow transcoder to work properly with developer license.

    Detail list of changes: (since: 3.1.0)
    • Added boolean LiveStreamPacketizer/Properties property cupertinoAssumeStreamHasVideo to force Apple HLS streams to assume they are video and audio
    • Fixed problem with server listeners not maintaining order
    • Removed overly verbose DVR logging message "Null playlist request" (WMS-79)
    • Fixed problem with developer version and transcoder not properly enabling streams
    • Added FLVUtils method getOnMetadataData(AMFPacket metaDataPacket) to parse onMetadata event and return common attributes
    • Fixed problem with MPEG-TS handler where it did not recognize audio config packet
    • Added support for audioBitrate and videoBitrate query parameters in .stream file when ingesting an MPEG-TS stream
    • Fixed problem MPEG-TS out so that PMT is sent less often (now every second)
    • Fixed problem with transcoder packet sorter where it was threaded incorrectly leading to out of order packets
    • Added support for transcoder frame padding and dstRect
    • Improved transcoder code that extract video and audio bitrate from source stream
    • Added support for byte range requests for Apple HLS
    • Added boolean LiveStreamPacketizer/Properties and HTTPStreamer/Properties property cupertinoOnChunkStartResetCounter to turn on/off the resetting of the transport stream counters associated with Apple HLS streaming
    • Added utility ZipUtils.toGzip()
    • Enhanced Cupertino DVR playlist to return gzipped playlist if this is an allowed encoding
    • Added DVR properties dvrCupertinoPlaylistUseGzip (Boolean/def:true) and dvrCupertinoPlaylistGzipThreshold (Integer/def:4000)
    • Added boolean LiveStreamPacketizer/Properties properties cupertinoRandomizeMediaName, sanjoseRandomizeMediaName and smoothRandomizeMediaName to add random ID to live streaming URL so that when a live stream is started over at index 1 it will be unique if cached using HTTP caching
    • Added boolean DVR/Properties properties cupertinoRandomizeMediaName, sanjoseRandomizeMediaName and smoothRandomizeMediaName to add random ID to DVR streaming URL so that each DVR store is unique if cached with HTTP caching
    • Added DVR support for DVR property "dvrCupertinoOnChunkStartResetCounter" to turn on/off the resetting of the transport stream counters associated with Apple HLS streaming