Adaptive Bitrate strategies #1859
Unanswered
fernandomaura97
asked this question in
Q&A
Replies: 1 comment
-
Usually the easy way is to look at how it is done for the rest of the code, for instance follow Development discussions are mostly over discord (see link in the readme), you will get more answers there. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all, I'm doing some active research on ABR algorithms as part of my phd; I've been working on implementing some low overhead strategies for ABR and have been working on implementing them on C++ and now rust on a recent fork of ALVR.
Although this is still yet an early work in progress, I've wrapped my head around creating new settings to add to the dashboard in order to initialize my library which I show here.
In the near future I'm going to work on trying out different strategies ( i.e. RL-based, BOLA, Google Congestion Control-like) but this is currently in an early stage and still needs to be tested on the hardware; currently I would really appreciate any pointers as for the recommended way to interact with the codebase in a safe way for the rest of the pipeline.
The only problem I have now is that I've been having some trouble wrapping my head around how to access/borrow into my library these variables that the user interacts with from the dashboard. My library file is located in a placeholder atm in /alvr/aa_algorithms/..
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions