3 ms·Twitch launched in 2011 and nowadays it seems everything is a good idea for video streaming.by Scarblac 6y agoTwitch launched in 2011 and nowadays it seems everything is a good idea for video streaming.