SoundManager 2 gives you a simple but powerful API that supports both new and old, using HTML5 audio where supported and an invisible Flash fallback where needed. A small Flash "stub" movie loads audio files with IDs as assigned by an external XML file. These sounds can then be controlled by the SoundManager Javascript API using predefined methods.
A script include is required for the SoundManager API. A single Flash movie (.swf) provides the stub for loading sounds, and an XML file defines the sounds to be loaded and their corresponding IDs referenced within the API calls.
HTML5 and Flash MP3 Player Related Software:
Free XSPF Flash MP3 Player with Playlist
Free MP3 Music Player for Website
Flash SWF to HTML5 Converter
Winamp Like Flash MP3 Player
Free Mini Web MP3 Player
Free MP3 Player Library