lbryio / lbry-desktop

A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
https://lbry.tech
MIT License
3.56k stars 413 forks source link

Variable bit-rate UI side #4980

Closed kauffj closed 3 years ago

Tcll commented 3 years ago

please make sure I can disable this, I hate it when youtube does this and auto-switches to 140p my PC can't do 720p60 (browser codec only) and I'm fine with 480p static

EDIT: though on local download I'd like to set that to be 4k30 max

DispatchCommit commented 3 years ago

The player already has the plugins videojs-hls-quality-selector and videojs-contrib-quality-levels implemented, and will appear if available in accordance with the source(s) provided to the player, and if the source(s) include lower quality transcoded streams.

The UI side is already implemented: https://github.com/lbryio/lbry-desktop/blob/master/ui/component/viewers/videoViewer/internal/videojs.jsx#L350-L352