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

Method and device for video decoding

A video decoding and video technology, applied in the field of video decoding, can solve the problems of low performance of the decoding chip, unable to play video, unable to decode, etc., to avoid the effect of unable to play video

Active Publication Date: 2019-12-10
TENCENT TECH (SHENZHEN) CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] At present, the decoding complexity of videos on video websites is getting higher and higher, and the performance of decoding chips of many mobile terminals is low, which makes it impossible to decode these videos with high decoding complexity, so that the videos cannot be played.

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 and device for video decoding
  • Method and device for video decoding
  • Method and device for video decoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] see figure 1 , the embodiment of the present invention provides a video decoding method, including:

[0026] Step 101: Obtain terminal information contained in each decoding mode query message received in history.

[0027] Step 102: Construct a whitelist according to the acquired terminal information, and the whitelist includes terminal information of terminals capable of decoding video in a hardware decoding manner.

[0028] Step 103: When receiving the decoding mode query message sent by the terminal, acquire the decoding mode of the terminal according to the terminal information and the white list of the terminal.

[0029] Step 104: Send the decoding method to the terminal, so that the terminal performs video decoding according to the decoding method.

[0030] In the embodiment of the present invention, when receiving the decoding mode query message sent by the terminal, the terminal's decoding mode is obtained according to the terminal information and white list o...

Embodiment 2

[0032] see figure 2 , the embodiment of the present invention provides a video decoding method, the subject of execution of the present invention may be a server, the method includes:

[0033] Step 201: Obtain terminal information contained in each decoding mode query message received in history.

[0034] Each user can install a client on the terminal he uses, and the client can be a browser or a player. Every time the user uses the client to play a new video that has never been played, the terminal reads its own terminal information, and sends a decoding mode query message containing the terminal information to the server. The server receives and stores the decoding mode query message, and then determines the decoding mode according to the terminal information and sends it to the terminal. According to the decoding method, the terminal decides to use its own decoding chip to decode the new video, or to use its own stored video decoding algorithm to decode the new video.

...

Embodiment 3

[0067] see image 3 , the embodiment of the present invention provides a video decoding method, the subject of execution of the present invention may be a server, the method includes:

[0068] Step 301: Obtain terminal information contained in each decoding mode query message received in history.

[0069] Each user can install a client on the terminal he uses, and the client can be a browser or a player. Every time the user uses the client to play a new video that has never been played, the terminal reads its own terminal information, and sends a decoding mode query message containing the terminal information to the server. The server receives and stores the decoding mode query message, determines the decoding mode according to the terminal information, and sends it to the terminal. According to the decoding method, the terminal decides to use its own decoding chip to decode the new video, or to use its own stored video decoding algorithm to decode the new video.

[0070] T...

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 invention discloses a video decoding method and device, and belongs to the internet communication field. The method comprises the steps of obtaining the terminal information contained in the historically received decoding mode query messages; constructing a white list according to the obtained terminal information, wherein the white list comprises the terminal information of a terminal capable of using a hardware decoding mode to decode the video; when a decoding mode query message sent by the terminal is received, obtaining a decoding mode of the terminal according to the terminal information of the terminal and the white list; sending the decoding mode to the terminal, so that the terminal can decode the video according to the decoding mode. The device comprises a first obtaining module, a construction module, a second obtaining module and a sending module. According to the present invention, the situation that the terminal decodes unsuccessfully, so that the video can not be played, can be avoided.

Description

technical field [0001] The invention relates to the field of Internet communication, in particular to a video decoding method and device. Background technique [0002] With the development of mobile terminals, mobile terminals have more and more functions. For example, most of the current mobile terminals have the functions of downloading and playing videos. After downloading a video, the mobile terminal needs to decode the video first. Play the video. [0003] At present, the mobile terminal can decode the video in the following manner, specifically: the mobile terminal includes a decoding chip, and after the mobile terminal finishes downloading the video, it can decode the downloaded video through the decoding chip included in itself. [0004] In the process of realizing the present invention, the inventor finds that there are at least the following problems in the prior art: [0005] At present, the decoding complexity of videos on video websites is getting higher and h...

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/4405H04N21/25H04N21/258
Inventor 陈俊峰
Owner TENCENT TECH (SHENZHEN) CO LTD
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