A method comprising: detecting by a computing system, based on a comparison of reference fingerprints with each other, that a plurality of the reference fingerprints match each other, the plurality of reference fingerprints defining a multi-match group, wherein each reference fingerprint represents a respective reference media stream carried by a respective known channel of media content; after detecting by the computing system that the plurality of reference fingerprints match each other, detecting by the computing system that a query fingerprint representing a media stream being rendered by a media presentation device matches a given one of the reference fingerprints of the plurality; based on the computing system having detected that the query fingerprint matches the given reference fingerprint of the plurality, and based on the computing system having detected that the plurality of reference fingerprints match each other, determining by the computing system that the query fingerprint matches each reference fingerprint of the plurality; responsive to the determining that the query fingerprint matches each reference fingerprint of the plurality, using by the computing system one or more attributes of the query fingerprint as a basis to identify a reference fingerprint of the plurality that best matches the query fingerprint; determining by the computing system, based on the identified reference fingerprint, what channel carries the media stream being rendered by the media presentation device, wherein determining what channel carries the media stream being rendered by the media presentation device comprises determining, as the channel that carries the media stream being rendered by the media presentation device, the channel on which the reference media stream represented by the identified reference fingerprint is carried; and taking action by the computing system based on the determined channel. detecting by a computing system, based on a comparison of reference fingerprints with each other, that a plurality of the reference fingerprints match each other, the plurality of reference fingerprints defining a multi-match group, wherein each reference fingerprint represents a respective reference media stream carried by a respective known channel of media content; after detecting by the computing system that the plurality of reference fingerprints match each other, detecting by the computing system that a query fingerprint representing a media stream being rendered by a media presentation device matches a given one of the reference fingerprints of the plurality; based on the computing system having detected that the query fingerprint matches the given reference fingerprint of the plurality, and based on the computing system having detected that the plurality of reference fingerprints match each other, determining by the computing system that the query fingerprint matches each reference fingerprint of the plurality; responsive to the determining that the query fingerprint matches each reference fingerprint of the plurality, using by the computing system one or more attributes of the query fingerprint as a basis to identify a reference fingerprint of the plurality that best matches the query fingerprint; determining by the computing system, based on the identified reference fingerprint, what channel carries the media stream being rendered by the media presentation device, wherein determining what channel carries the media stream being rendered by the media presentation device comprises determining, as the channel that carries the media stream being rendered by the media presentation device, the channel on which the reference media stream represented by the identified reference fingerprint is carried; and taking action by the computing system based on the determined channel.