Video rendering method, device, equipment and storage medium

A video and video streaming technology, applied in the field of image processing, can solve the problem of inability to effectively improve video freezes, and achieve the effects of improving playback fluency, improving playback effects, and avoiding video freezes.

Active Publication Date: 2021-11-19
TENCENT TECH (SHENZHEN) CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the current method of increasing the rendering thread cannot effectively improve the problem of video stuttering

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 rendering method, device, equipment and storage medium
  • Video rendering method, device, equipment and storage medium
  • Video rendering method, device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.

[0046] It should be understood that in this embodiment of the present invention, "B corresponding to A" means that B is associated with A. In one implementation, B may be determined from A. However, it should also be understood that determining B according to A does not mean determining B only according to A, and B may also be determined according to A and / or other information.

[0047]In the description of the present application, unless otherwise specified, "plurality" means two or more than two.

[0048] In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with basically the same function and effect. Those...

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 present application provides a video rendering method, device, device, and storage medium. The method includes: acquiring a video stream, and decoding the acquired video stream to obtain a current image; The target data cache of the current image, N is a positive integer; when it is checked that there is an unrendered image in the target data cache, use the current image to overwrite the unrendered image in the target data cache; perform an operation on the current image in the target data cache rendering. That is, this application adopts the rendering skip strategy to skip the backlog of frame data and directly process the latest frame data, thereby effectively reducing rendering delay, avoiding video freeze, improving video playback fluency, and improving user experience. In addition, in order to cope with the continuous sending of multiple frames due to network jitter, this application uses multiple data caches to cache frame data, which further improves the playback effect of the video.

Description

technical field [0001] The embodiments of the present application relate to the technical field of image processing, and in particular, to a video rendering method, device, device, and storage medium. Background technique [0002] With the development of image processing technology, the application of real-time video playback technology emerges. For real-time video playback application scenarios such as cloud games, video live broadcast, and video conferencing, it is expected that the delay of video content from the server to the local playback is lower than the user can perceive delay. However, due to reasons such as the network, the video may freeze during real-time playback, and the main reason for the video freezing is that video rendering takes too long. [0003] At present, the method to reduce the time-consuming of video rendering is to add an additional rendering thread, and use this separate rendering thread for video rendering. [0004] However, the current metho...

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 Patents(China)
IPC IPC(8): H04N21/433H04N21/44
CPCH04N21/4331H04N21/44012
Inventor 张佳曹洪彬王振祥陈思佳黄永铖
Owner TENCENT TECH (SHENZHEN) 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