為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Can no longer stream our own media in latest Firefox

  • 6 回覆
  • 2 有這個問題
  • 1 次檢視
  • 最近回覆由 cor-el

more options

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.

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)

more options

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.

more options

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.

more options

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.

more options

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.

more options

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?

more options

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
)