Live streaming to html5 in 2016 is still annoyingly hard. Like stupidly annoying. So here is the state of things.
HTTP Live Streaming (HLS) isn’t supported natively by any desktop browser except for Safari. It is supported on mobile. This means you will need either a Silverlight or Flash player to play the stream, which is great except Chrome no longer supports either of these things.
The problem with both MPEG-DASH and HLS is they add a large delay to the feed because they slice the video up into segments which are then downloaded separately by the browser.