Developer Center

Appareils photo et applications multimédias Android

Première ressource en matière de développement d'applications multimédias et d'appareils photo. Explorez des ressources sur la création d'applications de lecture et de montage avec Jetpack Media3. Découvrez comment proposer des expériences multimédias attrayantes aux utilisateurs de l'écosystème multi-appareil d'Android.

Créer des cas d'utilisation modernes pour l'audio et la vidéo

Les utilisateurs passent d'un téléphone à travailler et se retrouvent dans un monde de plus en plus multi-appareil. Android évolue pour vous aider à toucher les utilisateurs là où ils se trouvent grâce aux fonctionnalités qu'ils recherchent, sur téléphone, tablette, montre, téléviseur et même dans les voitures.
Guide
Des API Android simples, personnalisables, fiables et performantes pour des expériences multimédias de base.
Guide
Profitez de la prise en charge des interfaces utilisateur adaptatives pour les écrans flexibles, comme les appareils pliables et pliables.
Guide
Donnez aux utilisateurs un accès rapide à leurs contenus multimédias.
Guide
Recommandez des contenus télévisés qui intéressent vos utilisateurs.

Trouvez l'inspiration dans les galeries d'appareils

Découvrez des designs de contenus multimédias pour les tablettes et les pliables dans la galerie des grands écrans
Découvrez des designs pensés pour les montres connectées dans la galerie Wear OS
Découvrez des designs de contenus multimédias pour les téléviseurs dans la galerie TV
Développer
Utilisez ExoPlayer, l'implémentation par défaut du lecteur dans Media3, ou créez votre propre lecteur en implémentant la classe SimpleBasePlayer. Ensuite, étendez vos capacités de lecture en implémentant MediaSession ou MediaLibraryService.
Développer
Media3 introduit Transformer, une API de montage multimédia qui permet, entre autres, de convertir des formats (transcodage), d'appliquer des modifications telles que le découpage d'un extrait à partir d'une vidéo plus longue, le recadrage d'une partie de l'image vidéo, l'application d'effets personnalisés et d'autres opérations de montage.
Améliorer
Faites le bonheur de vos utilisateurs avec des fonctionnalités comme la technologie HDR, Picture-in-picture et le son spatial. Découvrez la plate-forme et les API Jetpack conçues pour que votre application se démarque.
Croissance
Découvrez comment faire passer votre application d'une fonctionnalité multimédia de base à une intégration multi-appareil, à un meilleur engagement, à une meilleure génération de revenus et plus encore.
Échantillon
Découvrez nos bonnes pratiques dans notre application exemple pour la lecture de contenus audio et vidéo. Vous découvrirez par exemple comment implémenter une MediaSession et aider votre application à se démarquer grâce au son spatial.

Vous utilisez d'anciennes API comme la bibliothèque autonome ExoPlayer, MediaCompat ou Jetpack Media2 ? Suivez notre guide de migration et utilisez notre script de migration pour faciliter la migration de Media3.

Pourquoi migrer vers Jetpack Media3 ?

  • Mise à jour des API ExoPlayer, MediaSession et MediaController
  • Modifier avec la nouvelle API Transformer
  • Rétrocompatible avec les API MediaCompat
Découvrez l'intégralité de la vidéo HDR : capture vidéo, montage, lecture et partage.
Découvrez la nouvelle API Media3 Transformer pour les cas d'utilisation de montage vidéo et de transcodage.
Partager des commentaires ou signaler des bugs sur Media3