Low-bitrate ABR adaptation not working very well
Open
@tonihei is already working on this.
Since Sep 7, 2023.
bug
- Dominant language
- Java
- Stars
- 3k
- Forks
- 955
- Avg merge
- 12d 14h
- Merged PRs (30d)
- 2
Description
Version
Media3 1.1.1
More version details
No response
Devices that reproduce the issue
MI 9T Pro running Android 11
Pixel 6 Pro API 34 (Emulator)
Devices that do not reproduce the issue
No response
Reproducible in the demo app?
Yes
Reproduction steps
In the demo app -
- Select a 2G/3G network or any network with lower bandwidth, or use Network Speed Booster and select lower bandwidth network
- Now open the demo app
- Select HLS
- Select Apple Multivariant playlist advanced (TS)
- Make sure in 'Select Tracks' option, Auto option is selected
- Now play the track
Expected result
Exoplayer selects a lower bitrate or lower resolution video and adapt it with lower bandwidth network, and play the video without buffering
Actual result
Exoplayer selects the highest resolution video or highest bitrate audio and keeps buffering
Media
Mailed to android-media-github@google.com
Bug Report
- You will email the zip file produced by
adb bugreportto android-media-github@google.com after filing this issue.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.