Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Synchronization method of audio/video frames of set top box

A technology for audio and video and set-top boxes, which is applied in the field of synchronization of audio and video frames of set-top boxes. It can solve the problems of displaying time stamps for a long time, difficult to synchronize, and dropped frames after expiration, and achieve effective and precise synchronization of actions.

Inactive Publication Date: 2010-07-14
ALI SHANGHAI
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In some programs, the clock reference PCR is ahead of the display time labels AU and VI of the audio and video frames for a very short time. If the synchronization conditions are set too strictly, after the audio and video frames AU and VI are decoded, it is easy to cause outdated frame drop phenomenon.
Additionally, if Figure 1B As shown in , the program clock reference PCR of some code streams is ahead of the display time stamps of audio and video frames AU and VI for a long time, which may cause insufficient buffer capacity for storing audio and video frames and make it difficult to synchronize
or, as in Figure 1C As shown in , the display time labels AU and VI of the audio and video frames of some code streams are simply behind the program clock reference PCR, which makes the synchronization impossible

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
  • Synchronization method of audio/video frames of set top box
  • Synchronization method of audio/video frames of set top box
  • Synchronization method of audio/video frames of set top box

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be described in detail below in conjunction with the accompanying drawings.

[0020] See figure 2 , figure 2 A flow chart of the method for synchronizing audio and video frames of a set-top box according to an embodiment of the present invention is shown. The steps include: firstly, in step S210, the audio and video frame is received, and the display time tag PTS and the program clock reference PCR of the audio and video frame are parsed out before decoding. Next, in step S220, the maximum playing time of the audio and video frames in the entire buffer area is calculated according to the audio and video buffer capacity and the size of the audio and video frames in the buffer area set in the set-top box. Please note that since the audio and video frames received by the set-top box are a continuous input signal, the buffer area proposed here is usually used to store a certain amount of audio and video frames, and then the audio and video fra...

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

The invention provides a synchronization method of audio / video frames of a set top box, which comprises the steps of: firstly, receiving the audio / video frames, analyzing display time labels and program clock references of the audio / video frames before decoding; secondly, computing the maximum play time of the audio / video frames in a whole buffer area according to the buffer capacity and the size of the audio / video frames in the buffer area; thirdly, computing the average decoding time of the audio / video frames and comparing the display time labels with a system clock according to the average decoding time, obtaining the compared difference of the display time labels and the system clock before decoding; and fourthly, comparing the compared difference before decoding, the average decoding time and the maximum play time to dynamically and self-adaptively select corresponding synchronization conditions.

Description

technical field [0001] The invention relates to a method for synchronizing audio and video frames of a set-top box, in particular to an adaptive method for synchronizing audio and video frames of a set-top box. Background technique [0002] Today's set-top box (Set Top Box, STB) needs to perform synchronous operation according to the display time stamp (Presentation Time Stamp, PTS) of the audio and video frame and refer to the program clock reference (ProgramClock Reference, PCR) when playing digital TV programs, so that Sound and video can be played normally. [0003] See Figure 1A ~ 1C , Figure 1A ~ 1C Respectively depict the time correspondence between the audio and video frames received by the set-top box system and their display time labels AU, VI and the program clock reference PCR. Under normal circumstances, the program clock reference PCR will be as Figure 1A The display time labels AU and VI of the audio and video frames slightly ahead of the time shown in , ...

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
IPC IPC(8): H04N7/24H04N7/62H04N5/44
Inventor 李净水
Owner ALI SHANGHAI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products