FYI I use Centova Cast as my streaming service provider, they do not pay for the royalties they only provide me with the steaming ability, such as my own private URL. paying Cantova $17 per month is is to get my URL online since I don't know how to host manually I use a hosting provider instead, it is more secure this way I believe.
ASCAP is a one time artist royalty payment a year based on how many listeners you've gotten in the past 12 month before payment, According to my research you don't need to pay ASCAP for a license but if you didn't then you would be running an illegal operation. IF you were broadcasting copyrighted content aka, ANY CONTENT ON ANY COMMERCIAL CD ALBUM. Like what I do
However you can broadcast royalty free music for nothing $0 legally but only certain music is royalty free from my research
Terrestrial radio stations NEED to pay royalties in full as far as I know but streamers don't. For streamers to use copyrighted content like I'll use "Black Sabbath" as one artist example it's a one time payment per year the minimum is $261USD for 500 or more listeners.
how many songs do not matter.
However there is a big stink on the internet now saying that Streamers are ripping off the artist. And it's can be true since many many people broadcast and never pay ASCAP to my knowledge, in fact during me research, ASCAP wrote
"ASCAP INTERNET QUOTE SIMILAR"
paying royalties for your live stream it is the right thing to do
ASCAP are not greedy and are really nice people to work with, I've talked to some of their agents over in New York and they even sent me a thank you letter in the mail for registering my radio station with them back in September 2021.
Centova Cast automatically tracks connects and disconnects on the daily songs that were playing and lets you download the log I think.