Can no longer stream our own media in latest Firefox
Our streaming video, which used to work through Firefox on PC is no longer working.
It returns the following in the console: Cannot play media. No decoders for requested formats: application/vnd.apple.mpegurl, application/vnd.apple.mpegurl
Our player uses Flash to implement adaptive streaming. The same videos play fine on Google on the same system using the same Flash Version 27. We are using HLS to stream through Flash and have the issue on no other browsers.
Firefox on IOS also works just fine. Could this be related to the most recent update which just come through on this system?
Flash is definitely enabled.
Already tried installing the Media Feature Pack for Windows, but this doesn't apply as we have a standard US install. This was recommended here: https://support.mozilla.org/en-US/kb/fix-video-audio-problems-firefox-windows
Any guidance would be greatly appreciated.
所有回复 (6)
Can you move to W3C standards and practises and use HTML5 code to do the same thing ?
Check HTML code here : https://validator.w3.org/
Check CSS code here : https://jigsaw.w3.org/css-validator/
Please let us know if this solved your issue or if need further assistance.
Switch all of our streaming over to HTML5 standards with DASH to allow the continued use of adaptive streaming, however, this is not a small effort. So it would be good to address this in the more immediate term.
I don't believe we will be the only website affected by whatever the underlying problem is.
This is a new issue you're having only in Firefox 56?
Are you sure the site is using Flash in Firefox -- usually a right-click on the player will tell the tale, since Flash has a distinctive context menu.
Dead sure it was Flash, both right-click and in HTML.
It is possible this issue existed before 56, but we only discovered it recently. However, we have had a bunch of complaints about video streaming with Firefox recently, so it could just be a recent release.
Good news and bad news, we have now found a PC without issues streaming with Firefox, same version of Firefox as the other PC and both are Win 10. So it is quite possibly also OS related, which makes this potentially complex and difficult to reproduce or solve.
We may just go ahead and change our streaming mechanisms going forward when we can and hope this doesn't impact too many Firefox users and we will recommend using another browser for now for those that have problems.
As a footnote in case users might not get a "click to activate" panel on your player: Why do I have to click to activate plugins?
See also comment 5 and maybe try a HTTP log.
- bug 1292317 - Make Flash click to play icon into a drop down when HLS is used
See about:networking#logging
(please do not comment in bug reports
https://bugzilla.mozilla.org/page.cgi?id=etiquette.html)