Описание тега android-exoplayer
Описание
ExoPlayer - медиаплеер уровня приложения для Android. Он обеспечивает альтернативу Android MediaPlayer API для воспроизведения аудио и видео как локально, так и через Интернет. ExoPlayer поддерживает функции, в настоящее время не поддерживаемые Android MediaPlayer API, включая адаптивное воспроизведение DASH и SmoothStreaming. В отличие от API MediaPlayer, ExoPlayer легко настраивать и расширять, и его можно обновлять с помощью обновлений приложения Play Store.
Новости
Читайте новости, советы и подсказки на странице новостей.
Документация
- Руководство разработчика содержит множество информации, которая поможет вам начать работу.
- Ссылка на класс документирует классы библиотеки ExoPlayer.
- Примечания к выпуску описывают основные изменения в каждом выпуске.
Ветви проекта
- Основная ветвь содержит самый последний дополнительный выпуск.
- Большая часть разработки происходит в ветке dev.
- Дополнительные ветви разработки могут быть созданы для основных функций.
Использование Eclipse
Репозиторий включает проекты Eclipse как для библиотеки ExoPlayer, так и для сопровождающего ее демонстрационного приложения. Для начала:
Установите Eclipse и настройте Android SDK.
Откройте Eclipse и перейдите в File->Import->General-> существующих проектов в рабочую область.
Выберите корневой каталог репозитория.
Импортируйте проекты 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
следует заменить на желаемую версию.