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

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.

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

Explorez 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 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.

Accéder à Jetpack MediaRouter

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