20 years in streaming live, vod content at high scale