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

A Method for Eliminating Time Offset of Streaming Media Video Frames

A time offset and video frame technology, which is applied in the field of streaming media transmission and decoding, can solve the problems of time offset dependence and playback image delay time change, and achieve the effect of eliminating timing errors and ensuring uniformity.

Active Publication Date: 2018-10-26
清德智体(北京)科技有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A defect of this method is that there is a minimum time delay between the image decoded and played by the receiving end and the image sent by the acquisition end, and the time deviation depends on the lower limit value of the buffer
Due to unstable factors in network transmission, such as out-of-order image frames, network interruption, etc., a larger buffer can better balance network fluctuations. Therefore, the lower limit of the buffer cannot be set too small, which will cause problems in image decoding. Minimum delay to avoid
On the other hand, as the total amount of buffered data fluctuates between the upper and lower limits of the buffer, the delay time of playing images also changes accordingly

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
  • A Method for Eliminating Time Offset of Streaming Media Video Frames
  • A Method for Eliminating Time Offset of Streaming Media Video Frames
  • A Method for Eliminating Time Offset of Streaming Media Video Frames

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions of the present invention will be further described below in conjunction with the embodiments and the accompanying drawings.

[0033] Existing video playback products have the function of allowing users to customize the delay time of images, so that users can independently choose the length of delay between the images they watch and the time when their real events occur. The lower limit of the delay length needs to be as close to real time as possible, and during playback, the delay time of the image must be stable at the delay value determined by the user, and drift cannot occur.

[0034] The above functions cannot be realized in the prior art, and the difficulty lies in the determination of the decoding time of the video frame. The stream media image frame carries two time data, one is the sampling time of the frame image, and the other is the time when the frame image arrives at the decoder. Due to the instability of network transmission, the ...

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 discloses a streaming media video frame time offset elimination method. The method comprises the following steps: obtaining an image data flow; analyzing an image unit of the image data flow to obtain a sampling time label and recording arrival time; if an image frame marking the sampling time label already exists, adding unit data into the frame, and otherwise, establishing a new image frame; after the new image frame is established, calculating a difference between each frame of image decoding time and the arrival time, and sending the differences to an adjustment thread; and based on the deviation values, by use of a PID negative-feedback control algorithm, obtaining a time conversion coefficient K, and sending the time conversion coefficient K back to a video data receiving thread, for calculation of streaming media picture frame decoding time, wherein a control object is to stabilize the deviations to be at zero. By using the technical scheme provided by the invention, uniformity of image frame sequence decoding time is ensured, and timing errors between different electronic devices are eliminated.

Description

technical field [0001] The invention belongs to the technical field of streaming media transmission and decoding, in particular to a method for eliminating frame time offset of streaming media video. Background technique [0002] Network streaming video is usually transmitted in units of frames, and the streaming media receiver sends the video data to the decoder at the correct time after obtaining the video frame, so as to display the video image. Due to various unstable factors in network transmission, the time when a video frame is sent to the decoder cannot be determined only by the time when the frame is received, but needs to be calculated by a certain method. The algorithm needs to guarantee: [0003] 1. The time interval between every two frames of the image frame is basically the same when decoding, otherwise the decoded image will be fast and slow. [0004] 2. The average decoding time interval of the streaming media receiving end is consistent with the sampling t...

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): H04N21/8547H04N21/2662
CPCH04N21/2662H04N21/8547
Inventor 林嘉李成伟何莉
Owner 清德智体(北京)科技有限公司
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