1. A server comprising: a memory; a first processing device coupled to the memory, wherein the first processing device to execute an first automatic content recognition (ACR) system, wherein the first ACR system comprises a first interface to communicate with a media content provider of a network connection, a second interface to communicate with a reference database, and a third interface to communicate with a television (TV), and wherein the first ACR system is to: receive the media content via the first interface; fingerprint the media content to obtain a first set of fingerprints, the first set of fingerprints comprising fingerprints in a fingerprint layout; store the first set of fingerprints at the reference database; receive, via the third interface, a second set of fingerprints for media content displayed on the TV, the second set of fingerprints comprising fingerprints in the fingerprint layout; match a first fingerprint in the first set of fingerprints to a second fingerprint in the second set of fingerprints to identify the media content; identify overlay content linked to the media content in an overlay content database; and send the overlay content to the TV to superimpose on top of the media content.