Basically, if you're having a song play streaming, which is the most likely, you'll have to pay royalties to Sound Exchange if you want to do it legally. You do this by buying a license which is probably based on the amount of traffic your site gets. They're the ones who handle royalties for digital music.
http://www.knowthemusicbiz.com/index.php/BIZ-WIKI/Licensing-&-Royalties/Digital-/-New-Media-Royalties.html
Chat with our AI personalities