Twitch TV is the ideal choice for you. It's the platform that's hosted millions of people across the globe. Twitch TV via twitch tv activate and stream whatever you wish to. Chat with streamers from communities. Twitch TV is the perfect option for you. It's the platform that has played host to millions of users across the world. On Twitch there are millions of users each day chat, interact and play. All you have to activate Twitch TV via twitch.tv/activate and stream whatever you like to. Chat with streamers from community. Twitch is a free streaming platform that lets gamers and professional producers to broadcast their content.