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

Method for optimizing multimedia player

A multimedia player and frame loss rate technology, which is applied to instruments, recording signal processing, electrical components, etc., can solve the problems of limited optimization and poor versatility, so as to improve fluency and reduce CPU and system resource occupancy Effect

Active Publication Date: 2013-09-18
SAMSUNG ELECTRONICS CHINA R&D CENT +1
View PDF5 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing optimizations for video players mainly focus on the optimization of the decoder itself and the optimization of reducing memory operations. Modules such as resolution decoding, color conversion, and image scaling are optimized for algorithms or specialized hardware. However, the generality of optimization is not strong, and the degree of optimization is limited.

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 for optimizing multimedia player
  • Method for optimizing multimedia player
  • Method for optimizing multimedia player

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0049] The structure of multimedia software player based on embedded device or Android platform is similar, figure 1An example is the structure of a multimedia software player on the Android platform. The top layer is the Android application layer, which implements the call of the player through JAVA and JNI local functions. The media player is composed of a media analysis module and a player core: the media analysis module is responsible for analyzing file transfer protocols and multimedia file formats; the player core is the logical core of the entire player, which consists of a logic control module, a video decoding module, and an audio decoding module. , video display module and audio playback module, each module starts a thread. The logic control...

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 provides a method for optimizing a multimedia player. The method comprises the following steps: carrying out self-adapted dynamic frame drop according to a decoding speed; when converting an image from a YCbCr format into an RGB (Red, Green and Blue) format, adopting an algorithm grade optimization manner and adopting a manner of reducing resolution ratio conversion and concurrent conversion; outputting a converted image to a target display buffer. With the adoption of the method disclosed by the invention, the smoothness of playing a video can be improved; the method not only has the commonality, but also can effectively reduce CPU (Central Processing Unit) and system resource occupying rates.

Description

technical field [0001] The invention relates to multimedia playing technology, in particular to a method for optimizing a multimedia player. Background technique [0002] Existing multimedia players based on embedded devices or Android platforms can provide users with two different options of video hardware decoding / display and software decoding / display. When the user selects the hardware decoding / display option, the existing player uses the platform-related interface to call for hardware decoding and display, and its implementation is provided by each hardware manufacturer; when the user selects the software decoding / display option, the existing player The device uses a software decoder to decode the video, and calls the software display interface for display. [0003] All modules in the existing multimedia software player based on embedded or Android platform have nothing to do with the hardware system, and multi-threaded software playback control is adopted. Due to the 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
IPC IPC(8): G11B27/10G11B20/00
CPCH04N9/64H04N19/114H04N19/137H04N19/44H04N21/4302H04N21/4356
Inventor 朱春波
Owner SAMSUNG ELECTRONICS CHINA R&D CENT
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