If any of the musicians are ASCAP members, then you're going to need an ASCAP licence and you'll have to pay performance royalties unless you get legal agreements with all the artists to waive their royalties as a part of your fees.
There's also the whole copyright infringement issue and users uploading material they don't have the rights to. You'll need to monitor uploads constantly.
There's also the whole copyright infringement issue and users uploading material they don't have the rights to. You'll need to monitor uploads constantly.