Skip to content

Can we customize ExoPlayer ABR to prioritize tracks by custom criteria instead of bitrate #3077

@AndyWangLYN

Description

@AndyWangLYN

How can I customize ExoPlayer's AdaptiveTrackSelection to prioritize specific tracks based on custom criteria (e.g., quality score,
metadata) rather than solely relying on bitrate ranking? I want certain lower-bitrate tracks to be selected ahead of higher-bitrate ones when they meet my custom criteria.

I also tried to raise a PR: #3068 to allow customized tracks sorting as an option. Not sure if this is gonna fit it into the bigger system. Would like to get some thoughts and suggestions. Thanks!

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions