Open Bug 1896203 Opened 1 year ago Updated 1 year ago

Remove exoplayer2 or migrate to media3 for HLS support

Categories

(Core :: Audio/Video: Playback, task)

Unspecified
Android
task

Tracking

()

People

(Reporter: calu, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fxdroid])

Currently, we use exoplayer r2.11.4 for HLS video playback support. We should identify whether or not HLS support is essential to the user experience with video players or if hls.js fallback is sufficient, as well as the impact of the identified HLS sites that don't use hls.js (https://docs.google.com/spreadsheets/d/1kdDMxkjXCWvCvuGPOhiGe328f7h4zYKBy2zNhQCdb38/edit#gid=306424120), about 0.09%. If not significant, we can remove exoplayer from our library. If not, we should upgrade to Media3.

This is a priority for Android team, but on further investigation, exoplayer and HLS support should be owned by the media team. Let me know if you have questions.

Blocks: media3
Whiteboard: [fxdroid]
Type: enhancement → task
Blocks: 1901553
You need to log in before you can comment on or make changes to this bug.