Wouldn’t it be better to write a WordPress Compatible plug-in for your player rather than switching your blog. While you are at it, I would write a Drupal plug-in. Sure, it will be easier for you, but for the long run viability of the player, a WordPress plug-in is probably a good way to go because the 100s of thousands of other WordPress/Drupal users will not be so eager to switch.