1. A computer-implemented method comprising: generating a probe audio fingerprint based on one or more of a plurality of frames of an audio signal, the audio signal associated with a media stream on a broadcast channel; and responsive to a match between the probe audio fingerprint with a reference audio fingerprint of a plurality of reference audio fingerprints: determining whether an audio fingerprint associated with a media stream of a plurality of other media streams matches the reference audio fingerprint; determining that the media stream associated with the probe audio fingerprint has commercial content in response to the number of matches between audio fingerprints associated with the plurality of other media streams and the reference audio fingerprint exceeding a predetermined threshold, wherein the reference audio fingerprint of the plurality of reference audio fingerprints represents a set of acoustic features of an audio signal associated with commercial content.