1. A method for receiving media content at a content distribution site, the method comprising: attempting to extract a code associated with the media content from at least one of audio or video of the media content, wherein the media content is to be uploaded to a content distributor; when the code is obtained, querying a program information database for program information associated with the media content using the code; querying a ratings database for ratings information associated with the media content using the code; and processing the media content based on the program information and the rating information, wherein processing the media content comprises: determining if the media content should be stored at the content distribution site based on the program information and the ratings information; and storing the media content at the content distribution site based on the determination.