Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Demonstrates how to use the MediaPlayer to play a song from a Uniform Resource Identifier (URI).
Playing a Song from a URI
To play a song from a URI
The following steps show you how to play an .mp3 song located on the Internet.
Set MediaPlayer play state to stopped.
MediaPlayer.Stop();
Declare a new instance of Uri using the full URI path to the song.
Uri uriStreaming = new Uri("http://www.archive.org/download/gd1977-05-08.shure57.stevenson.29303.flac16/gd1977-05-08d02t06_vbr.mp3");
Use the FromUri method to supply an arbitrary string name for the URI, and then pass the Uri object you created in the previous step.
Song song = Song.FromUri("StreamingUri", uriStreaming);
Play the song.
MediaPlayer.Play(song);
Concepts
- Playing a Song
Demonstrates how to play a song from a user's media library. - Media Overview
Provides a high-level overview about the capabilities—such as playing music and video and accessing pictures—of the Media API in XNA Game Studio.
Reference
- MediaPlayer Class
Provides methods and properties to play, pause, resume, and stop songs. MediaPlayer also exposes shuffle, repeat, volume, play position, and visualization capabilities. - Song Class
Provides access to a song in the song library.