- From: Romain Bouqueau <romain.bouqueau.pro@gmail.com>
- Date: Fri, 20 Feb 2015 17:33:56 +0100
- To: Aaron Colwell <acolwell@google.com>
- Cc: Stefan Lederer <stefan.lederer@bitmovin.net>, Gilles Boccon-Gibod <bok@bok.net>, public-html-media@w3.org
- Message-ID: <CAKa0q=HgDy-ninoikEXXj2WBPO0GiAFcO3NmMDUEmO09dUeC4A@mail.gmail.com>
Aaron, Stefan, There seems to be a lack of support in chromium as well at the demux level: https://code.google.com/p/chromium/issues/detail?id=454948 This could be avoided by using a javascript demuxer such at mp4box.js: https://github.com/gpac/mp4box.js/. It can also accelerate the integration of TTML subtitlings or non-fragmented MP4s, etc. Kind regards, Romain Bouqueau CEO @ www.gpac-licensing.com romain.bouqueau@gpac-licensing.com 2015-02-20 17:27 GMT+01:00 Aaron Colwell <acolwell@google.com>: > 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:34:24 UTC