主权项 |
1. A method comprising:
receiving, by a media content management system, a media content stream; processing, by the media content management system while the media content stream is being received, the media content stream in accordance with a multi-stage feature detection heuristic by
identifying one or more features within the media content stream that are potentially indicative of one or more advertisement breaks within the media content stream, andgenerating, based on the identifying, a first set of probability scores for a first set of segments of the media content stream, the first set of probability scores indicating a probability that each segment included in the first set of segments includes advertisement content; processing, by the media content management system while the media content stream is being received and independently of the processing of the media content stream in accordance with the multi-stage feature detection heuristic, the media content stream in accordance with a signature matching heuristic by
dividing the media content stream into a second set of segments,generating a plurality of signatures each corresponding to a segment included in the second set of segments,determining whether each signature included in the plurality of signatures matches an advertisement included in a database of known advertisements, andgenerating, based on the determining, a second set of probability scores for the second set of segments, the second set of probability scores indicating a probability that each segment included in the second set of segments includes advertisement content; and classifying, by the media content management system based on at least one probability score included in the first set of probability scores and on at least one probability score included in the second set of probability scores, a media content block included in the media content stream as including an advertisement break. |