Re: why HLS/DASH are problematic in an Icecast context

Daniel James <[email protected]>
Newsgroups gmane.comp.audio.icecast.devel
Message-ID <[email protected]>
Hi Thomas,
> Let's start with HLS:
> - It's not a standard. It's current status is that it's an *expired*
> draft[1].

Does that suggest a lack of interest in an open standard? The expired
doc says:

The ID3 PRIV owner identifier MUST be
   "com.apple.streaming.transportStreamTimestamp"

Proposed mimetype:

   Type name: "application"

   Subtype name: "vnd.apple.mpegurl"

Maybe they never intended anyone other than Apple to use it :-)

> - It requires formats that are not well supported by Icecast:
> 
>    "Each media segment MUST be formatted as an MPEG-2 Transport Stream
>    [ISO_13818], an MPEG audio elementary stream [ISO_11172], or a WebVTT
>    [WebVTT] file."

I don't understand why this has to be so limited, because the basic
idea, as I understand it, is to extend the .m3u playlist format so that
stream listeners can automatically choose alternative sources for the
same content. That could be implemented in a codec-agnostic way.

Cheers!

Daniel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.