CN102520897A - Mobile terminal and method for increasing drawing speed of screen interface - Google Patents

Mobile terminal and method for increasing drawing speed of screen interface Download PDF

Info

Publication number
CN102520897A
CN102520897A CN201110359799XA CN201110359799A CN102520897A CN 102520897 A CN102520897 A CN 102520897A CN 201110359799X A CN201110359799X A CN 201110359799XA CN 201110359799 A CN201110359799 A CN 201110359799A CN 102520897 A CN102520897 A CN 102520897A
Authority
CN
China
Prior art keywords
application
screen
interface
video
portable terminal
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.)
Granted
Application number
CN201110359799XA
Other languages
Chinese (zh)
Other versions
CN102520897B (en
Inventor
韩冰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xi'an Huayang Nianhua Electronic Technology Co.,Ltd.
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201110359799.XA priority Critical patent/CN102520897B/en
Publication of CN102520897A publication Critical patent/CN102520897A/en
Application granted granted Critical
Publication of CN102520897B publication Critical patent/CN102520897B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a mobile terminal and a method for increasing a drawing speed of a screen interface. When multimedia application is played, software implementation coding and decoding is adopted, screens are not overlapped when video is initialized, thus screen refreshing is reduced or no screen refreshing is realized. Meanwhile, picture resources for drawing are shifted to an internal memory, thus interface drawing is completed, and then a bottom layer is informed of opening a device, and the screens are refreshed for playing. According to the technical scheme of the invention, loads of a processor can be effectively reduced, interface drawing is optimally completed, and screen refreshing and decoding can be responded within a shorter time, thus user experiences can be better improved.

Description

The method of a kind of portable terminal and raising screen interface render speed thereof
Technical field
The present invention relates to communication technical field, more specifically, relate to the method for a kind of portable terminal and raising screen interface render speed thereof.
Background technology
The mode that screen interface drafting is in the past used is that loading, the drafting of clear screen and picture video resource carried out simultaneously.Will cause the use of CPU too high like this, make terminal load bigger, cause some application program not accomplish smoothly, occur such as the interface of video draw imperfect, or block motionless situation.
At present the mobile phone of the overwhelming majority uses the hardware decoding, and hardware decoding needs hardware that hardware decoder module, relevant driving cooperation, suitable playout software and the setting correct to playout software are arranged, and lacks any one and all can not open the hardware decoding function.
The advantage of hardware decoding is that efficient is high, low in energy consumption, heat power consumption is low; Shortcoming is to lack strong support (comprising filter, captions etc.), limitation big (for example opening the disabler etc. of the energy-conservation aspect at terminal, hardware decoding back), terminal CPU to use too highly, and is provided with comparatively complicated.
Therefore, be necessary to propose a kind of new technology and overcome above-mentioned drawback.
Summary of the invention
The present invention seeks to solve under the multi-media decoding and encoding software realization condition, portable terminal is under the situation of using multimedia application, and the long problem of time-delay is drawn at the interface.
For realizing above-mentioned purpose, the present invention proposes a kind of method that improves the screen interface render speed, when multimedia application is play; Adopt soft realization encoding and decoding, do not carry out the screen overlap-add operation during initialization video, reduce the brush screen or do not brush screen; The picture resource that will be used for drawing is simultaneously moved internal memory; Draw at the completion interface, notifies bottom to open equipment then, and the brush screen is play.
Further, when multimedia application is play, the high application of meeting preferential answering priority when the application that other priority are high arrives; Multimedia application is taked to suspend the processing of playing or withdraw from application makes portable terminal can respond other application.
Further, when multimedia application is play, obtain the message that the upper strata thread sends initialization apparatus, lower floor can set and play correlation parameter.
Further, said correlation parameter comprises the size in video playback zone, the pattern of broadcast, the passage that audio frequency is set, inspection earphone state, preset key color.
Further, behind lower floor's initialization apparatus, receive message response, carry out the resource that Loads Image and in internal memory, be used for the interface drafting.
Further, after the picture resource of video player loads, accomplish the drafting interface through drawing function.
Further, the said back sendaisle message of completing is to lower floor, and notice layer open equipment, crucial colour that completion will be set down is added on the screen of portable terminal, creates the drafting of a thread brush screen completion video data on screen separately.
The present invention also proposes a kind of portable terminal, and said portable terminal comprises application management functional module, interface drafting functional module and video playback capability module;
Said application management functional module realizes the management of portable terminal upper layer application and mobile terminal key response;
Said interface draw functional module move will rendered images resource in internal memory, accomplish the interface and draw;
Said video playback capability module initialization sound, video equipment realize that multimedia soft decoding and brush frame of video are to screen, display video picture.
Further, when multimedia application is play, the high application of meeting preferential answering priority when the application that other priority are high arrives; Multimedia application is taked to suspend the processing of playing or withdraw from application makes portable terminal can respond other application.
Further; When multimedia application is play; Obtain the message that the upper strata thread sends initialization apparatus, lower floor can set and play correlation parameter, and said correlation parameter comprises the size in video playback zone, the pattern of broadcast, the passage that audio frequency is set, inspection earphone state, preset key color.
In sum, adopt the present invention to have following beneficial effect:
In technical scheme of the present invention, can effectively reduce the load of processor, preferentially accomplish the interface and draw, and also can respond brush screen, decoding in a short period of time, so can be good at having promoted user experience.
Description of drawings
Fig. 1 is that embodiment of the invention portable terminal is formed synoptic diagram;
Fig. 2 is that the embodiment of the invention improves screen interface render speed method flow synoptic diagram.
Embodiment
The present invention solves under the multi-media decoding and encoding software realization condition, and portable terminal is under the situation of using multimedia application, and the long problem of time-delay is drawn at the interface.
Main thought of the present invention is:
When multimedia application is play, the high application of meeting preferential answering priority when the application that other priority are high arrives; Media application is taked to suspend the processing of playing or withdraw from application makes portable terminal can respond other application; Adopt under the situation of soft realization encoding and decoding, do not carry out the screen overlap-add operation during initialization video, reduce the brush screen or do not brush screen, the picture resource that is used for simultaneously drawing is moved internal memory, accomplishes the interface and draws; Notify bottom to open equipment then, the brush screen is play.
Below in conjunction with accompanying drawing concrete realization principle of the present invention and processing procedure are described.
Please refer to shown in Figure 1ly, is that embodiment of the invention portable terminal is formed synoptic diagram, and portable terminal of the present invention comprises that application management functional module, interface draw functional module and video playback capability module.
Said application management functional module is used for realizing management and the mobile terminal key response to the portable terminal upper layer application.
Functional module is drawn at said interface, move will rendered images resource in internal memory, accomplish the interface and draw.
Said video playback capability module is used for initialization sound, video equipment realization multimedia soft decoding and brush frame of video to LCD, display video picture.
Please refer to shown in Figure 2ly, is that the embodiment of the invention improves screen interface render speed method flow synoptic diagram, and it comprises the steps:
S201: start and use;
Portable terminal starts and improves interface render speed function, and this function can be provided with by the user and open or close, and perhaps starting up of terminal just starts automatically.
S202: initialization apparatus;
Obtain after the message that the upper strata thread sends initialization apparatus; Lower floor can set some and the correlation parameter of playing, like the size in video playback zone, and the pattern of broadcast (full frame or half screen is play), the passage that audio frequency is set, inspection earphone state, preset key color; Accomplish the initialization of video and audio frequency apparatus; Rather than continue operation of equipment, open equipment (handle if the equipment of next opening can be made the brush screen to LCD, take the resource of CPU).The initialization of notice upper strata lower floor is accomplished.
S203: resource is written into;
Behind lower floor's initialization sound, video equipment, receive message response, carry out the resource that Loads Image and in internal memory, be used for the interface drafting.At present, the storage resources major part of falling appearance technology now all is stored in the file system, and the unique ID through picture searches this picture resource in file system, be loaded in the internal memory.
S204: draw screen;
After the picture resource of video player loads; Lower floor does not have other action to take the resource of processor; Draw the interface this moment, under the condition of resource abundance, accomplish the drafting interface, because can use the processing resource to greatest extent this moment through the drafting function of GUI; So can accomplish the drafting to the interface at once, the user can experience Video Applications the very first time and open.Promote user's visual experience.
S205: open audio frequency, video equipment;
Sendaisle message after completing; Send messages directly to lower floor; The be added to screen of portable terminal of the crucial colour that is used to notify down layer open equipment, completion will be set can be created a thread this moment separately and be used for brushing screen and accomplish the drafting of video data on LCD.
S206: displaying video.
Next utilize soft decoding to come decode video data, the beginning video separate frame, the Frame that obtains and key color are superimposed through the thread that has started to be presented on the LCD, reaches the purpose of video playback video.
After portable terminal was accepted press key message, message processing function added the response to this message in message queue, and whether the video format that judgement will be opened is legal, whether inquiry has Video Applications to be in operation; If there is Video Applications to be in operation; Application before finishing responds current key response, and it is in service whether processing simultaneously has multimedia other to be applied in; Because guarantee playing process at video; Audio frequency apparatus and video equipment all are to monopolize and judge that video playback is present priority at first, when condition has satisfied, start video playback and use.In handling function, intercept and capture the application of accomplishing screen buffer when press key message notice lower floor when handling this message starts the application of video playback.
In sum, in the present invention, portable terminal uses resource rationally to control; Concurrent and the path message through thread is accomplished the message response between the levels, can guarantee like this in the shortest time, message to be passed to upper strata (or lower floor); Path message can also guarantee not losing of message; Begin to adopt in the process first initialization apparatus not brush the scheme of screen stack, drafting module completion interface drafting at application start, adopt the load that can effectively reduce processor in such a way, preferentially accomplish the interface and draw; And also can respond brush screen, decoding in a short period of time, so can be good at having promoted user experience.
Certainly; The present invention also can have numerous embodiments; In the situation that does not deviate from spirit of the present invention and essence thereof; Those of ordinary skill in the art can make various corresponding changes or variation according to the present invention certainly, any modification of in every case within spirit of the present invention and principle, being done, are equal to replacement, improvement, all should be included within protection scope of the present invention.

Claims (10)

1. a method that improves the screen interface render speed is characterized in that, when multimedia application is play; Adopt soft realization encoding and decoding, do not carry out the screen overlap-add operation during initialization video, reduce the brush screen or do not brush screen; The picture resource that will be used for drawing is simultaneously moved internal memory; Draw at the completion interface, notifies bottom to open equipment then, and the brush screen is play.
2. the method for claim 1 is characterized in that, when multimedia application is play, and the high application of meeting preferential answering priority when the application that other priority are high arrives; Multimedia application is taked to suspend the processing of playing or withdraw from application makes portable terminal can respond other application.
3. the method for claim 1 is characterized in that, when multimedia application is play, obtains the message that the upper strata thread sends initialization apparatus, and lower floor can set and play correlation parameter.
4. method as claimed in claim 3 is characterized in that, said correlation parameter comprises the size in video playback zone, the pattern of broadcast, the passage that audio frequency is set, inspection earphone state, preset key color.
5. method as claimed in claim 3 is characterized in that, behind lower floor's initialization apparatus, receives message response, carries out the resource that Loads Image and in internal memory, is used for the interface drafting.
6. method as claimed in claim 5 is characterized in that, after the picture resource of video player loads, accomplishes the drafting interface through drawing function.
7. method as claimed in claim 6; It is characterized in that; The said back sendaisle message of completing is to lower floor, and notice layer open equipment, crucial colour that completion will be set down is added on the screen of portable terminal, creates the drafting of a thread brush screen completion video data on screen separately.
8. a portable terminal is characterized in that, said portable terminal comprises application management functional module, interface drafting functional module and video playback capability module;
Said application management functional module realizes the management of portable terminal upper layer application and mobile terminal key response;
Said interface draw functional module move will rendered images resource in internal memory, accomplish the interface and draw;
Said video playback capability module initialization sound, video equipment realize that multimedia soft decoding and brush frame of video are to screen, display video picture.
9. portable terminal as claimed in claim 8 is characterized in that, when multimedia application is play, and the high application of meeting preferential answering priority when the application that other priority are high arrives; Multimedia application is taked to suspend the processing of playing or withdraw from application makes portable terminal can respond other application.
10. portable terminal as claimed in claim 8; It is characterized in that; When multimedia application is play; Obtain the message that the upper strata thread sends initialization apparatus, lower floor can set and play correlation parameter, and said correlation parameter comprises the size in video playback zone, the pattern of broadcast, the passage that audio frequency is set, inspection earphone state, preset key color.
CN201110359799.XA 2011-11-14 2011-11-14 Mobile terminal and method for increasing drawing speed of screen interface Active CN102520897B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110359799.XA CN102520897B (en) 2011-11-14 2011-11-14 Mobile terminal and method for increasing drawing speed of screen interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110359799.XA CN102520897B (en) 2011-11-14 2011-11-14 Mobile terminal and method for increasing drawing speed of screen interface

Publications (2)

Publication Number Publication Date
CN102520897A true CN102520897A (en) 2012-06-27
CN102520897B CN102520897B (en) 2015-01-28

Family

ID=46291840

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110359799.XA Active CN102520897B (en) 2011-11-14 2011-11-14 Mobile terminal and method for increasing drawing speed of screen interface

Country Status (1)

Country Link
CN (1) CN102520897B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103929536A (en) * 2014-03-31 2014-07-16 广东明创软件科技有限公司 Method for improving picture processing echo speed and mobile terminal thereof
CN104598129A (en) * 2015-01-13 2015-05-06 深圳清溢光电股份有限公司 Method and system for controlling repair and measurement of software screen
CN105828208A (en) * 2016-03-29 2016-08-03 青岛海信电器股份有限公司 Method and device for playing audio/video and smart terminal
CN106598783A (en) * 2016-12-06 2017-04-26 广东欧珀移动通信有限公司 Intelligent terminal display control method and device and intelligent terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838334A (en) * 1994-11-16 1998-11-17 Dye; Thomas A. Memory and graphics controller which performs pointer-based display list video refresh operations
WO1999052093A1 (en) * 1998-04-06 1999-10-14 Interactive Silicon, Inc. Video/graphics controller which performs pointer-based display list video refresh operations
CN1384427A (en) * 2001-05-06 2002-12-11 深圳市中兴通讯股份有限公司上海第二研究所 Large-view blocking and buffering display method
CN1282110C (en) * 2001-06-14 2006-10-25 国际商业机器公司 Screen refresh method
US20090252227A1 (en) * 2008-04-07 2009-10-08 Qualcomm Incorporated Video refresh adaptation algorithms responsive to error feedback
CN101820535A (en) * 2008-08-15 2010-09-01 北京北大众志微系统科技有限责任公司 Network computer multimedia video playing method and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838334A (en) * 1994-11-16 1998-11-17 Dye; Thomas A. Memory and graphics controller which performs pointer-based display list video refresh operations
US6067098A (en) * 1994-11-16 2000-05-23 Interactive Silicon, Inc. Video/graphics controller which performs pointer-based display list video refresh operation
WO1999052093A1 (en) * 1998-04-06 1999-10-14 Interactive Silicon, Inc. Video/graphics controller which performs pointer-based display list video refresh operations
CN1384427A (en) * 2001-05-06 2002-12-11 深圳市中兴通讯股份有限公司上海第二研究所 Large-view blocking and buffering display method
CN1282110C (en) * 2001-06-14 2006-10-25 国际商业机器公司 Screen refresh method
US20090252227A1 (en) * 2008-04-07 2009-10-08 Qualcomm Incorporated Video refresh adaptation algorithms responsive to error feedback
CN101820535A (en) * 2008-08-15 2010-09-01 北京北大众志微系统科技有限责任公司 Network computer multimedia video playing method and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103929536A (en) * 2014-03-31 2014-07-16 广东明创软件科技有限公司 Method for improving picture processing echo speed and mobile terminal thereof
CN104598129A (en) * 2015-01-13 2015-05-06 深圳清溢光电股份有限公司 Method and system for controlling repair and measurement of software screen
CN104598129B (en) * 2015-01-13 2018-02-13 深圳清溢光电股份有限公司 A kind of control method and system for repairing Survey Software screen
CN105828208A (en) * 2016-03-29 2016-08-03 青岛海信电器股份有限公司 Method and device for playing audio/video and smart terminal
CN106598783A (en) * 2016-12-06 2017-04-26 广东欧珀移动通信有限公司 Intelligent terminal display control method and device and intelligent terminal

Also Published As

Publication number Publication date
CN102520897B (en) 2015-01-28

Similar Documents

Publication Publication Date Title
US7734310B2 (en) Mobile terminal device
CN105451064B (en) Display terminal booting plays the method and display terminal of video
CN108881767B (en) Screen recording terminal system and method for realizing screen recording by using same
JP4679515B2 (en) AV stream reproducing apparatus, decoder switching method, method program, program recording medium, and integrated circuit
CN103118299B (en) IPTV video calling control method and Set Top Box
CN104581320A (en) Method, device and terminal for switching play modes
CN101951493A (en) Mobile terminal and method for partially amplifying far-end images in video call thereof
CN103581754A (en) Data display method and intelligent equipment
CN108737893B (en) Video playing method, device and medium for realizing fast first frame map based on hybrid decoding
TW201334518A (en) Audio/video playing device, audio/video processing device, systems, and method thereof
KR102534443B1 (en) Video augmentation control method, device, electronic device and storage medium
CN101383865A (en) Method and device for visual telephone concurrently processing in mobile telephone playing
CN102520897B (en) Mobile terminal and method for increasing drawing speed of screen interface
WO2018192183A1 (en) Method and apparatus for processing video file during wireless screen delivery
CN109151966A (en) terminal control method, device, terminal device and storage medium
CN105828195A (en) Suspending resuming method and apparatus of player
US20120159552A1 (en) Method and Device for Implementing Program Recording and Playing and Set-Top Box
CA2595122C (en) Mobile terminal and method of capturing image thereof
WO2019071618A1 (en) Image processing method and device
CN103747326A (en) Continuous playing method and device for multimedia file
CN104010204B (en) Image information processing method and device
CN106998495A (en) A kind of video broadcasting method and device
CN103841451A (en) Multimedia playing method, device and terminal
CN110267096A (en) Video broadcasting method, device, electronic equipment and storage medium
CN102413234A (en) Mobile terminal media resource loading method and mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201224

Address after: 251800 north of Dongshou Road, Yanggu Road, Laodian Town, Yangxin County, Binzhou City, Shandong Province

Patentee after: Greihezheng (Shandong) energy saving building materials Co., Ltd

Address before: 518057 Ministry of justice, Zhongxing building, South Science and technology road, Nanshan District hi tech Industrial Park, Shenzhen, Guangdong

Patentee before: ZTE Corp.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211222

Address after: 710000 room 1106, building 3, hi tech garden, Keji 7th Road, hi tech Zone, Xi'an City, Shaanxi Province

Patentee after: Xi'an Huayang Nianhua Electronic Technology Co.,Ltd.

Address before: 251800 north of Dongshou Road, Yanggu Road, Laodian Town, Yangxin County, Binzhou City, Shandong Province

Patentee before: Greihezheng (Shandong) energy saving building materials Co., Ltd