ExoPlayer - медиаплеер уровня приложения для Android.Он обеспечивает альтернативу Android MediaPlayer API для воспроизведения аудио и видео как локально, так и через Интернет.ExoPlayer поддерживает функции, в настоящее время не поддерживаемые Android MediaPlayer API, включая адаптивное воспроизведение DASH и SmoothStreaming.В отличие от API MediaPlayer, ExoPlayer легко настраивать и расширять, и его можно обновлять с помощью обновлений приложения Play Store.
Из документации .
ExoplayerСупер прост в использовании и поддерживает SmoothStreaming, если ваша ссылка содержит несколько дорожек, она адаптируется к пользовательскому соединению, если у пользователя плохое соединение, она выберет дорожку более низкого качества, если у пользователя хороший интернет.выберу высококачественную дорожку.
Если воспроизведение аудио или видео является важной функцией вашего приложения, вам обязательно следует использовать Exoplayer.
Если вы еще не уверены, Exoplayer используется в Youtube, Google Music, Google Movies, Facebook, Whatsapp, Spotify, Twitter и еще 140 000 человек.Вы можете проверить эту лекцию ввода / вывода .
Если вы хотите проверить простой пример аудиоэкзоплеера, вы можете увидеть его здесь .И прочитайте эту статью.