= Javascript controlled Flash MP3 player =
This is a very small (2.1KB) flash object which can be controlled via Javascript.
This allows to build the player UI using HTML, CSS and JS only, without having
to program in ActionScript.
== Features ==
* Open source (GNU/GPL)
* Simple scriptable JS interface
* Debug interface to trace communications between JS and player
* Flashblock support
* Lightweight: using from 10 to 90% less cpu resources than other flash players
* Don't crash Flash player if the client doesn't have a sound card
* MP3 files are streamed, playing starts before the end of the download
* Reading of ID3 tags
* play, pause, stop, set volume, set position (skipping)
* events and callbacks
* intelligent polling, no flash-JS communication unless necessary
* multiple players/applets allowed in the same page
== How to use ==
You can use the examples provided as a start of your player.
Insert the Flash somewhere in the page:
Note that the 'listener' flash variable gives the name of the JS object which will be called from the flash applet.
To allow the Flash-JS communication in IE you have to also insert this:
Note that the 'for' argument must match the object id.
You can also insert the