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

AW: HTML5 MSE support for HEVC on Android

From: Stefan Lederer <stefan.lederer@bitmovin.net>
Date: Fri, 20 Feb 2015 13:31:10 +0100
Message-ID: <115ff0eeeb9b526f5ffe58f307ae6ffd@mail.gmail.com>
To: Romain Bouqueau <romain.bouqueau.pro@gmail.com>
Cc: Gilles Boccon-Gibod <bok@bok.net>, public-html-media@w3.org

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


Thanks and best,


*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



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


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,


*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


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

I want to use HEVC content on Chrome for Android on a Nexus 5 phone using

·         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:

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

Thanks and best regards,

Received on Friday, 20 February 2015 12:31:48 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 15:48:58 UTC