×

Lip sync error detection and correction

  • US 10,045,016 B2
  • Filed: 02/07/2017
  • Issued: 08/07/2018
  • Est. Priority Date: 11/12/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A multimedia synchronization method, comprising:

  • identifying, by a server, a packet pair comprising a video stream packet including a video packet in a video stream associated with a multimedia program and an audio stream packet comprising an audio packet in an audio stream associated with the multimedia program;

    detecting a first offset between the video stream packet and the audio stream packet at a first monitoring point in a multimedia network;

    detecting a second offset between the video stream packet and the audio stream packet at a second monitoring point of the multimedia network, wherein the video stream packet and the audio stream packet traverse different network paths between the first monitoring point and the second monitoring point;

    determining, by the server, a synchronization delta offset wherein the synchronization delta offset indicates a variation in inter-stream synchronization offset associated with the packet pair between two points in the multimedia network; and

    responsive to determining that the synchronization delta offset exceeds a predetermined threshold, initiating, at a monitoring point, a corrective action procedure, wherein the corrective active procedure includes injecting empty or null packets into the component of content that is leading or lagging as appropriate;

    wherein the audio stream packet and the video stream packet occur contemporaneously in the multimedia program and further wherein determining the synchronization delta offset includes decoding a presentation timestamp associated with the video stream packet; and

    wherein identifying the audio stream packet includes identifying the audio stream packet based on pulse code modulation data included in the audio stream packet.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×