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