Can not play live Facebook videos, others play fine

Support and discussions for the x86/x64 Linux version of Pale Moon.

Moderators: trava90, Indalecio, satrow

tdd37
Newbie
Newbie
Posts: 4
Joined: Thu Sep 14, 2017 7:49 pm

Can not play live Facebook videos, others play fine

Postby tdd37 » Thu Sep 14, 2017 10:37 pm

I'm testing out Pale Moon on Linux, because it will apparently be the only sane, normal browser like the browsers I've used for the past 20+ years after Firefox turns to a steaming pile of crap with version 57.

The only show-stopper that I have found is that live Facebook videos will not play. I can see a still frame before I click to play, and after I click, I immediately get the generic "Something went wrong" message overlaying the video. Sometimes, instead, I get just a black box with no video controls (seek bar, play/pause button, etc.)

This is happening on Linux Mint 18 (Ubuntu 16.04 based) and Gallium OS 2.1 (also Ubuntu 16.04). I tried both Steve Pusser's and Laszlo Kovac's builds, with the same result. I also tried the installer version, same result. Then I tried the beta/unstable version, same result.

Non-live Facebook videos work, both YouTube live and pre-recorded videos work, and both Twitch.tv live and pre-recorded streams work.

Walter Dnes
Lunatic
Lunatic
Posts: 320
Joined: Thu Jul 30, 2015 8:29 pm
Location: Vaughan, ON, Canada

Re: Can not play live Facebook videos, others play fine

Postby Walter Dnes » Fri Sep 15, 2017 8:29 am

This is a longshot, but it helped another user with problems with Twitter. The unstable build has a string in about:config, named... general.useragent.override.facebook.com
The unstable version will have a value something like Mozilla/5.0 (X11; Linux x86_64; rv:3.2) Goanna/20170101 PaleMoon/27.5.0a1 Make a copy of the string value in case things go wrong (right-click enables copy-to-clipboard).

Replace the string value with Mozilla/5.0 (Windows NT 10.0; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0 and restart Pale Moon. Try Facebook again.

User avatar
trava90
Contributing developer
Contributing developer
Posts: 1316
Joined: Mon May 20, 2013 6:19 pm
Location: Earth
Contact:

Re: Can not play live Facebook videos, others play fine

Postby trava90 » Fri Sep 15, 2017 12:12 pm

Also try disabling MSE and see if that allows the Facebook Live video to play.

tdd37
Newbie
Newbie
Posts: 4
Joined: Thu Sep 14, 2017 7:49 pm

Re: Can not play live Facebook videos, others play fine

Postby tdd37 » Fri Sep 15, 2017 5:21 pm

I probably should have mentioned that I tried both of those. :) No change when disabling MSE.

Changing the useragent for facebook.com and fbcdn.com to different values never made it work, but some values make it fail with "something went wrong", and other values made it fail with black screen. (The stable version also has useragent override settings, and you don't have to restart for them to take effect.)

I also just downloaded the latest Pale Moon to a Win7 laptop, and live videos aren't playing on it, either.

Here are live streams on Facebook, if anyone wants to test: https://www.facebook.com/live

tdd37
Newbie
Newbie
Posts: 4
Joined: Thu Sep 14, 2017 7:49 pm

Re: Can not play live Facebook videos, others play fine

Postby tdd37 » Fri Sep 15, 2017 5:30 pm

Disregard above, I've found something that sort of works. Let me do some more testing and get back.

tdd37
Newbie
Newbie
Posts: 4
Joined: Thu Sep 14, 2017 7:49 pm

Re: Can not play live Facebook videos, others play fine

Postby tdd37 » Fri Sep 15, 2017 5:52 pm

The following settings get some live videos to work. The remaining videos show a recent still frame with no error message. I've found that with the non-playing videos, if I switch away from the video and switch right back (using the previous/next left/right gadgets on the sides of the video), it sometimes kickstarts it into playing.

general.useragent.override.facebook.com = Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Firefox/52.9
general.useragent.override.fbcdn.net = Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Firefox/52.9

ENABLE - Enable Media Source Extensions (MSE)
DISABLE - Use MSE asynchronously
ENABLE - Enable MSE for MP4 video
ENABLE - Enable MSE for WebM video


Return to “Pale Moon for Linux”

Who is online

Users browsing this forum: No registered users and 10 guests