Method for compensating timing mismatch in a/v data stream

A technology of video streaming and timing, which is applied in the direction of digital video signal modification, TV, pulse modulation TV signal transmission, etc.

Active Publication Date: 2009-08-05
XUESHAN TECH INC
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In order to solve the phenomenon that the timing mismatch in the audio and video streams causes the sound and the picture to be out of sync, the present invention provides a method for compensating the timing mismatch in the audio and video streams

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for compensating timing mismatch in a/v data stream
  • Method for compensating timing mismatch in a/v data stream

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] Certain terms are used in the description and claims to refer to particular components. Those skilled in the art should understand that manufacturers may use different terms to refer to the same component. The specification and claims do not use the difference in name as a way to distinguish components, but use the difference in function of components as a basis for distinction.

[0014] As mentioned above, in many cases there is a timing mismatch between audio frames and video frames because more or fewer video frames are received from the video encoder than the expected number of video frames. The present invention provides a method to correct the above discrepancies by generating and inserting one or more dummy video frames, or by deleting one or more frames. Inserting empty frames can be done in various ways, such as by changing specific bits in the frame header, by repeating previous frames, or by inserting specially crafted frames.

[0015] Many video coding sta...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method for compensating timing mismatch in an A/V stream includes: receiving a plurality of encoded video frames of a current Group of pictures (GOP) from the video encoder and a plurality of encoded audio frames; when an error occurs in the video encoder, generating a plurality of dummy video frames; and utilizing the dummy video frames to pad the current GOP. The present invention provides a method for compensating timing mismatch in an A/V stream, which can correct the timing mismatch in an A/V stream and avoid the audio and video out-of-sync phenomenon.

Description

technical field [0001] The invention relates to a compensation method for data processing, in particular to a method for compensating timing mismatch in audio and video streams. Background technique [0002] Digital systems encode data streams to reduce the amount of data that needs to be sent over a network. Encoding also protects data from unauthorized access. [0003] When encoding audio-visual data, separate video encoders and audio encoders are used respectively, and then these separately encoded data streams are multiplexed by a multiplexer. Therefore, the timing of the data flow is very important. If there is an error in the timing, when the audience watches, the sound and the picture will be out of sync and cause a deviation. [0004] Timing mismatches can occur for many reasons. Sometimes, a video encoder aborts during the encoding process, eg, due to bad data being processed. The video encoder then needs to be restarted, but, during the restart, audio frames e...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/62H04N7/52H04N19/89
CPCH04N21/434H04N21/4344H04N21/2368H04N21/4425H04N21/4341H04N21/4305
Inventor 林其儁高仕嵘
Owner XUESHAN TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products