1. A method, comprising: in a media device comprising an automatic content recognition application programming interface, the media device being operable to play video content: generating via the automatic content recognition application programming interface, one or more video fingerprints that correspond to video content that displays on the media device; communicating via the automatic content recognition application programming interface, the one or more video fingerprints to an automatic content recognition backend system for a determination of whether the one or more video fingerprints matches one or more stored video fingerprints; receiving from the automatic content recognition backend system via the automatic content recognition application programming interface, one or more interactive event identifiers associated with the one or more video fingerprints, if the match occurs; communicating the one or more interactive event identifiers to an application server; receiving from the application server one or more interactive events and an event timeline associated with the one or more interactive event identifiers; and generating a break structure related to the video content utilizing the event timeline, wherein one or more of the interactive events are associated with one or more playback times in the video content.