1. A method comprising: receiving, by a server device, images, captured using a plurality of first devices, by first users associated with the plurality of first devices; transmitting, by the server device, the images to one or more second devices associated with second users; receiving, by the server device, indications, from the one or more second devices, of whether the images are approved by the second users for incorporation into an image stream; performing, by the server device, a facial detection process on the images to detect faces within the images; ranking, by the server device and based on a result of performing the facial detection of the images, the images; generating, by the server device, the image stream, based on the images that are approved by the second users and based on ranking the images; and transmitting, by the server device, the image stream to one or more display devices.