Bug 1185611 (mse-everywhere)

Enable MSE for all websites (i.e. remove MSE whitelist)

RESOLVED FIXED in Firefox 42

Status

()

Core
Audio/Video: Playback
RESOLVED FIXED
2 years ago
a year ago

People

(Reporter: cpeterson, Assigned: jya)

Tracking

(Depends on: 1 bug, Blocks: 1 bug, {dev-doc-needed})

unspecified
mozilla42
dev-doc-needed
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox39 wontfix, firefox40 wontfix, firefox41 wontfix, firefox42 fixed, relnote-firefox 42+)

Details

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
We plan to enable MSE for all websites in Nightly 42.
(Reporter)

Updated

2 years ago
Duplicate of this bug: 1125936
(Reporter)

Updated

2 years ago
Duplicate of this bug: 1173953

Comment 3

2 years ago
Tested with latest Nightly, works well with VOD but live streams stop after about 20 seconds.

Tests were done using the BitDASH player found at http://www.dash-player.com/demo/manifest-test/ with Wowza Streaming Engine as the CDN backend.
As well as other player in my own test environment.
(Reporter)

Updated

2 years ago
Depends on: 1186136
(Reporter)

Comment 4

2 years ago
Thanks for testing, JackTail. Bitmovin's live stream demo gets stuck rebuffering for me, too:

http://www.dash-player.com/demo/live-streaming-dvr/

I filed bug 1186136 to track that issue.
(Reporter)

Updated

2 years ago
Depends on: 1186149

Comment 5

2 years ago
Hope I am helping, new to submitting bugs like this.

My original testing was done using the DASH.js framework, https://github.com/Dash-Industry-Forum/dash.js/wiki
Self hosted works in Chrome and IE but not FireFox (Nightly build 42.0a1).

Hosted test players (of which, none work with live stream for me, even in Chrome) http://dashif.org/reference/players/javascript/index.html

Shows like it is about to play, but no video or audio. Does show time data from my Wowza server.

I would provide a test link, but streams on my server are not 24/7. Though I can set one up for demo if needed, the demo ones from Unified Streaming kind of work, but stop after 5 seconds in Chrome, no play at all in FireFox. I am not sure if this is only my end or not.
(Assignee)

Comment 6

2 years ago
Are those live streams?

We have an issue with the DASH-IF player with live streams.

Though at this stage I haven't fully confirmed if the issue is on our hand, or its dash.js
(Reporter)

Updated

2 years ago
Depends on: 1185886
(Reporter)

Updated

2 years ago
Depends on: 1187136
(Reporter)

Updated

2 years ago
Depends on: 1187143
(Reporter)

Updated

2 years ago
Depends on: 1183196
(Reporter)

Updated

2 years ago
Alias: mse-everywhere
Component: Audio/Video → Audio/Video: Playback
(Reporter)

Updated

2 years ago
Depends on: 1189204
(Reporter)

Updated

2 years ago
Depends on: 1039149
(Reporter)

Updated

2 years ago
Depends on: 1136050
(Reporter)

Updated

2 years ago
Blocks: 1143841
(Assignee)

Comment 7

2 years ago
Created attachment 8641401 [details] [diff] [review]
[MSE] P1. Remove whitelist.

We are now confident enough that MediaSource is usable by all
Attachment #8641401 - Flags: review?(kinetik)
Comment on attachment 8641401 [details] [diff] [review]
[MSE] P1. Remove whitelist.

Review of attachment 8641401 [details] [diff] [review]:
-----------------------------------------------------------------

\o/
Attachment #8641401 - Flags: review?(kinetik) → review+
(Assignee)

Comment 9

2 years ago
https://treeherder.mozilla.org/#/jobs?repo=try&revision=a37ff44a6ecb

Comment 10

2 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/135ffa347689
(Reporter)

Updated

2 years ago
Depends on: 1189899
(Reporter)

Updated

2 years ago
Depends on: 1189987
https://hg.mozilla.org/mozilla-central/rev/135ffa347689
Status: NEW → RESOLVED
Last Resolved: 2 years ago
status-firefox42: affected → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
Keywords: dev-doc-needed
(Reporter)

Updated

2 years ago
Depends on: 1190530
(Reporter)

Updated

2 years ago
Depends on: 1190970
(Reporter)

Updated

2 years ago
Depends on: 1191202
(Reporter)

Updated

2 years ago
Depends on: 1191220
(Reporter)

Updated

2 years ago
Depends on: 1187542

Comment 12

