The present invention relates to method and system for ranking
videos/movies, and inserting commercial advertisements in the
videos/movies. When a user selects a movie or video from Internet, system
will allow him to select advertisements, and insert the advertisements
into the movie or video before or during broadcasting or downloading.
During playing or watching the movie or video, the inserted
advertisements will send signals back to a ranking server. Based on the
received signals, the ranking server will rank the movie or the video.