Video Player Tracking Down to the Finest Detail

For this particular campaign, the client wanted to track video interaction to a high level of detail.  This included tracking not only which videos were selected for playback, but also number of and  time indices of pauses, number of complete plays versus number of incomplete plays.  This level of granularity would determine just which video player to incorporate.