CN108282696A - A kind of hardware resource distribution method that sequence frame image plays - Google Patents
A kind of hardware resource distribution method that sequence frame image plays Download PDFInfo
- Publication number
- CN108282696A CN108282696A CN201810122045.4A CN201810122045A CN108282696A CN 108282696 A CN108282696 A CN 108282696A CN 201810122045 A CN201810122045 A CN 201810122045A CN 108282696 A CN108282696 A CN 108282696A
- Authority
- CN
- China
- Prior art keywords
- memory
- cpu
- frame image
- threshold
- sequence frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000015654 memory Effects 0.000 claims abstract description 105
- 230000004087 circulation Effects 0.000 claims description 7
- 238000007599 discharging Methods 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/4424—Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
- G06F9/5016—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals the resource being the memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses the hardware resource distribution methods that a kind of sequence frame image plays, including:Step 1)Set memory occupies threshold value and CPU occupies threshold value and broadcast strategy;Step 2)The sequence frame image file to be played is obtained, which includes multiple image;Step 3)Each frame image is sequentially input in CPU and is decoded, and is obtained respectively when playing the sequence frame image file, the EMS memory occupation situation occupied is needed;Step 4)It is compared according to the threshold value of EMS memory occupation situation and setting, and dynamically distributes the broadcast mode of image according to preset strategy.
Description
Technical field
The invention belongs to computer realms, belong to a kind of hardware resource distribution method that sequence frame image plays.
Background technology
Currently, prior art is that memory, or real-time decoding figure when broadcasting directly is added in sequence frame image decoding
Picture wants memory very high, CPU very high.
It is higher to the occupancy of CPU and memory, when special under the limited hardware resource of Intelligent mobile equipment, play sequence frame compared with
Mostly larger-size image when will appear memory or CPU and occupy very high situation, keep mobile phone hot and interim card.
Invention content
Technical problem to be solved by the invention is to provide the hardware resource distribution method that a kind of sequence frame image plays, energy
It enough solves the problems, such as of the existing technology.
It is as follows that the present invention solves the technical solution that above-mentioned technical problem is taken:
A kind of hardware resource distribution method that sequence frame image plays, including:
Step 1) set memory occupies threshold value and CPU occupies threshold value and broadcast strategy;
Step 2) obtains the sequence frame image file to be played, which includes multiple image;
Each frame image is inputted in CPU and is decoded by step 3) according to this, and obtains playing the sequence frame figure respectively
When as file, the EMS memory occupation situation occupied is needed;
Step 4) is compared according to the threshold value of EMS memory occupation situation and setting, and according to preset tactful dynamic profile
The broadcast mode of picture.
Preferably, in step 4), such as image committed memory GIF_Memory>Free memory Free_Memory-memory threshold
Value Memory_Threshold, the then mode based on CPU real-time decodings play this sequence frame image file.
Preferably, in step 4), if image committed memory GIF_Memory<Free memory Free_Memory- memories
Threshold value Memory_Threshold is then played out using memory load mode.
Preferably, when mode based on CPU real-time decodings, each frame image is decoded by CPU real-time circulations, in memory
The only image of present frame.
Preferably, it is played out using memory load mode, including:In being all added after sequence frame image decoding
It deposits, when broadcasting will no longer generate CPU decoding consumption.
Preferably, the byte number * frame numbers that each pixels of image committed memory GIF_Memory=wide * high * occupy,
Thus it calculates this image and all loads into memory and need the memory headroom size occupied.
Preferably, further include:The memory and CPU occupancy situations for playing current frame image are obtained, and according to preset plan
The broadcast mode of image is slightly adjusted in real time.
Preferably, as free memory Free_Memory<Memory threshold Memory_Threshold and CPU occupancy CPU_
Used<When CPU threshold value CPU_Threshold, then the memory occupied to sequence frame image carries out discharging while being switched to CPU broadcastings
Pattern.
Preferably, as free memory Free_Memory>Memory threshold Memory_Threshold and CPU occupancy CPU_
Used>When CPU threshold value CPU_Threshold, then judge whether to meet switching condition;Such as meet switching condition, is then switched to interior
Pattern is deposited, i.e., will all be added memory after sequence frame image decoding, when broadcasting will no longer generate CPU decoding consumption.
Preferably, as free memory Free_Memory<Memory threshold Memory_Threshold and CPU occupancy CPU_
Used>When CPU threshold value CPU_Threshold, then it is switched to CPU play mode, each frame figure is decoded by CPU real-time circulations
Picture, the only image of present frame in memory.
The present invention dynamically adjusts the broadcast strategy of sequence frame image, reaches money by the service condition of monitoring CPU and memory
Source allocation optimization has good effect.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that understand through the implementation of the invention.The purpose of the present invention and other advantages can be by the explanations write
Specifically noted structure is realized and is obtained in book, claims and attached drawing.
Description of the drawings
The present invention is described in detail below in conjunction with the accompanying drawings, so that the above-mentioned advantage of the present invention is definitely.Its
In,
Fig. 1 is the schematic diagram for the hardware resource distribution method that sequence frame image of the present invention plays.
Specific implementation mode
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings and examples, how to be applied to the present invention whereby
Technological means solves technical problem, and the realization process for reaching technique effect can fully understand and implement.It needs to illustrate
As long as not constituting conflict, each embodiment in the present invention and each feature in each embodiment can be combined with each other,
It is formed by technical solution within protection scope of the present invention.
In addition, step shown in the flowchart of the accompanying drawings can be in the department of computer science of such as a group of computer-executable instructions
It is executed in system, although also, logical order is shown in flow charts, and it in some cases, can be to be different from herein
Sequence execute shown or described step.
Sequence frame image:The image file being made of one group of orderly elementary area one by one, common are GIF formats
Image.
The technical problem to be solved in the present invention:
1, overall performance optimization when the more larger-size image of mobile device play sequence frame is solved.
Energy consumption of mobile equipment and hot situation when 2, reducing play sequence frame image.
As shown in Figure 1, the hardware resource distribution method that a kind of sequence frame image plays, including:
Step 1) set memory occupies threshold value and CPU occupies threshold value and broadcast strategy;
Step 2) obtains the sequence frame image file to be played, which includes multiple image;
Each frame image is inputted in CPU and is decoded by step 3) according to this, and obtains playing the sequence frame figure respectively
When as file, the EMS memory occupation situation occupied is needed;
Step 4) is compared according to the threshold value of EMS memory occupation situation and setting, and according to preset tactful dynamic profile
The broadcast mode of picture.
Preferably, in step 4), such as image committed memory GIF_Memory>Free memory Free_Memory-memory threshold
Value Memory_Threshold, the then mode based on CPU real-time decodings play this sequence frame image file.
Preferably, in step 4), if image committed memory GIF_Memory<Free memory Free_Memory- memories
Threshold value Memory_Threshold is then played out using memory load mode.
Preferably, when mode based on CPU real-time decodings, each frame image is decoded by CPU real-time circulations, in memory
The only image of present frame.
Preferably, it is played out using memory load mode, including:In being all added after sequence frame image decoding
It deposits, when broadcasting will no longer generate CPU decoding consumption.
Preferably, the byte number * frame numbers that each pixels of image committed memory GIF_Memory=wide * high * occupy,
Thus it calculates this image and all loads into memory and need the memory headroom size occupied.
Preferably, further include:The memory and CPU occupancy situations for playing current frame image are obtained, and according to preset plan
The broadcast mode of image is slightly adjusted in real time.
Preferably, as free memory Free_Memory<Memory threshold Memory_Threshold and CPU occupancy CPU_
Used<When CPU threshold value CPU_Threshold, then the memory occupied to sequence frame image carries out discharging while being switched to CPU broadcastings
Pattern.
Preferably, as free memory Free_Memory>Memory threshold Memory_Threshold and CPU occupancy CPU_
Used>When CPU threshold value CPU_Threshold, then judge whether to meet switching condition;Such as meet switching condition, is then switched to interior
Pattern is deposited, i.e., will all be added memory after sequence frame image decoding, when broadcasting will no longer generate CPU decoding consumption.
Preferably, as free memory Free_Memory<Memory threshold Memory_Threshold and CPU occupancy CPU_
Used>When CPU threshold value CPU_Threshold, then it is switched to CPU play mode, each frame figure is decoded by CPU real-time circulations
Picture, the only image of present frame in memory.
The present invention dynamically adjusts the broadcast strategy of sequence frame image, reaches money by the service condition of monitoring CPU and memory
Source allocation optimization has good effect.
In a specific embodiment, specifically include:
1, assume to need to play a height of 102,4*1,024 one wide and containing the gif file of 64 frame images
If 2, decoded gif file, image is all in deposit memories for playing, need to occupy at this time in save as:
Byte number * frame numbers=1024*1024*4*64=256MB that each pixels of Memory=wide * high * occupy
256 Mbytes of memories will be occupied.The memory of this size for mobile device very, may result in using because
It is collapsed for EMS memory occupation is full.
There are three types of the play mode of sequence frame image in this programme:
Pattern 1:CPU play mode decodes each frame image by CPU real-time circulations, there was only present frame in memory
Image.This pattern will generate CPU certain consumption;
Pattern 2:Memorymodel, i.e., will all be added memory after sequence frame image decoding, when broadcasting will no longer generate CPU solutions
Code consumption, can effectively reduce the consumption of CPU and electricity.
For this programme by monitoring the service condition of CPU and memory, the load mode of dynamic control sequence frame image reaches money
The optimization in source is handled.
1) service condition of system CPU and memory can be monitored by the method that system provides, monitors CPU and occupies
Rate CPU_Used and device memory free time size Free_Memory.
2) 2 threshold value CPU_Threshold=80% are set and indicate that CPU occupies as 80%, Memory_Threshold=
50 indicate equipment free memory free time 50, unit MB.
3) before loadingsequence frame image, formula can be passed through:The word that each pixels of GIF_Memory=wide * high * occupy
Joint number * frame numbers, which calculates this image and all loads into memory, needs the memory headroom size occupied.
4) compare GIF_Memory and Free_Memory:
If a, GIF_Memory>Free_Memory-Memory_Threshold then illustrates that remaining memory cannot
The whole loads for meeting this sequence frame image, can only play this sequence frame image by the way of CPU real-time decodings.
If b, GIF_Memory<Free_Memory-Memory_Threshold then illustrates that remaining memory meets this
Whole loads of sequence frame image, using memory load mode, reduce the consumption of CPU.
5) after no matter sequence frame image starts broadcasting in which way, in the monitoring readjustment of CPU and memory, do following
It calculates:
A, work as Free_Memory<Memory_Threshold and CPU_Used<When CPU_Threshold, i.e. free memory
When the threshold value and CPU set less than us occupies not up to threshold value, EMS memory occupation is higher at this time, needs to account for sequence frame image
Memory carries out discharging while being switched to CPU play mode.
B, work as Free_Memory>Memory_Threshold and CPU_Used>When CPU_Threshold, i.e. free memory
When the threshold value and CPU set more than us occupies over threshold value, CPU is occupied higher at this time, is needed to be switched to memorymodel, be subtracted
The consumption of few CPU.But operation 4) is first carried out before handover, sees whether meet switching condition
C, work as Free_Memory<Memory_Threshold and CPU_Used>When CPU_Threshold, i.e. free memory
When the threshold value and CPU set less than us occupies over threshold value, CPU and memory all occupy higher at this time, will be switched to CPU and broadcast
Mode playback, because memory, which is held over, will likely can lead to program crashing.
Beneficial effects of the present invention:Hardware resource distribution is rationally carried out, keeps application more smooth, reduces disappearing for CPU and electricity
Consumption.
It should be noted that for above method embodiment, for simple description, therefore it is all expressed as a series of
Combination of actions, but those skilled in the art should understand that, the application is not limited by the described action sequence because
According to the application, certain steps can be performed in other orders or simultaneously.Secondly, those skilled in the art should also know
It knows, embodiment described in this description belongs to preferred embodiment, involved action and module not necessarily the application
It is necessary.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application
Apply the form of example.
It can be used in the computer that one or more wherein includes computer usable program code moreover, the application can be used
The computer program product implemented on storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)
Form.
Finally it should be noted that:The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention,
Although the present invention is described in detail referring to the foregoing embodiments, for those skilled in the art, still may be used
With technical scheme described in the above embodiments is modified or equivalent replacement of some of the technical features.
All within the spirits and principles of the present invention, any modification, equivalent replacement, improvement and so on should be included in the present invention's
Within protection domain.
Claims (10)
1. the hardware resource distribution method that a kind of sequence frame image plays, which is characterized in that including:
Step 1) set memory occupies threshold value and CPU occupies threshold value and broadcast strategy;
Step 2) obtains the sequence frame image file to be played, which includes multiple image;
Each frame image is inputted in CPU and is decoded by step 3) according to this, and obtains playing the sequence frame image text respectively
When part, the EMS memory occupation situation occupied is needed;
Step 4) is compared according to the threshold value of EMS memory occupation situation and setting, and dynamically distributes image according to preset strategy
Broadcast mode.
2. the hardware resource distribution method that sequence frame image according to claim 1 plays, which is characterized in that step 4)
In, such as image committed memory GIF_Memory>Free memory Free_Memory-memory threshold Memory_Threshold, then base
This sequence frame image file is played in the mode of CPU real-time decodings.
3. the hardware resource distribution method that sequence frame image according to claim 1 plays, which is characterized in that step 4)
In, if image committed memory GIF_Memory<Free memory Free_Memory- memory threshold Memory_Threshold, then
It is played out using memory load mode.
4. the hardware resource distribution method that sequence frame image according to claim 2 plays, which is characterized in that be based on CPU
When the mode of real-time decoding, each frame image is decoded by CPU real-time circulations, there was only the image of present frame in memory.
5. the hardware resource distribution method that sequence frame image according to claim 3 plays, which is characterized in that use memory
Load mode plays out, including:Memory will be all added after sequence frame image decoding, when broadcasting will no longer generate CPU decodings
Consumption.
6. the hardware resource distribution method that sequence frame image according to claim 1 plays, which is characterized in that image occupies
The byte number * frame numbers that each pixels of memory GIF_Memory=wide * high * occupy, thus calculate this image all load into
Memory needs the memory headroom size occupied.
7. the hardware resource distribution method that sequence frame image according to claim 1 plays, which is characterized in that further include:
The memory and CPU occupancy situations for playing current frame image are obtained, and adjusts the broadcast mode of image in real time according to preset strategy.
8. the hardware resource distribution method that sequence frame image according to claim 7 plays, which is characterized in that when in the free time
Deposit Free_Memory<Memory threshold Memory_Threshold and CPU occupancy CPU_Used<CPU threshold values CPU_Threshold
When, then the memory occupied to sequence frame image carries out discharging while being switched to CPU play mode.
9. the hardware resource distribution method that sequence frame image according to claim 7 plays, which is characterized in that when in the free time
Deposit Free_Memory>Memory threshold Memory_Threshold and CPU occupancy CPU_Used>CPU threshold values CPU_Threshold
When, then judge whether to meet switching condition;Such as meet switching condition, be then switched to memorymodel, i.e., by sequence frame image decoding
Memories are all added afterwards, when broadcasting will no longer generate CPU decoding consumption.
10. the hardware resource distribution method that sequence frame image according to claim 7 plays, which is characterized in that work as the free time
Memory Free_Memory<Memory threshold Memory_Threshold and CPU occupancy CPU_Used>CPU threshold values CPU_
When Threshold, then it is switched to CPU play mode, each frame image is decoded by CPU real-time circulations, is only had in memory current
The image of frame.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810122045.4A CN108282696A (en) | 2018-02-07 | 2018-02-07 | A kind of hardware resource distribution method that sequence frame image plays |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810122045.4A CN108282696A (en) | 2018-02-07 | 2018-02-07 | A kind of hardware resource distribution method that sequence frame image plays |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108282696A true CN108282696A (en) | 2018-07-13 |
Family
ID=62807868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810122045.4A Pending CN108282696A (en) | 2018-02-07 | 2018-02-07 | A kind of hardware resource distribution method that sequence frame image plays |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108282696A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109068165A (en) * | 2018-07-23 | 2018-12-21 | 北京奇艺世纪科技有限公司 | A kind of Dynamic Graph display methods and device |
CN110418061A (en) * | 2019-08-26 | 2019-11-05 | Oppo广东移动通信有限公司 | Image processing method, image processor, camera arrangement and electronic equipment |
CN113722058A (en) * | 2021-06-16 | 2021-11-30 | 荣耀终端有限公司 | Resource calling method and electronic equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005277902A (en) * | 2004-03-25 | 2005-10-06 | Kyocera Corp | Mobile terminal and memory access method therefor |
CN101477820A (en) * | 2008-12-30 | 2009-07-08 | 深圳华为通信技术有限公司 | File playing method and apparatus |
CN102118612A (en) * | 2009-12-31 | 2011-07-06 | Tcl集团股份有限公司 | Method and system for acquiring memory resource of audio and video hard decoding chip |
CN102487439A (en) * | 2010-12-01 | 2012-06-06 | 安凯(广州)微电子技术有限公司 | Audio and video acquisition and play processing method with whole embedding of memory |
CN103986933A (en) * | 2014-04-24 | 2014-08-13 | 小米科技有限责任公司 | Dynamic picture displaying method and device |
CN106210726A (en) * | 2016-08-08 | 2016-12-07 | 成都佳发安泰科技股份有限公司 | The method that utilization rate according to CPU Yu GPU carries out adaptive decoding to video data |
CN107450997A (en) * | 2017-07-27 | 2017-12-08 | 东软集团股份有限公司 | The method and device of picture dynamic play |
-
2018
- 2018-02-07 CN CN201810122045.4A patent/CN108282696A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005277902A (en) * | 2004-03-25 | 2005-10-06 | Kyocera Corp | Mobile terminal and memory access method therefor |
CN101477820A (en) * | 2008-12-30 | 2009-07-08 | 深圳华为通信技术有限公司 | File playing method and apparatus |
CN102118612A (en) * | 2009-12-31 | 2011-07-06 | Tcl集团股份有限公司 | Method and system for acquiring memory resource of audio and video hard decoding chip |
CN102487439A (en) * | 2010-12-01 | 2012-06-06 | 安凯(广州)微电子技术有限公司 | Audio and video acquisition and play processing method with whole embedding of memory |
CN103986933A (en) * | 2014-04-24 | 2014-08-13 | 小米科技有限责任公司 | Dynamic picture displaying method and device |
CN106210726A (en) * | 2016-08-08 | 2016-12-07 | 成都佳发安泰科技股份有限公司 | The method that utilization rate according to CPU Yu GPU carries out adaptive decoding to video data |
CN107450997A (en) * | 2017-07-27 | 2017-12-08 | 东软集团股份有限公司 | The method and device of picture dynamic play |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109068165A (en) * | 2018-07-23 | 2018-12-21 | 北京奇艺世纪科技有限公司 | A kind of Dynamic Graph display methods and device |
CN109068165B (en) * | 2018-07-23 | 2022-02-11 | 北京奇艺世纪科技有限公司 | Dynamic graph display method and device |
CN110418061A (en) * | 2019-08-26 | 2019-11-05 | Oppo广东移动通信有限公司 | Image processing method, image processor, camera arrangement and electronic equipment |
CN113722058A (en) * | 2021-06-16 | 2021-11-30 | 荣耀终端有限公司 | Resource calling method and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105452986B (en) | For the system and method that there is selective power or the main memory access of performance optimization to interweave | |
CN108282696A (en) | A kind of hardware resource distribution method that sequence frame image plays | |
Venkatasubramanian et al. | Load management in distributed video servers | |
CN101420603B (en) | Method for implementing media distribution, positioning by segmented memory and stream media system thereof | |
CN107889160B (en) | Small cell network edge part caching method considering user time delay | |
WO2010058790A1 (en) | Content distribution device, content distribution control method, content distribution control program, and cache control device | |
US20230176929A1 (en) | Resource allocation method and apparatus based on edge computing | |
CN105550037A (en) | Method and device for allocating audio resources in multiple systems | |
CN105975484A (en) | File management method and apparatus | |
CN105706168B (en) | For reducing system, method and the computer-readable medium of memory I/O power via data masking | |
CN108762665A (en) | A kind of method and device of control storage device read-write | |
CN107147921A (en) | Based on section and the intelligence CDN video playback accelerated methods dispatched and equipment | |
CN109271253A (en) | A kind of resource allocation method, apparatus and system | |
CN100563375C (en) | Urnti distribution method and device thereof | |
CN103003804B (en) | Memory management unit, image processing apparatus and integrated circuit | |
CN102136289A (en) | Methods, devices and systems for storing and reading media contents | |
CN103650564B (en) | The resource allocation methods and equipment of cell altogether | |
CN105100505B (en) | A kind of method and system that battery capacity is distributed for terminal applies | |
CN108495054A (en) | Processing method, device and the computer storage media of high dynamic range signal | |
CN100366110C (en) | Method for distributing baseband channel processing resource in mobile communication system base station | |
CN105391669B (en) | A kind of power line communication frequency spectrum fragment method for sorting and device | |
CN101389033B (en) | Decoder buffer control method under frame field adaptive decoding schema | |
CN102625139B (en) | Multilevel-storage-based network video browsing control method and system | |
CN102137494A (en) | Method and device for allocating communication resources | |
CN106210781A (en) | A kind of multichannel control method for playing back and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180713 |
|
WD01 | Invention patent application deemed withdrawn after publication |