Closed Bug 1202578 Opened 4 years ago Closed 4 years ago

bitdash m3u8 HLS demo does not recognize Firefox's MSE


(Core :: Audio/Video: Playback, defect)

Not set



Tracking Status
firefox40 --- disabled
firefox41 --- disabled
firefox42 --- affected
firefox43 --- affected


(Reporter: cpeterson, Unassigned)


(Blocks 1 open bug, )


1. Disable Flash plugin (so the bitdash player only feature detects MSE).
2. Load

The video doesn't play and the following error message is shown:

"No supported technology was detected, i.e. neither Flash nor the MediaSource Extension was found and no HLS manifest was given or HLS is also not supported. Please download the Flash Player or try another browser."

The bitdash HLS demo plays correctly in Chrome, Safari, IE, and Edge.
that page used to load just fine, sound to me more like a JS error ; especially as it has created a MediaSource object properly, and even tested that a particular mimetype was supported:

video/mp4; codecs="avc1.42c00d" which returned True. so why would it states that MSE wasn't found?
Daniel, do you know if the bitdash HLS demo page has changed recently? How does it try to detect MSE?
That page is an HLS only test page. We currently have only two ways to play HLS content.
1. Using the browser's native/built-in support, i.e. on iOS, Safari on Mac OS X, and MS Edge.
2. Using our Flash fallback

We did not yet integrate HLS support into our HTML5/MSE player, and hence it can't work. I have to admit the error message needs improvement.
The check for the container + codec is a standard test we always perform upfront so we know if AVC/H.264 is supported in the current browser.

So I think this issue can be closed, sorry for the confusion.
Closed: 4 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.