that is, flooding the chat, distracting the streamer, giving hints, spamming – all of this comes from viewers. It’s not at all clear how to prevent the streamer from suffering because of the viewers.
Teamviewer allows you to disable viewer interference in the broadcast... surely other programs also have such settings.