Playing audio with MediaPlayer
MediaPlayer is probably one of the most important classes for adding multimedia capability to your applications. It supports the following media sources:
- Project resources
- Local files
- External resources (such as URLs, including streaming)
MediaPlayer supports the following popular audio files:
- 3GPP (
.3gp
) - 3GPP (
.3gp
) - FLAC (
.flac
) - MP3 (
.mp3
) - MIDI Type 0 and 1 (
.mid
,.xmf
, and.mxmf
) - Ogg (
.ogg
) - WAVE (
.wav
)
And these popular file types:
- 3GPP (
.3gp
) - Matroska (
.mkv
) - WebM (
.webm
) - MPEG-4 (
.mp4
,.m4a
)
See the Supported Media Formats link for a complete list, including network protocols.
This recipe will demonstrate how to set up MediaPlayer in your app to play a sound included with your project. (For a complete review of the full capability ...
Get Android Application Development Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.