1. A method of synchronizing media data, comprising: receiving a reference acoustic fingerprint for a first media data; generating at least one acoustic fingerprint fragment from a portion of the first media data; comparing the at least one acoustic fingerprint fragment against the reference acoustic fingerprint and identifying a match; and synchronizing a second media data with the first media data based on the match.