This player was created by 'Dew', and released under the Creative Commons Attribution-ShareAlike License license.

The official site is:
http://www.estvideo.com/dew/index/2005/12/03/603-dewplayer-reloaded
