Описание тега android-exoplayer

ExoPlayer - медиаплеер уровня приложения для Android.

Описание

ExoPlayer - медиаплеер уровня приложения для Android. Он обеспечивает альтернативу Android MediaPlayer API для воспроизведения аудио и видео как локально, так и через Интернет. ExoPlayer поддерживает функции, в настоящее время не поддерживаемые Android MediaPlayer API, включая адаптивное воспроизведение DASH и SmoothStreaming. В отличие от API MediaPlayer, ExoPlayer легко настраивать и расширять, и его можно обновлять с помощью обновлений приложения Play Store.

Новости

Читайте новости, советы и подсказки на странице новостей.

Документация

Ветви проекта

  • Основная ветвь содержит самый последний дополнительный выпуск.
  • Большая часть разработки происходит в ветке dev.
  • Дополнительные ветви разработки могут быть созданы для основных функций.

Использование Eclipse

Репозиторий включает проекты Eclipse как для библиотеки ExoPlayer, так и для сопровождающего ее демонстрационного приложения. Для начала:

  1. Установите Eclipse и настройте Android SDK.

  2. Откройте Eclipse и перейдите в File->Import->General-> существующих проектов в рабочую область.

  3. Выберите корневой каталог репозитория.

  4. Импортируйте проекты ExoPlayerDemo и ExoPlayerLib.

Используя Gradle

ExoPlayer также может быть построен с использованием Gradle. Вы можете включить его в качестве зависимого проекта и построить из источника:

`` `// settings.gradle include ': app', ':..: ExoPlayer: library'

// app / build.gradle зависимости {проект компиляции (':..:ExoPlayer: библиотека') } ```

Если вы хотите использовать ExoPlayer в качестве jar, запустите:

./gradlew jarRelease

и скопируйте library.jar в папку libs вашего нового проекта.

Проект также доступен на jCenter:

compile 'com.google.android.exoplayer:exoplayer:rX.X.X'

куда rX.X.X следует заменить на желаемую версию.