I would think this would work for any player you can imbed in the "host" page as long as the music content file paths are correct. Infact I embedded a windows media player type but the html was very long and you had to edit the conent file paths which became very tedious. I imagine there are more players out there of the free sort but the ones I found required messing alot with the html.
I checked out the Swishmax Jukebox, http://www.swishzone.com/index.php?area=products&product=jukebox&tab=overview, and found it more cost, but it's players were good, some with the "moving bars". However checking their forums it appeared the file path issues for many users was confusing. I downloaded it and did numerous test setups. All with succuess but sometimes having to "play" with the html depending on where you placed the files.
Coffee Cup, http://www.coffeecup.com/web-jukebox/, was the clear winner (my opinion only) for ease of use and price. Very easy ( I use numerous players in my web and a few others I do so being easy and nearly fautless was worth the $34.00), good skins. and a clean file system to import to your pages.
1. 1 generated Folder that contains, .mp3's, skin, and player control graphics
2 1 ea .swf, html, xml (which holds the playlist setup). The .swf, .html, xml are placed in the root web or folder where your page resides. Of course the .html code is inserted on your page and is only about 2-3 lines. It loads and plays very fast on dsl.
But, what is really cool with the Coffee Cup is within the Folder, generated when "Saved", there is a file called body.jpg.
This file can be edited in any graphics program to match your desired design as long as you remain at the same size and
your design allows for the default placement of the controls. In other words custom skins or backgrounds. Eg. here:
http://www.primetimebulldogs.com/paris_jukebox.htm, http://www.primetimebulldogs.com/9-11_tribute.htm.
I found it to be a very fun program, which did not cause any stressouts.