<div dir="ltr">On Fri, Feb 20, 2015 at 10:25 AM, Daniel James <span dir="ltr">&lt;<a href="mailto:daniel.james@sourcefabric.org" target="_blank">daniel.james@sourcefabric.org</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi Thomas,<br>
&gt; Let&#39;s start with HLS:<br>
&gt; - It&#39;s not a standard. It&#39;s current status is that it&#39;s an *expired*<br>
&gt; draft[1].<br>
<br>
Does that suggest a lack of interest in an open standard? </blockquote><div><br></div><div>I&#39;m actually not sure how it is expired... The most recent HLS draft was published in October and is valid through April:</div><div><br></div><div><a href="https://tools.ietf.org/html/draft-pantos-http-live-streaming-14">https://tools.ietf.org/html/draft-pantos-http-live-streaming-14</a><br></div><div><br></div><div>As someone who has been implementing both a server and client around HLS, it&#39;s actually been a little more active of a document than I would wish.</div><div><br></div><div>Thomas has some valid questions around implementability for Icecast, but I wanted to take a second to provide a little context for why I as a broadcaster like HLS.</div><div><br></div><div>I work for Southern California Public Radio, the largest NPR affiliate in the Los Angeles market. We&#39;re a small-to-medium online streamer, peaking at roughly 3k concurrent on an average day, but we think that&#39;s going to grow rapidly over the next few years and that Internet listening on mobile devices is the future. </div><div><br></div><div>For us, the short-lived connections in an HLS session seem to map more cleanly onto how people use their devices. We want them to start listening at home (WIFI) and keep listening as they hop in the car (maybe bouncing from 3G to LTE) and then arrive at the office (another WIFI network). That&#39;s 3-4 IP addresses over the course of a listening session. Because we don&#39;t have to keep one connection alive, HLS handles that on today&#39;s network routing realities (at least in theory... The implementation doesn&#39;t create a 100% perfect experience today).</div><div><br></div><div>ER</div></div></div></div>