One thing that could possibly be done is to hire a marketing company, maybe one like the guy who mentioned it in this thread. The marketing company would have to be a bonafide marketing company, not just JoeyA sending out emails to his friends, praying that they would watch the livestream event.
You could hire the marketing company and pay them a portion of the proceeds. STRAIGHT COMMISSION. That way no money out of pocket expense. Let the marketing company take all the risk and let them build a database of pool players. The marketing company could stay in contact with the potential viewers and keep them motivated about the upcoming event. The live streamer already knows how much "interested" parties will pay for a quality live stream. What no one knows is how much slightly interested parties might be willing to pay for a live stream.
You can purchase a database from Dun & Bradstreet that won't necessarily target pool players but you never know, they might have a category for that as well.
The different league operators aren't going to easily give up their database of league players, especially to someone they don't know and maybe not even then.
Then too, you could hire local people in each city and state to collect the information needed for the database. Local people could go to the tournaments and talk up the live stream events and then get the contact information and send it on in to the Live Streamer. Again, straight commission only. No out of pocket expense.
I would bet a dollar to a doornail that there are people right here on AZ Billiards who could be easily motivated for some contract work of obtaining the database needed. Make it fair and you could be surprised.
An enterprising young person could do all of this themselves and coordinate all of the states and have local workers collecting the data. They could then offer to provide potential viewers for the live streamer. Ultimately, the live Streamer has to pay to have it done (preferably on a straight commission basis) or do it themselves. Once upon a time, I created a 1,000 person database by making telephone calls to each business. My success rate with one call was over 80% but I had the right target audience and a product that needed and wanted. It took about 5 minutes to explain what I was selling or I should say, 'GIVING AWAY". Four out of five people were signing up with just one phone call. Now I know that's 5,000 minutes and we know how many hours that equals but if you want it done right, you do it yourself or pay someone to do it.
I'm sure there are marketing companies out there that would do this.
Here's my idea. First I would find out how much the livestreamer would pay for genuine pool player/watcher contact information.
My plan would be to enlist volunteers/workers in every area where there are pool leagues and ask them to collect the data. I would lay out the program, detailing exactly what must be collected and how much they would be paid. I would help them develop different methods for procuring that information, much of it free such as FACEBOOK. Some of it would just take a person's time and some people have plenty of time on their hands. Treat them right and they will apply themselves to the needed task.
Anyway, I am about run out of steam for the moment. Long day at the dog park and yard work. That's all for now. Hopefully, one of these posts might help the live streamers eventually turn a profit.
JoeyA