Изменить качество потокового видео в ExoPlayer - PullRequest
2 голосов
/ 02 июня 2019

Я создаю IPTV приложение.При этом используется Exoplayer для потокового видео , и теперь требуется изменить качество видео во время выполнения (Авто, 720p, 1080p, HD), например Youtube.

я нашел2-3 решения, но я не понимаю, как это реализовать.

enter image description here

1 Ответ

0 голосов
/ 05 июня 2019

ExoPlayer сделает это автоматически, если требуется просто сопоставить битрейт / качество с возможностями устройства и текущими условиями сети.

Если вы действительно хотите позволить пользователю выбирать его вручную, это такжеподдерживается с помощью функции выбора дорожек в Exoplayer2:

Демо-приложение, доступное в GitHub, включает в себя функциональность TrackSelector, которую вы можете просматривать и изменять по мере необходимости -большинство приложений просто используют DefaultTrackSelector: https://github.com/google/ExoPlayer

...