I've tuned in to a few live stream shows of well established artists that have numerous CD's/downloads that have been successful and there were only of handful of people watching.

While live streaming may be successful someday, for now you could make more money and get a bigger audience busking.

One of the main reasons I've always avoided trying to make money playing music is that I couldn't possibly care any less about what people want to hear. If they don't want hear what I'm playing, they should just go away. I would always refuse to play requests even when folks asked me to play songs I know and like.

I've always played for my own enjoyment, not other peoples enjoyment.

All of the songs I've written were created because they were meaningful to me.