Exemples de contenus multimédias Android
Sélection d'exemples de code à utiliser pour accélérer le développement de votre application. Parcourez les exemples pour apprendre à créer différents composants pour vos applications.
Exemples sélectionnés
SociaLite
Cet exemple montre comment utiliser diverses API de la plate-forme Android et bibliothèques Jetpack pour implémenter des fonctionnalités couramment utilisées dans les applications de réseaux sociaux.
Exemples de plates-formes
Ce dépôt contient un ensemble d'exemples illustrant l'utilisation de différentes API de plate-forme de l'OS Android, y compris les API d'appareil photo et de média.
Media3 Transformer
Cet exemple montre comment utiliser les API Media3 Transformer pour créer une application d'édition multimédia.
Test et validation
Application Media Controller Test
Exemple d'implémentation de l'API MediaController que vous pouvez utiliser pour tester les subtilités de la lecture des contenus multimédias sur Android et pour vérifier l'implémentation de votre session multimédia.
Démonstrations d'API
Démonstration principale de Media3
Application de lecture simple qui utilise ExoPlayer pour lire plusieurs flux de test Un bon point de départ ou un bon projet de référence.
Démonstration de la session Media3
Application de lecture qui implémente MediaSession.
Démonstration Cast de Media3
Une application de lecture avec intégration de Google Cast Montre comment basculer entre la lecture Cast et la lecture locale.
Démonstration de Media3 SurfaceControl
Application de lecture qui utilise l'API SurfaceControl pour rediriger la sortie vidéo d'ExoPlayer vers différentes vues. Nécessite minSdkVersion 29.
Démonstration de Media3 GL
Une application de lecture qui affiche la vidéo sur un GLSurfaceView et applique un nuanceur GL.
Échantillons MIDI
Cette collection d'applications exemples présente les API MIDI 2.0 introduites dans Android 13.