Я создаю IPTV приложение.При этом используется Exoplayer для потокового видео , и теперь требуется изменить качество видео во время выполнения (Авто, 720p, 1080p, HD), например Youtube.
я нашел2-3 решения, но я не понимаю, как это реализовать.
ExoPlayer сделает это автоматически, если требуется просто сопоставить битрейт / качество с возможностями устройства и текущими условиями сети.
Если вы действительно хотите позволить пользователю выбирать его вручную, это такжеподдерживается с помощью функции выбора дорожек в Exoplayer2:
Демо-приложение, доступное в GitHub, включает в себя функциональность TrackSelector, которую вы можете просматривать и изменять по мере необходимости -большинство приложений просто используют DefaultTrackSelector: https://github.com/google/ExoPlayer