If you haven’t heard of Beam.Pro, it’s a new competitor to twitch with an edge of more real-time streaming content and interactive controls (Think twitch plays pokemon).
There are many competitors in this market, between livecoding.tv, twitch.tv, youtube’s live gaming channel, however what puts Beam ahead of the rest is their ability to use websockets to give viewers the ability to communicate with.
The SDK is well documented, and allows you to write custom code to activate features using the input of the users.