YouTube live and Twitch: a tour of user-generated live streaming systems
A First Step Towards Understanding Popularity in YouTube