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

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

Jetpack Media3

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

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

Media3 MediaSession

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

Перейти к Media3 MediaSession

Media3 ExoPlayer

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

Перейти к Media3 ExoPlayer

Media3 Cast

Расширьте возможности своего медиаприложения с помощью модуля Cast от Media3, обеспечивающего как локальное, так и удаленное воспроизведение.

Перейти к Media3 Cast

Media3 Трансформер

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

Перейти к Media3 Transformer

Интерфейс Media3

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

Перейти к интерфейсу Media3

Jetpack MediaRouter

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

Перейти к Jetpack MediaRouter

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

Узнайте о медиа-API и особенностях поведения, присущих самой платформе Android, таких как поддержка форматов и API управления громкостью.

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

Устаревшие медиа-API

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

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