Version: Wowza Media Server 3.0.3 patch2

Installation:

Copy contents (not the entire folder just the contents) of following 
folders to the corresponding [install-dir] folder and remake any configuration 
changes (empty folders indicate no changes for that folder):

bin
conf
documentation
lib
lib-native/win64
lib-native/linux64
transcoder/templates

[install-dir] for each platform:

Windows (default): C:\Program Files\Wowza Media Systems\Wowza Media Server [version]
OSX: /Library/WowzaMediaServer
Linux, Unix, Solaris: /usr/local/WowzaMediaServer

Changes:

Wowza Media Server 3.0.3 patch2
* Fixed error "Error creating object name javax.management.MalformedObjectNameException: Invalid character ':' in value part of property"
* Fixed transcode shutdown so transcoded stream properly call unpublish
* Improved cupertino vod logging code so that audio and video codec information is logged earlier in the process
* Improved audio and video codec logging to normalize information logged
* Fixed System.exit problem
* Added "keyframes" to Smooth Streaming parsing code.  Will handle keyframe requests at a later time
* Implemented playlist requests and playlist request factory.
  * Allows playlist request delegate to be specified via DVR Property "dvrPlaylistRequestDelegate".
  * Allows playlist request to be created using delegate.
  * Provides a sample delegate "com.wowza.wms.dvr.impl.DvrStartDurationPlaylistRequestDelegate" that allows use of URL query params "wowzadvrplayliststart" and "wowzadvrplaylistduration" to specify start/end of playlist.
* San Jose DVR: Use version 2.0 of f4m playlist
* San Jose DVR: Set window duration in dvrInfo block.
* San Jose DVR: If DVR recording stops during playback, change abst data from live to recorded to prevent "Buffering..." when end of recording reached.
* San Jose DVR: Add property "dvrSanJosePlaylistVersion" to allow choice between F4m playlist version "1.0" versus "2.0".  Default is "2.0"
* Smooth DVR: Properly distinguish between "live" and "non-live" during manifest generation
* Smooth DVR: Fix bug in multi-bitrate playlist where audio bitrate was sometimes incorrect, causing playback failure.
* Cupertino DVR: Fix potential rounding problem when generating target duration
* Updated DVR Strobe example from Strobe 1.5 to 1.6
* Added API: Enhance methods in manifest classes to allow better retrieval of live and recorded playlists.
* Fixed bug where wrong cached live chunks were being trimmed off during certain playlist requests.
* Added DVR property "dvrDebugTossedHolders" to allow debug logging of DVR packet holders that are out of sync
* Fixed RTMPT processing to handle out of order requests (seems to be a problem on OSX)
* Fixed problem with video on demand seek not working when using RTMPT or RTMPTE
* Version: 3.0.3.02 build896

Wowza Media Server 3.0.3 patch1
* Fixed transcoder crash with FitMode letterbox
* Fixed a few synchronization issues with RTP idle process
* Version: 3.0.3.01 build885

