There have been other people posting about successful applications as streamers / YouTube content creators. It will likely depend on your nationality and what embassy you apply to. But if you put together a strong portfolio, explain your income with bank statements, can show tax paid, I think you have chances of success.