Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Ce document décrit les API MediaPlayer du framework multimédia Android. Toutefois, l'approche recommandée pour les contenus multimédias est Jetpack Media3, qui inclut ExoPlayer. Pour créer une application, utilisez Jetpack Media3 au lieu des API MediaPlayer.
Les API MediaPlayer du framework multimédia Android permettent de lire divers types de médias courants.
Vous pouvez :
Intégrez des contenus audio, vidéo et image à vos applications.
Lire des contenus audio ou vidéo à partir de fichiers multimédias stockés dans les ressources (ressources brutes) de votre application
Lire des contenus audio ou vidéo à partir de fichiers autonomes dans le système de fichiers
Lire du contenu audio ou vidéo à partir d'un flux de données arrivant via une connexion réseau
En savoir plus
Jetpack Media3 est la solution recommandée pour la lecture multimédia dans votre application. En savoir plus
Ces pages traitent des sujets liés à l'enregistrement, au stockage et à la lecture d'audio et de vidéo:
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (UTC)."],[],[],null,["# About MediaPlayer\n\nThis document discusses the MediaPlayer APIs in the Android multimedia\nframework. However, the recommended approach for media is [Jetpack Media3](/media/media3),\nwhich includes [ExoPlayer](/guide/topics/media/exoplayer). To create a new app, use Jetpack Media3 instead\nof the MediaPlayer APIs.\n\nThe `MediaPlayer` APIs in the Android multimedia framework support playing a\nvariety of common media types.\n| **Note:** You can play back the audio data only to the standard output device. That is, the mobile device speaker or a Bluetooth headset. You cannot play sound files in the conversation audio during a call.\n\nYou can:\n\n- Integrate audio, video, and images into your applications.\n- Play audio or video from media files stored in your application's resources (raw resources).\n- Play audio or video from standalone files in the file system.\n- Play audio or video from a data stream arriving over a network connection.\n\n| **Caution:** The recommended way to include media in your app is to use [Jetpack\n| Media3](/media/media3), which includes [ExoPlayer](/guide/topics/media/exoplayer).\n\nLearn more\n----------\n\nJetpack Media3 is the recommended solution for media playback in your app. [Read\nmore](/media/media3) about it.\n\nThese pages cover topics relating to recording, storing, and playing back audio\nand video:\n\n- [Supported Media Formats](/guide/topics/media/media-formats)\n- [MediaRecorder](/guide/topics/media/mediarecorder)\n- [Data Storage](/guide/topics/data/data-storage)"]]