Number of the Day by IIA January 23, 2012 Four billion: the number of videos YouTube now streams to users every single day. Wow.