The world record for the most viewed Twitch stream or YouTube live is a coveted achievement and has been held…