为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Can no longer stream our own media in latest Firefox

  • 6 个回答
  • 2 人有此问题
  • 2 次查看
  • 最后回复者为 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
)