Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for selecting video encoding mode in Android system

A technology of video encoding and Android system, applied in the field of video encoding, which can solve the problems of different hardware encoders, high power consumption, poor performance, etc.

Active Publication Date: 2018-08-10
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The video editing software on the Android system can use software encoding or hardware encoding. The advantage of software encoding is that it has good compatibility, but it has the disadvantages of poor performance and high power consumption.
Compared with the software encoding scheme, the hardware encoding scheme has better performance and lower power consumption. However, due to the diversification of Android terminals, the implementation of the hardware encoder is also different, which poses a great challenge to the terminal adaptation of the application. high requirements

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 selecting video encoding mode in Android system
  • Method and device for selecting video encoding mode in Android system
  • Method and device for selecting video encoding mode in Android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0023] One of the core concepts of the embodiments of the present invention is that the user equipment uses a hardware encoder to encode the reference video; judge whether the difference between the content output by the hardware encoder and the predetermined encoding content of the reference video is within a predetermined range; if so, use A hardware encoder encodes the video, otherwise, a software encoder is used to encode the video. In the prior art, the existing video editing software on the Android system basically calls the software encoder of FFMPEG directly, and does not support hardware encoding, resulting in poor video encoding performance. In this application, first use the hardware encoder to encode the reference vide...

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

An embodiment of the invention provides a method and a device for a selecting video coding mode for an Android system. The method comprises a step of coding a reference video using a hardware encoder by user equipment, and a step of determining whether differences between the content of the hardware encoder and the predetermined coding content of the reference video are in a preset range, wherein video coding is carried out through the hardware encoder if differences are in the preset range, otherwise, video coding is carried out through a software encoder. The application improves performances of video coding.

Description

technical field [0001] The present invention relates to the technical field of video encoding, in particular to a method and device for selecting a video encoding mode in an Android system. Background technique [0002] The video editing software on the Android system can adopt software encoding or hardware encoding two encoding schemes. The advantage of software encoding is good compatibility, but it has the disadvantages of poor performance and high power consumption. Compared with the software encoding scheme, the hardware encoding scheme has better performance and lower power consumption. However, due to the diversification of Android terminals, the implementation of the hardware encoder is also different, which poses a great challenge to the terminal adaptation of the application. high demands. Therefore, the existing video editing software on the Android system basically calls the software encoder of FFMPEG (an open source multimedia library) directly, and does not su...

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): H04N19/196H04N19/436
Inventor 李栋
Owner BEIJING QIYI CENTURY SCI & TECH CO LTD