Video stream decoding method and equipment

A decoding method and video streaming technology, applied in the field of data processing, can solve problems such as video freezing and not smoothness

Inactive Publication Date: 2018-05-22
ZHEJIANG DAHUA TECH CO LTD
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, if the receiving thread frequently feeds back to the storage device to stop or continue to send the video stream, the video will be stuck and not smooth.

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
  • Video stream decoding method and equipment
  • Video stream decoding method and equipment
  • Video stream decoding method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention.

[0047] The following describes the technical background of the embodiments of the present invention.

[0048] At present, in high-definition high-speed playback scenarios, when the decoding speed of the decoding thread in the client usually cannot reach the acceptance speed of the receiving thread, the video stream in the first-level buffer will gradually increase until the The amount of storage in the first-level buffer reaches the upper limit, causing the receiving thread to block. At this time, the receiving thread will give feedback to the storage device, causing the storage device to stop sending video streams, and notify the storage device again to conti...

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 video stream decoding method and equipment, which are used for adjusting the number of discarded frames in a subsequent decoding process according to current decoding capability in order to match the decoding speed with the transmission speed of the video stream to guarantee smooth playing of a video. The method comprises the following steps of determining actual elapsedtime when a first GOP in the video stream is decoded, and determining first reference elapsed time when the first GOP is decoded according to a current frame decoding reference rate; comparing the first reference elapsed time with the actual elapsed time, and when the first reference elapsed time is determined to be not matched with the actual elapsed time according to a comparison result, adjusting the number of discarded frames of a second GOP after the first GOP, wherein the number of discarded frames corresponding to one GOP is the number of frames which can be ignored and not decoded during the decoding process of one GOP; and when the second GOP is read, decoding the second GOP based on the adjusted number of discarded frames.

Description

technical field [0001] The invention relates to the field of data processing, in particular to a video stream decoding method and device. Background technique [0002] At present, after the surveillance video is collected by the camera, when viewing the surveillance video on the video playback client, in order to quickly find the desired information, the surveillance video is usually played at an accelerated rate, for example, at 2x or 4x speed. [0003] See figure 1 , is a schematic flow chart of video playback in the prior art. Among them, the storage device used to store the video sends the video to the client in the form of a video stream, and the receiving thread in the client receives the video stream, stores it in the first-level buffer, and then reads the first-level buffer sequentially through the decoding thread. The video stream in the area is decoded, and the decoded video stream is stored in the secondary buffer in turn, and displayed in the client's playback ...

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): H04N21/433H04N21/4402H04N21/231H04N19/177H04N19/107
Inventor 黄海光蔡焱钢
Owner ZHEJIANG DAHUA TECH CO LTD
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