Cette section présente les principales API pour la gestion des données audio et vidéo, y compris des cas d'utilisation tels que la lecture, le montage et l'enregistrement. Vous trouverez également ici 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. Si vous débutez dans le développement de fonctionnalités multimédias, commencez par cette section.
Accéder à la page "À propos de Jetpack Media3"
Media3 MediaSession
Découvrez la bibliothèque Jetpack Media3 et des API clés pour implémenter des cas d'utilisation de lecture.
Media3 ExoPlayer
Découvrez ExoPlayer
, une API de lecteur multimédia extensible et riche en fonctionnalités incluse dans Media3.
Media3 Transformer
Explorez le module Transformer
de Media3, un ensemble d'API puissantes et performantes pour les cas d'utilisation de l'édition multimédia.
Interface utilisateur de Media3
Découvrez les composants d'interface utilisateur par défaut permettant d'afficher les commandes vidéo et de lecture dans votre application.
Accéder à l'interface utilisateur de Media3
Jetpack MediaRouter
Découvrez comment configurer la lecture de routage entre appareils pour créer une expérience partagée.
API et comportements de la plate-forme
Découvrez les API et les comportements multimédias de la plate-forme Android, tels que les API de compatibilité avec les formats et de contrôle du volume.
Accéder à la page "API et 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