Do DJs or Live Bands need to pay for music licensing? 

Not necessarily. In the case of live entertainment, the venue is almost always responsible for securing the proper license(s). PROs do not provide the option for live entertainment acts such as DJs and bands to purchase public performance licenses. Licensing requirements also change should the business be charging admission to an event where music is played as entertainment.