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