Présentation des fonctionnalités audio et vidéo

Cette section couvre les API de base pour la gestion des données audio et vidéo, y compris les cas d'utilisation tels que la lecture, le montage et l'enregistrement. Vous y trouverez également des recommandations sur l'architecture des applications et des descriptions des comportements de la plate-forme.

Jetpack Media3

Dans la plupart des cas, Media3 est la solution que nous recommandons pour créer des expériences audio et vidéo. Commencez ici si vous débutez dans le développement de fonctionnalités multimédias.

À propos de Jetpack Media3

Media3 MediaSession

Découvrez la bibliothèque Jetpack Media3 et les principales API pour implémenter des cas d'utilisation de lecture.

Accéder à Media3 MediaSession

Media3 ExoPlayer

Découvrez en détail ExoPlayer, une API de lecteur multimédia riche en fonctionnalités et extensible incluse dans Media3.

Accéder à Media3 ExoPlayer

Media3 Cast

Étendez votre application multimédia avec le module Cast de Media3, qui permet la lecture locale et à distance.

Accéder à Media3 Cast

Media3 Transformer

Découvrez le module Transformer de Media3, un ensemble d'API puissantes et performantes pour les cas d'utilisation de l'édition multimédia.

Accéder à Media3 Transformer

Interface utilisateur de Media3

Découvrez les composants d'interface utilisateur par défaut pour afficher des commandes vidéo et de lecture dans votre application.

Accéder à l'UI Media3

Jetpack MediaRouter

Découvrez comment router la lecture entre les appareils pour créer une expérience partagée.

Accéder à Jetpack MediaRouter

API et comportements de la plate-forme

Découvrez les API et les comportements multimédias fournis avec la plate-forme Android elle-même, tels que la prise en charge des formats et les API de contrôle du volume.

Accéder aux API et aux comportements de la plate-forme

Anciennes API multimédias

Les API MediaCompat ne sont plus mises à jour, mais les guides sont conservés dans cette section.

Accéder aux anciennes API multimédias