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 les appareils photo et les contenus multimédias
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
Jetpack Media3
Des API Android simples, personnalisables, fiables et performantes pour des expériences multimédias de base.
Guide
Jetpack Compose et WindowManager
Profitez de la prise en charge des interfaces utilisateur adaptatives pour les écrans flexibles, comme les appareils pliables et pliables.
Guide
Tuiles pour accessoires connectés
Donnez aux utilisateurs un accès rapide à leurs contenus multimédias.
Trouvez l'inspiration dans les galeries d'appareils
Galerie pour les grands écrans
Découvrez des designs de contenus multimédias pour les tablettes et les pliables dans la galerie des grands écrans
Galerie Wear OS
Découvrez des designs pensés pour les montres connectées dans la galerie Wear OS
Galerie TV
Découvrez des designs de contenus multimédias pour les téléviseurs dans la galerie TV
Workflow de base
Développer
Lecture
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
Modification
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
Ajouter des expériences multimédias de qualité
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
Optimisez votre application
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
Examiner une application exemple
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.
Migrer vers Media3
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
Contenu mis en avant
Partager des commentaires ou signaler des bugs
Aidez-nous à nous améliorer à l'aide de l'outil de suivi des problèmes Jetpack Media3.