2 years ago
Release Note Request (optional, but appreciated)
[Why is this notable]: more HTML5 video for everyone
[Suggested wording]: Media Source Extension for HTML5 video enabled on all sites
[Links (documentation, blog post, etc)]:
relnote-firefox: --- → ?
(Reporter)

Updated

2 years ago
Depends on: 1197438
(Assignee)

Updated

2 years ago
Blocks: 1197083
Added to the release notes with "Media Source Extension for HTML5 video available for all sites" as wording.
I will update the item with a link to the docs when available.
relnote-firefox: ? → 42+

Comment 14

2 years ago
Will the remotion of the whitelist apply for Linux too?
(Assignee)

Comment 15

2 years ago
There is no whitelist in 42 regardless of the platform. 
However, Linux in 42 only has support for MSE with webm. 
MSE with MP4 is enabled in 43 only

Comment 16

2 years ago
Thanks.

Comment 17

2 years ago
Do you know why MSE is still not enabled in Linux? Youtube.com/html5 says so...
(Reporter)

Comment 18

2 years ago
Roque, MSE should be enabled on Linux. youtube.com/html5 should show that "Media Source Extensions" and "MSE & WebM VP9" are enabled, but not necessarily "MSE & H.264".

If they are not, please file a new bug report including your browser's about:support troubleshooting information. Instructions are available here: https://support.mozilla.org/kb/use-troubleshooting-information-page-fix-firefox

Comment 19

2 years ago
Chris, MSE and MSE & WEbM VP9 aren't enabled, I tried it in another computer with Ubuntu and its the same... Should I report?
(Reporter)

Comment 20

2 years ago
(In reply to Roque from comment #19)
> Chris, MSE and MSE & WEbM VP9 aren't enabled, I tried it in another computer
> with Ubuntu and its the same... Should I report?

If you are using Firefox 42 or later, please file a bug report. WebM VP9 should have been enabled on Linux in Firefox 42 by bug 1190970. In the bug report, please post your browser's about:support information, as described in this KB article:

https://support.mozilla.org/kb/use-troubleshooting-information-page-fix-firefox

Thanks!
(Assignee)

Comment 21

2 years ago
(In reply to Chris Peterson [:cpeterson] from comment #18)
> Roque, MSE should be enabled on Linux. youtube.com/html5 should show that
> "Media Source Extensions" and "MSE & WebM VP9" are enabled, but not
> necessarily "MSE & H.264".
> 
> If they are not, please file a new bug report including your browser's
> about:support troubleshooting information. Instructions are available here:
> https://support.mozilla.org/kb/use-troubleshooting-information-page-fix-
> firefox

MSE is only enabled in 43 beta on Linux.
Both MP4 and webm
(Assignee)

Comment 22

2 years ago
In 42; for now set media.mediasource.enabled = true and media.mediasource.webm = true
(Reporter)

Comment 23

2 years ago
Jean-Yves is correct. I saw that MSE had been uplifted to Aurora 42 in bug 1190970 comment 37, but I did not see that it was later disabled by bug 1200834.

Comment 24

2 years ago
Thank you Jean-Yves and Chris Peterson. If i set those two values to true, will I have any issue when updating to 43?
(Reporter)

Comment 25

2 years ago
(In reply to Roque from comment #24)
> Thank you Jean-Yves and Chris Peterson. If i set those two values to true,
> will I have any issue when updating to 43?

You should have no problems updating to 43.
(Assignee)

Comment 26

2 years ago
Just use beta now :)

Comment 27

2 years ago
Thanks.

Comment 28

2 years ago
Do you know if 43 on Linux is still having enabled Webm and MP4? Thanks.
(Reporter)

Comment 29

2 years ago
(In reply to Roque from comment #28)
> Do you know if 43 on Linux is still having enabled Webm and MP4? Thanks.

Yes. Firefox 43 on Linux will support MSE with WebM and, if you have ffmpeg installed, also MP4.

Comment 30

2 years ago
Thanks Chris, great news, I have ubuntu 14.04, I think it has ffmpeg installed by default.
Depends on: 1235967
Did you find this bug in the regression range? MSE was enabled on YouTube even before this bug.
Flags: needinfo?(bernesb)
(Assignee)

Comment 32

a year ago
Very unlikely this bug caused the regression seeing that YouTube was *never* impacted by the whitelist: in fact this bug was to allow other sites than YouTube to use MSE.
No longer depends on: 1235967
Yes. Looks like it's other issue.
Flags: needinfo?(bernesb)
You need to log in before you can comment on or make changes to this bug.