1. A computer-implemented method comprising: receiving a matching request including information corresponding to a captured media file, the captured media file including at least one of audio and video data recorded from a media presentation by a user device; comparing, using at least one processing device, the captured media file information to stored instances of media data to attempt to locate a match for the captured media file information, at least a portion of the instances of stored media data each corresponding to identified video content; locating a match of the captured media file information with one of the instances of stored media data; determining, using at least one processing device, supplemental information corresponding to the matched instance of stored media data in response to the matching request; ascertaining a selection of a destination device for the supplemental information from a user; and transmitting the supplemental information to the destination device.