Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bad experience when PC doesn't have GPU #360

Open
ddfridley opened this issue Dec 13, 2022 · 0 comments
Open

Bad experience when PC doesn't have GPU #360

ddfridley opened this issue Dec 13, 2022 · 0 comments
Labels
bug Something isn't working React

Comments

@ddfridley
Copy link
Contributor

If you play cc.enciv.org/what-is-democracy on a PC that can't use the GPU it stalls, and gets stuck.
I experienced this playin it on the external monitory of a Lenovo laptop that didn't support GPU to the external monitor. Everything ran fine when the chrome window was on the internal LCD screen, but not so when it was on the external monitor.

This could be a more general case where some computer platforms don't have enough power to decode the video.
Right now, the stallWatch code thinks it's stalling because of internet bandwidth, but even if you preFecth the videos, it still doesn't play back well and gets stuck.

We need to deal with this constraint more generally.

  1. turn off the placeholder loops and just use still images.
  2. use a lower resolution, lower quality video - or find a way to get an adaptive player working with cloudinary.
  3. ultimately, don't play the video at all and just use the audio.

The file is app/web_components/undebate.jsx but it's a giant file - the place to start is stallWatch.

@ddfridley ddfridley added bug Something isn't working React labels Dec 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working React
Projects
None yet
Development

No branches or pull requests

1 participant