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

Blackliste und Detection für die auto. Levelselection #1

Open
jstabenow opened this issue Aug 15, 2019 · 3 comments
Open

Blackliste und Detection für die auto. Levelselection #1

jstabenow opened this issue Aug 15, 2019 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@jstabenow
Copy link
Member

Aktuell nimmt der Player nach dem Start auto. die höchste Auflösung, welche er laut Bandbreite nutzen kann. Und das sollten wir filtern, da z.B. 4K gar nicht jeder abspielen kann (Leistungstechnisch) und es aus Darstellungsgründen auch gar nicht sinnvoll ist.

  1. beim Start sollte keine Autlösung über 3072000 Bit verwendet werden (1440p und 2160p nur manuell)
  2. ist der Player in einem Fenster =< 600px Breite, dann reicht 720p total und zeigt sogar einschöneres Bild
@jstabenow jstabenow added the enhancement New feature or request label Aug 15, 2019
@jstabenow jstabenow self-assigned this Aug 15, 2019
@jstabenow
Copy link
Member Author

Teilweise hiermit erledigt:
7f8efb0

@jstabenow
Copy link
Member Author

Aktuell werden QHD und 4K aus der Auto-Selection ausgeschlossen:

case 9216000:
   label.name = '2160p 4K';
   label.auto = false;
   break;
case 6144000:
   label.name = '1440p QHD';
   label.auto = false;
   break;

Was noch zu überdenken ist, ist die Selection by Dimension -> Keine Prio

@ioppermann
Copy link
Member

Das passiert alles im levelselector-plugin. Hier musste ich nur die hls.js Instanz zugreifbar machen, damit das Plugin dem hls.js sagen, welchen Level er maximal nutzen darf, wenn im auto-Modus.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants