Обзор аудио и видео

В этом разделе описаны основные API-интерфейсы для обработки аудио- и видеоданных, включая такие варианты использования, как воспроизведение, редактирование и запись. Здесь вы также найдете рекомендации по архитектуре приложения и описания поведения платформы.

Джетпак Медиа3

В большинстве случаев мы рекомендуем Media3 для создания аудио и видео. Начните здесь, если вы новичок в разработке мультимедийных функций.

Перейдите к разделу «О Jetpack Media3».

Медиа3 Медиасессия

Познакомьтесь с библиотекой Jetpack Media3 и ключевыми API для реализации вариантов использования воспроизведения.

Перейти в Media3 MediaSession

Медиа3 Экзоплеер

Погрузитесь глубже в ExoPlayer , многофункциональный и расширяемый API медиаплеера, включенный в Media3.

Зайдите в Media3 ExoPlayer.

Медиа3 Трансформер

Изучите модуль Transformer из Media3 — набора мощных и производительных API-интерфейсов для редактирования медиафайлов.

Перейти к Трансформатору Media3

Медиа3 пользовательский интерфейс

Узнайте о компонентах пользовательского интерфейса по умолчанию для отображения видео и элементов управления воспроизведением в вашем приложении.

Перейти в пользовательский интерфейс Media3

Jetpack MediaRouter

Узнайте о маршрутизации воспроизведения между устройствами для создания общего опыта.

Зайдите в Jetpack MediaRouter.

API платформы и поведение

Прочтите о медиа-API и функциях, которые включены в саму платформу Android, например о поддержке форматов и API-интерфейсах управления громкостью.

Перейдите к API-интерфейсам и поведению платформы.

Устаревшие API-интерфейсы мультимедиа

API MediaCompat больше не обновляются, но руководства в этом разделе сохраняются.

Перейти к устаревшим API-интерфейсам мультимедиа