Wowza Community

Best way to get RTMP Live, HDS/HLS live and VOD with playlist all in one?

Hi all

So I run a free live streaming site using Wowza as our backend.

I am trying to find a solution that is prebuilt that can do the following without much trouble (as in complete rewrite of the code or that it has a API to be able to edit it to do so).


Live RTMP and HDS/HLS playback/fallback if Flash is not available

Live DVR

Switch bitrates when available (not all streams have multibitrate on the site)

Playlist support of old streams that were recorded (Video thumbs, plays off VOD and can switch back to live)

Push notifications to redirect live viewers to other stream/media when stream ends

So yea, any prebuilt solutions like FlowPlayer, JW etc able to do this?


Hi there,

I do not know of a “one player to play them all” type player. I would have to say JW Player is pretty close. Will need the Enterprise (ads) license for JW Player 6 for DVR playback. The Premium version supports HLS playback on the desktop and iOS devices, and it will playback a DVR stream (using ?DVR in playback url), but the DVR controls are not displayed, so only live view is available.

Here are a few guides that may be helpful to you.

How to use JW Player with Wowza Streaming Engine

How to use JW Player with adaptive bitrate streaming from Wowza Streaming Engine

How to loop a pre-roll until a live stream starts (ModuleLoopUntilLive)

I hope this is helpful, please let us know how we may assist you in the future.