Internet Scale User-Generated Live Video Streaming: The Twitch Case
YouTube live and Twitch: a tour of user-generated live streaming systems