1. A computer-implemented method, comprising: receiving a first instance of digital media, the first instance of digital media including location and time data for the first instance of digital media; receiving a second instance of digital media, the second instance of digital media including location and time data for the second instance of digital media; clustering the first instance of digital media and the second instance of digital media into an event-related group of digital media for an event based at least in part on the location and time data for the first instance of digital media and on the location and time data for the second instance of digital media; receiving an indication of a selection of a media-sharing settings from among a plurality of available media-sharing settings; determining a set of one or more recipients for the event-related group of digital media based at least in part on the indication of the selection; and outputting the event-related group of digital media for viewing by the set of one or more recipients.