HLS support in desktop Chrome?

18998 views
Skip to first unread message

Nathan Herring

unread,
Mar 25, 2015, 3:11:42 PM3/25/15
to chromium...@chromium.org
I was looking into HLS (currently https://tools.ietf.org/html/draft-pantos-http-live-streaming-14) and specifically Apple's HTTP Live Streaming - Basic Stream Example, and noticed that while Mac OS X Chrome Version 41.0.2272.104 (64-bit) would render the video controller, it would not play, whereas it'd play fine in Safari, and in both Safari and Chrome on iOS and also Chrome on Android. Is this an actual bug, or a desktop feature gap, and if the latter, is there a specific set of directions to get things working (e.g., choose from one of the following Chrome extensions to install)?

Thanks in advance,
nh

tracer77

unread,
Apr 19, 2015, 8:35:02 PM4/19/15
to chromium...@chromium.org
HLS is not an approved standard by ietf, it was proposed by Apple but sidelined now. HLS is only present in Chrome for iOS and Android but not implemented in Desktop because there are better alternatives like DASH-HTTP and MediaSource API in HTML5. No desktop browser implements HLS and no one is planning to. HLS was a last minute resort by apple to stream video in iOS before HTML5 existed and they don't like Flash. I am not aware of any extensions that allow this. Only Apple implements HLS in all versions of Safari. Chrome for Android may also deprecate HLS soon when DASH is widely adopted.

PhistucK

unread,
Apr 20, 2015, 2:44:59 AM4/20/15
to Vishnu Vardhan Reddy Naini, Chromium-discuss
This is not so accurate... Microsoft has just recently implemented it in the latest preview of their new engine -

I am not sure whether this is mobile only, but I reckon it is not.


PhistucK

On Mon, Apr 20, 2015 at 3:35 AM, tracer77 <vish...@gmail.com> wrote:
HLS is not an approved standard by ietf, it was proposed by Apple but sidelined now. HLS is only present in Chrome for iOS and Android but not implemented in Desktop because there are better alternatives like DASH-HTTP and MediaSource API in HTML5. No desktop browser implements HLS and no one is planning to. HLS was a last minute resort by apple to stream video in iOS before HTML5 existed and they don't like Flash. I am not aware of any extensions that allow this. Only Apple implements HLS in all versions of Safari. Chrome for Android may also deprecate HLS soon when DASH is widely adopted.

--
--
Chromium Discussion mailing list: chromium...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-discuss

To unsubscribe from this group and stop receiving emails from it, send an email to chromium-discu...@chromium.org.

Patrick Thompson

unread,
Jul 3, 2015, 5:03:26 PM7/3/15
to chromium...@chromium.org, vish...@gmail.com
I ran into this compatibility limitation when using Chrome 44 for Linux x64 along with Plex Media Server. It appears that ABC and NBC channel streams only support the HLS format instead of using HTML5. It would be nice to have this support as it appears to be still be used elsewhere.

Gaëtan Hervouet

unread,
Jul 7, 2016, 2:15:31 AM7/7/16
to Chromium-discuss, vish...@gmail.com, patricka...@gmail.com
Feel free to use that extension in the mean time. 
Reply all
Reply to author
Forward
0 new messages