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

搜索 | 用户支持

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

详细了解

Embedded video won't play

  • 11 个回答
  • 1 人有此问题
  • 1 次查看
  • 最后回复者为 FredMcD

more options

Embedded videos at a particular website do not play in FF 80.0.1 (64 bit). My system is running Ubuntu 20.04.1 LTS.

I have tried workarounds but none have provided a remedy. There could be a bug in FF causing this but I'm not sure.

Here is an example link: https://www.sbs.com.au/cyclingcentral/video/1788049475999/Winning-moment-Stage-14

This is the behaviour I see: After I click the play button in the lower left of the embedded frame the video begins to load. The beginning of an ad flashes into the video box but cuts out before playing. The video box is then loaded with the first shot of vision I wish to view but does not play.

I use four FF profiles with various modifications to improve privacy and security. When these changes occasionally cause problems with website function I try loading the website in a FF profile with reduced security/privacy controls. Modifications include changes to privacy and security settings, browser extensions and about:config changes.

Cascading through profiles with a step-wise reduction in the number of modifications still wouldn't permit me to play videos from this site. Even my vanilla FF profile with only a few UI tweaks does not play the video. After that I tried loading problematic pages in a brand new, freshly created vanilla FF profile to which no changes had been made. Videos still wouldn't play in a pristine profile with zero user modifications.

My internet connection comes via a smartphone mobile hotspot. The phone has a system level ad blocker running (Android phone, Blokada app) but switching it off did not allow the videos to play.

After that I tried a different browser. I installed Brave browser via Snap. Version 1.13.82 Chromium: 85.0.4183.83 (Official Build) (64-bit)

It played the video first time. Therefore internet connection to site is good. Did not load advertisement at start of video, no flash of ad content. When the video panel is loaded in Brave a large yellow play button is superimposed on the first frame of the video. The button is a yellow circle with a right-pointing yellow triangle inside it. Clicking the white play button in the lower left corner of the embedded video frame does not play the video. Clicking the large superimposed yellow icon initiates video play.

I'd be grateful for advice on how to rectify this problem.

Embedded videos at a particular website do not play in FF 80.0.1 (64 bit). My system is running Ubuntu 20.04.1 LTS. I have tried workarounds but none have provided a remedy. There could be a bug in FF causing this but I'm not sure. Here is an example link: https://www.sbs.com.au/cyclingcentral/video/1788049475999/Winning-moment-Stage-14 This is the behaviour I see: After I click the play button in the lower left of the embedded frame the video begins to load. The beginning of an ad flashes into the video box but cuts out before playing. The video box is then loaded with the first shot of vision I wish to view but does not play. I use four FF profiles with various modifications to improve privacy and security. When these changes occasionally cause problems with website function I try loading the website in a FF profile with reduced security/privacy controls. Modifications include changes to privacy and security settings, browser extensions and about:config changes. Cascading through profiles with a step-wise reduction in the number of modifications still wouldn't permit me to play videos from this site. Even my vanilla FF profile with only a few UI tweaks does not play the video. After that I tried loading problematic pages in a brand new, freshly created vanilla FF profile to which no changes had been made. Videos still wouldn't play in a pristine profile with zero user modifications. My internet connection comes via a smartphone mobile hotspot. The phone has a system level ad blocker running (Android phone, Blokada app) but switching it off did not allow the videos to play. After that I tried a different browser. I installed Brave browser via Snap. Version 1.13.82 Chromium: 85.0.4183.83 (Official Build) (64-bit) It played the video first time. Therefore internet connection to site is good. Did not load advertisement at start of video, no flash of ad content. When the video panel is loaded in Brave a large yellow play button is superimposed on the first frame of the video. The button is a yellow circle with a right-pointing yellow triangle inside it. Clicking the white play button in the lower left corner of the embedded video frame does not play the video. Clicking the large superimposed yellow icon initiates video play. I'd be grateful for advice on how to rectify this problem.

被采纳的解决方案

It works if I allow video and audio to play (i.e. the video doesn't start when autoplay is blocked). Enhanced Tracking Protection doesn't seem to matter.


1664792 - Embedded video won't play at sbs.com.au

定位到答案原位置 👍 0

所有回复 (11)

more options

Make sure you are not blocking content.

Start Firefox in Safe Mode {web link}

A small dialog should appear. Click Start In Safe Mode (not Refresh). Is the problem still there?


https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop

more options

Make sure you have the latest FFmpeg and libavcodec packages installed.

You can check the Web Console for possible media related messages.

more options

@FredMcD: I didn't do the Safe Mode shuffle. Testing embedded video play at that site in a brand new profile with zero user changes was done instead. See my original post.

@cor-el: I searched the system for ffmpeg and libavcodec packages. libavcodec58 was natively installed. ffmpeg was not installed. I installed it and retested. No change; video still not playing.

I opened the Web Console. It pulls lots of information from the example page given. I'm have no familiarity whatsoever with reading or interpreting the information it presents. There were many listings/lines headed with an exclamation mark (!) inside a yellow triangle. Some were related to cookies. Some were related to autoplay - only allowed when approved by user. Embedded player appears to be ConvivaThePlatformUniversalPlugin.min.js At the very bottom of the panel there was one line headed with a red dot enclosing a white exclamation mark. It read: Uncaught TypeError: sbs_s.AudienceManagement is undefined ...and was followed by multiple lines about "nrWrapper" and "setTimeout handler*nrWrapper"

I'm not much help here because I have no idea what I'm looking at.

Have either of you tried the example website yourselves?

more options

Sorry,

Due to publishing rights, the content you are trying to watch is currently not available outside of Australia

more options

Bug report submitted to Bugzilla@Mozilla.

more options

Please post the bug report link here. Good luck.

more options

选择的解决方案

It works if I allow video and audio to play (i.e. the video doesn't start when autoplay is blocked). Enhanced Tracking Protection doesn't seem to matter.


1664792 - Embedded video won't play at sbs.com.au

由cor-el于修改

more options

Bug report link:

https://bugzilla.mozilla.org/show_bug.cgi?id=1664792

I posted about this at Mozillazine forums too. Received an informed response. During the TdF hasty changes have been made to the implementation of SBS online. This post is an informative read: http://forums.mozillazine.org/viewtopic.php?p=14872172#p14872172

more options

repeat post deleted

由Nullius于修改

more options

Changing autoplay permissions for sbs.com.au in my UI-tweaked vanilla FF profile permitted the videos to play. Still works with uBlock Origin extension active. It prevents leading ad from loading. Hadn't realised autoplay was blocked by default, and can be adjusted on site-by-site basis.

Thank you cor-el.

Thank you FredMcD for your interest.

由Nullius于修改

more options

Note to all: New responses posted.