Hello, DJ
I have the besto sollution for you, i have experience in audio streaming. I have made a couple of websites, and what you need is an easy job, so for. I have seen the player that you make reference to, and it is not difficult to deal with.
Hope you are fine. Best regards from Mexico.
P.S. It can be implementged on your WP blog