1. A system for providing an automated media service, comprising: one or more memories designed to store computer program code; and one or more processors designed to execute the computer program code stored in the one or more memories, the computer program code designed to cause the one or more processors to perform at least the following: enable users and producers to subscribe to the media service at a website on the Internet; search content on the Internet in order to identify a topic, the topic indicative of relevant news or events, the topic indicative of a type of media content that will be requested for uploading from the producers; publish the topic to the producers; receive and store media content uploaded from the producers that relate to the topic in the one or more memories; enable the users to select and download the media content from the website over the Internet; enable the users to upload media content ratings for the media content to the website over the Internet; determine a producer rating for each of the producers based at least in part upon the media content ratings; and prevent the download of the media content from a first producer from the website over the Internet based at least in part upon the producer rating associated with the first producer; and permit the download of the media content from a second producer from the website over the Internet based at least in part upon the producer rating associated with the second producer.
1. A system for providing an automated media service, comprising: one or more memories designed to store computer program code; and one or more processors designed to execute the computer program code stored in the one or more memories, the computer program code designed to cause the one or more processors to perform at least the following: enable users and producers to subscribe to the media service at a website on the Internet; search content on the Internet in order to identify a topic, the topic indicative of relevant news or events, the topic indicative of a type of media content that will be requested for uploading from the producers; publish the topic to the producers; receive and store media content uploaded from the producers that relate to the topic in the one or more memories; enable the users to select and download the media content from the website over the Internet; enable the users to upload media content ratings for the media content to the website over the Internet; determine a producer rating for each of the producers based at least in part upon the media content ratings; and prevent the download of the media content from a first producer from the website over the Internet based at least in part upon the producer rating associated with the first producer; and permit the download of the media content from a second producer from the website over the Internet based at least in part upon the producer rating associated with the second producer. 5. The system of claim 1 , wherein the computer program code is further designed to cause the one or more processors to: communicate an advertisement to a user with the media content.