1. A method comprising: inspecting, at a processor, a packet stream at a video content management system, wherein the packet stream includes video content that is divided into a plurality of subsections; generating a plurality of signatures associated with the video content, wherein each signature of the plurality of signatures is generated by applying a first wavelet transform to multiple frames of a subsection of the plurality of subsections, and wherein a first signature of the plurality of signatures and a second signature of the plurality of signatures correspond to different resolution levels; and determining a match between the video content and protected video content based on a comparison of the plurality of signatures to a plurality of stored signatures generated based on applying a second wavelet transform to multiple frames of each of a plurality of subsections of the protected video content, wherein the comparison of the plurality of signatures to the plurality of stored signatures includes determining a peak in a cross-correlation vector corresponding to the plurality of signatures and the plurality of stored signatures.