1. A computer-implemented method for sharing media content comprising: playing a media stream on a display of a local computing device; receiving a user command via voice recognition or motion to meta-tag a portion of the media stream via a user interface while playing the media stream; creating meta-tags related to at least a portion of the received media stream via the users input, sorting the frequency of multiple tags from multiple users based upon formulas; and transmitting the meta-tag data to a remote computing and distribution system.