W3C home > Mailing lists > Public > public-html-media@w3.org > February 2015

Re: HTML5 MSE support for HEVC on Android

From: Aaron Colwell <acolwell@google.com>
Date: Fri, 20 Feb 2015 16:27:02 +0000
Message-ID: <CAA0c1bAqmsMD5x1EL71GozRii=RmM7MDT1_kif0Y_nKgQ3LfBw@mail.gmail.com>
To: Stefan Lederer <stefan.lederer@bitmovin.net>, Romain Bouqueau <romain.bouqueau.pro@gmail.com>
Cc: Gilles Boccon-Gibod <bok@bok.net>, public-html-media@w3.org
Hi,

I'm pretty sure that Chrome doesn't support HEVC codec IDs with MSE on
Desktop or Android at this time. Please file a bug at
http://bugs.chromium.org so the proper Chromium folks can look into this.

Thanks,
Aaron

On Fri Feb 20 2015 at 4:33:01 AM Stefan Lederer <stefan.lederer@bitmovin.net>
wrote:

> Hi,
>
>
>
> no, in Chrome Desktop there is – AFAIK - no HEVC support. Thus not even
> the progressive MP4 HEVC file [1] plays, which plays on the Android version
> – I think it uses the HEVC support of the chipset. So my assumption would
> be that if progressive HEVC MP4s are supported, it should be also supported
> by the HTML5 MSE, maybe it’s just a minor issue like a wrong codec
> attribute, maybe it’s something completely different …
>
>
>
> [1] http://www.bitmovin.net/hevc/720p.mp4
>
> [2]
> http://www.dash-player.com/demo/streaming-server-and-encoder-support/?mpd=http://bitcdn-vix1.bitmovin.net/content/hevc/dashevc-live-2s.mpd
>
>
>
> Thanks and best,
>
> Stefan
>
>
>
> *Von:* Romain Bouqueau [mailto:romain.bouqueau.pro@gmail.com]
> *Gesendet:* Freitag, 20. Februar 2015 11:12
> *An:* Stefan Lederer
> *Cc:* Gilles Boccon-Gibod; public-html-media@w3.org
>
>
> *Betreff:* Re: HTML5 MSE support for HEVC on Android
>
>
>
> Hi,
>
> ​
>
>
>
> thanks for the hint! I changed the @codecs attribute to hvc1.1.6.L93.90
>
>
>
> ​Jean​ told me this was fixed some time ago:
> http://download.tsi.telecom-paristech.fr/gpac/dataset/dash/uhd/. Let me
> know otherwise.
>
>
>
> BTW thanks Gilles for reporting.
>
>
>
>
>
> Any thoughts?
>
>
>
> ​Silly question: could you make the same content play on the desktop
> version with the same API calls?
>
>
>
>
>
> ​​Kind regards,
>
>
> Romain Bouqueau
>
> CEO @ www.gpac-licensing.com
>
> romain.bouqueau@gpac-licensing.com
>
>
>
>
>
> 2015-02-19 21:27 GMT+01:00 Stefan Lederer <stefan.lederer@bitmovin.net>:
>
> Hi Gilles,
>
>
>
> thanks for the hint! I changed the @codecs attribute to hvc1.1.6.L93.90,
> but still get the same error: “NotSupportedError: Failed to execute
> 'addSourceBuffer' on 'MediaSource': The type provided ('video/mp4;
> codecs=hvc1.1.6.L93.90') is unsupported.”
>
>
>
> Any thoughts?
>
>
>
> Thx & best regards,
>
> Stefan
>
>
>
> *Von:* Gilles Boccon-Gibod [mailto:bok@bok.net]
> *Gesendet:* Donnerstag, 19. Februar 2015 20:33
> *An:* Stefan Lederer; public-html-media@w3.org
> *Betreff:* Re: HTML5 MSE support for HEVC on Android
>
>
>
> Stefan,
>
>
>
> I don’t know if that’s the cause of the error, but the @codecs attribute
> of this MPD is not correct (hvc1.1.c.L93.90 should be hvc1.1.6.L93.90, the
> error has been reported to the authors of this test sequence, and I think
> they have fixed it now).
>
>
>
> -- Gilles
>
>
>
> On February 19, 2015 at 12:14:05 AM, Stefan Lederer (
> stefan.lederer@bitmovin.net) wrote:
>
> Dear all,
>
>
>
> I don't know if this is the proper list for that: (if not please advise me
> which would be a better place to raise this question, already tried it on
> chromium-discuss)
>
>
>
> I want to use HEVC content on Chrome for Android on a Nexus 5 phone using
> MPEG-DASH and the HTML5 MSE.
>
> ·         Playing plain HEVC mp4 files in Chrome/Android/Nexus5 works
> fine, e.g. this one: http://www.bitmovin.net/hevc/720p.mp4
>
> ·         But playing an HEVC DASH stream doesn't work, as the MSE
> doesn't support the content type: "NotSupportedError: Failed to execute
> 'addSourceBuffer' on 'MediaSource': The type provided ('video/mp4;
> codecs=hvc1.1.c.L93.90') is unsupported.". I'm using this stream:
> http://www.dash-player.com/demo/streaming-server-and-encoder-support/?mpd=http://bitcdn-vix1.bitmovin.net/content/hevc/dashevc-live-2s.mpd
>
>
>
> Is the error caused by a wrong codec attribute or is the HTML5 MSE on
> Chrome for Android just not (yet) supporting HEVC on HEVC-enabled Android
> devices?
>
>
>
> Thanks and best regards,
>
> Stefan
>
>
>
Received on Friday, 20 February 2015 16:27:30 UTC

This archive was generated by hypermail 2.3.1 : Friday, 20 February 2015 16:27:31 UTC