0

As far as I can gather, Media Source Extensions are supposed to be implemented in the latest current version of Chrome for Android. On the Chromium Dashboard there's also an indication that this should be working. However it seems that in practice it does not work (or at least does not work using the same API's used in Chrome for desktop).

I cannot seem to get it to work, and specifically, running this example on an Android phone (Samsung Galaxy S4) with KitKat and latest version of Chrome for Android results in a blank (black) video - it looks like the webm file is playing (if I replace the source with a webm file with sound I can hear the audio), however no video is showing.

Does this mean MSE is actually not supported yet on Chrome for Android? Is there any example someone knows of that suggests that it should in fact work?

orcaman
  • 6,263
  • 8
  • 54
  • 69

2 Answers2

0

Should work AFAIK. File a bug with a specific test case?

Yoav Weiss
  • 2,220
  • 4
  • 17
  • 22
0

No it is supported. I verified that the demo you provided works on my HTC one with chrome 35. You could try dash.js reference player and see if you can play H264 video. Your issue is probably related to using a version < 34 of chrome for android.

drowzy
  • 657
  • 6
  • 9
  • Thanks for checking it on your device, I am super glad to hear that it works on some devices. It looks like it might be an issue with Samsung Galaxy S4. Unfortunately, I have upgraded to Chrome 36.0.1985.122 and the problem persists (no change in observed unexpected behavior - still hearing the audio yet seeing a black screen). – orcaman Jul 17 '14 at 15:48
  • I now checked the dash.js page using the same device and Chrome version. It seems that some videos work and some do not. Wondering if it might be lack of support for some of the codecs on my device. – orcaman Jul 17 '14 at 16:03