В этом разделе описаны основные API-интерфейсы для обработки аудио- и видеоданных, включая такие варианты использования, как воспроизведение, редактирование и запись. Здесь вы также найдете рекомендации по архитектуре приложения и описания поведения платформы.
Джетпак Медиа3
В большинстве случаев мы рекомендуем Media3 для создания аудио и видео. Начните здесь, если вы новичок в разработке мультимедийных функций.
Перейдите к разделу «О Jetpack Media3».
Медиа3 Медиасессия
Познакомьтесь с библиотекой Jetpack Media3 и ключевыми API для реализации вариантов использования воспроизведения.
Медиа3 Экзоплеер
Погрузитесь глубже в ExoPlayer
, многофункциональный и расширяемый API медиаплеера, включенный в Media3.
Медиа3 Трансформер
Изучите модуль Transformer
из Media3 — набора мощных и производительных API-интерфейсов для редактирования медиафайлов.
Перейти к Трансформатору Media3
Медиа3 пользовательский интерфейс
Узнайте о компонентах пользовательского интерфейса по умолчанию для отображения видео и элементов управления воспроизведением в вашем приложении.
Перейти в пользовательский интерфейс Media3
Jetpack MediaRouter
Узнайте о маршрутизации воспроизведения между устройствами для создания общего опыта.
Зайдите в Jetpack MediaRouter.
API платформы и поведение
Прочтите о медиа-API и функциях, которые включены в саму платформу Android, например о поддержке форматов и API-интерфейсах управления громкостью.
Перейдите к API-интерфейсам и поведению платформы.
Устаревшие API-интерфейсы мультимедиа
API MediaCompat больше не обновляются, но руководства в этом разделе сохраняются.
Перейти к устаревшим API-интерфейсам мультимедиа