webcompat / web-bugs

A place to report bugs on websites.
https://webcompat.com
Mozilla Public License 2.0
736 stars 63 forks source link

www.facebook.com - Unsupported video format and MIME type not found error on Facebook Live Video #48004

Open b3n10 opened 4 years ago

b3n10 commented 4 years ago

URL: https://www.facebook.com/robinroberts/videos/191798251895804/

Browser / Version: Firefox 68.0 for Android Operating System: Linux Tested Another Browser: Yes

Problem type: Video or audio doesn't play Description: Unsupported video format and MIME type not found error on Facebook Live Video Steps to Reproduce: This is all on live facebook videos and problem occurs only on Firefox on Android. No problem with non-live videos. Watching live video is fine on Firefox desktop and even on Chrome for Android.

Error says "No video with supported format and MIME type found." Screenshot

Browser Configuration
  • None

From webcompat.com with ❤️

softvision-sergiulogigan commented 4 years ago

Looks like the Watch Live feature is reserved to the app only, on Mobile platforms. This is a screenshot from Chrome.

image

b3n10 commented 4 years ago

Looks like your using Android emulator that's why it's not working. Here is my screenshot from my Android phone using Chrome and it plays a live video gaming.

screenshot of chrome android

softvision-sergiulogigan commented 4 years ago

Looks like your using Android emulator

Actually, it's a real device connected to a PC, and using Vysor for interaction.

Can you please give me the link to the live streamer? I tried viewing a live feed from one of our other test accounts.

b3n10 commented 4 years ago

Here he's still live > link

softvision-sergiulogigan commented 4 years ago

I could reproduce it.

I think an Android 10 device must be used.

STR:

  1. Login to Facebook.
  2. Open a live stream (eg. https://www.facebook.com/soloz322/videos/1012296072476310/).
  3. Tap Play.

image

karlcow commented 4 years ago

Contacted facebook on the partner mailing list.

hkaancaliskan commented 4 years ago

Contacted facebook on the partner mailing list.

Any news?

karlcow commented 4 years ago

facebook didn't reply.

hkaancaliskan commented 3 years ago

I've did some digging about this and there is just 1 error in console (No problem on Firefox Desktop Nightly, Chrome Desktop and Chrome Android).

resim HTTP “Content-Type” of “application/dash+xml” is not supported. Load of media resource https://video.fada1-8.fna.fbcdn.net/hvideo-cln-lla/_nc_ohc-HsDM1z30YWAAX9RqZmc/_nc_cat-105/v/rw4wQrEUt5ZGdkLBIqSdq/live-dash/dash-abr5/835233640593313.mpd?_nc_rl=AfAFUYeos9p2OPuO2Ic&ms=m_CN&oh=fec29d4bebe933f03f54b41f075bbc1b&oe=5FB4EA32 failed.

VLC also opens this link with no problem (this means there is no restriction, if fb restrict browser etc video will not play on vlc either). Probably fenix doesn't support mpd files.

Does fenix support mpd file type? How or where can i check this?

Edit: Oops, when i check deeper i can play this link in dash reference player on fenix. Soo fenix has no problem with video but has problem with its own video player? Idk.

Pehrsons commented 3 years ago

This was mentioned in #media today. FWIW I can reproduce on Firefox desktop by spoofing my UA string as Firefox for Android.

They serve Firefox for Android dash+xml directly. If I spoof as Chrome for Android they serve MSE but something else is broken on their end so it appears as if it's loading indefinitely.

Firefox for Android in desktop mode works so consider that a workaround.