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

Cette section présente les API principales 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 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 recommandée pour créer des expériences audio et vidéo. Commencez par cette page si vous débutez dans le développement de fonctionnalités multimédias.

Accéder à "À 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 ExoPlayer, une API de lecteur multimédia extensible et riche en fonctionnalités incluse dans Media3.

Accéder à Media3 ExoPlayer

Media3 Transformer

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

Accéder à Media3 Transformer

Interface utilisateur de Media3

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

Accéder à l'interface utilisateur de Media3

Jetpack MediaRouter

Découvrez comment acheminer 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 par la plate-forme Android elle-même, comme la prise en charge des formats et les API de contrôle du volume.

Accéder aux 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