CN1525776A - Animation and music playing method for handset - Google Patents

Animation and music playing method for handset Download PDF

Info

Publication number
CN1525776A
CN1525776A CNA031392482A CN03139248A CN1525776A CN 1525776 A CN1525776 A CN 1525776A CN A031392482 A CNA031392482 A CN A031392482A CN 03139248 A CN03139248 A CN 03139248A CN 1525776 A CN1525776 A CN 1525776A
Authority
CN
China
Prior art keywords
data
instruction
module
voice
animation
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
CNA031392482A
Other languages
Chinese (zh)
Other versions
CN1279779C (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.)
Hisense Group Co Ltd
Qingdao Hisense Communication Co Ltd
Original Assignee
Hisense Group Co Ltd
Qingdao Hisense Communication Co Ltd
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 Hisense Group Co Ltd, Qingdao Hisense Communication Co Ltd filed Critical Hisense Group Co Ltd
Priority to CN03139248.2A priority Critical patent/CN1279779C/en
Publication of CN1525776A publication Critical patent/CN1525776A/en
Application granted granted Critical
Publication of CN1279779C publication Critical patent/CN1279779C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a playing method for music and cartoon in mobile phone. In the electron control system made up of microprocessor, voice decoding chip, memory, buttons, LCD monitor, oscillator, emitting LED and sound output device, the button sends playing instruction to the voice model through user interface model; the voice model acquires the data in memory, and transmits the voice data to the voice decoding chip, and transmits the image and cartoon data to CMX image, cartoon decoding bank; the voice decoding chip receives the instructions and data from the voice model, and carries on decode and digital/analog conversion to voice data, and transmits them to the voice output device to be played; CMX image, cartoon decode bank model receive the instruction and data transmitted by voice model, decodes the data and transmits them to the user interface model; the user interface model receives the instruction and data form the CMX decode bank, and transmits instruction and data to LCD monitor, oscillator and emitting LED. The invention can realize the play of static image, cartoon, voice, text, vibration and LED. The method is simple, and the occupied resources are little.

Description

The cartoon music player method of mobile phone
Technical field
The invention belongs to the mobile communication terminal technical field, more specifically to the cartoon music player method of mobile phone.
Background technology
Animation broadcast in the mobile phone generally all is by timer is set at present, regularly on screen, show as animation frame and realize being pre-existing in picture in the mobile phone, the major defect of this method is that control is loaded down with trivial details, discontinuous, to take resource too many, and form is single and be not easy to the arbitrary replacing of user.
Another method is by increasing the DSP of animation process, can support some animated format in the present computer, and as GIF etc., but the shortcoming of this method is to need to increase hardware chip, and utilance is low.
The invention provides a kind of method of mobile phone animation music, CMX decoding storehouse based on high pass, do not need to increase hardware chip, only need to embed the software kit of this invention, just can utilize the software and hardware resources of existing mobile phone to realize the animation broadcast, simultaneously can also embed MIDI, WAV/QCP, literal, image etc., realize between the above various resources in time synchronously, rest image, animation, sound, text, vibration and the decoding of LED source synchronous are play.This implementation method flow process is simple, it is less to take resource, and simple the transplanting just can be used for like product, improved the utilance of this technology.
Summary of the invention
A kind of cartoon music player method of mobile phone is operated in the electronic control system of being made up of microprocessor, voice codec chip, memory, button, LCD demonstration, vibrator, light-emitting diode and audio output device, may further comprise the steps:
(1) button sends the instruction of playing or stopping music animation, adjustment volume by subscriber interface module to sound module;
(2) sound module receives the instruction that subscriber interface module transmits, and obtains data on the memory by memory module, and to data analysis, voice data is sent to the voice codec chip, and image and animation data are sent to CMX image, animation decoding storehouse;
(3) the voice codec chip receives the instruction and data that sound module transmits, to voice data decode, D/A switch, and be sent on the audio output device and play;
(4) CMX image, animation decoding library module receive the instruction and data that sound module transmits, and to the data decoding, and send to subscriber interface module;
(5) subscriber interface module receives the instruction and data that CMX decoding storehouse sends, and handles, and sends instruction and data to LCD display, vibrator and light-emitting diode.
Task of the present invention comes to this and finishes.
Description of drawings
Fig. 1 is a hardware block diagram of the present invention
Fig. 2 is overall flow figure of the present invention
Fig. 3 is an image processing submodule process chart of the present invention
Fig. 4 is a Still image data resume module flow chart of the present invention
Fig. 5 is a moving picture data decoding flow chart of the present invention
Fig. 6 is a literal parsing module process chart of the present invention
Embodiment
As shown in Figure 1:
Adopt the chip of high pass MSM5100 model, comprise microprocessor, Memory Controller Hub, LCD interface, general-purpose interface and audio coder ﹠ decoder (codec) in the chip.Wherein the ARM microprocessor is responsible for controlling, dispatching the operation of each module, data/address bus and software, Memory Controller Hub is responsible for storing alternately, reading and deleted data with RAM and flash memories, the LCD interface is responsible for transmitting data to colour liquid crystal display device and is shown, general-purpose interface is responsible for receiving the key commands that keyboard receive is come, Voice decoder receives the voice data that the QDSP2000 decoding finishes, through delivering in receiver, loud speaker or the ear speaker device after CODEC decoding, the D/A conversion.
As shown in Figure 2:
The overall work flow process of the cartoon music player method of mobile phone, button sends the instruction of playing or stopping the music animation by subscriber interface module to sound module; Sound module receives the instruction that subscriber interface module transmits, and obtains data on the memory by memory module, and to data analysis, voice data is sent to the voice codec chip, and image and animation data are sent to CMX image, animation decoding storehouse; The voice codec chip receives the instruction and data that sound module transmits, to voice data decode, D/A switch, and be sent on the audio output device and play; CMX image, animation decoding library module receive the instruction and data that sound module transmits, and to the data decoding, and send to subscriber interface module; Subscriber interface module receives the instruction and data that CMX decoding storehouse sends, and handles, and sends instruction and data to LCD display, vibrator and light-emitting diode.
As shown in Figure 3:
Image processing submodule in the user interface receives the CMX image, the data that animation decoding library module is passed back, wherein the Still image data module is resolved Still image data and instruction, and the data after resolving and instruction are sent to LCD show, the moving picture data decoding module is resolved animation data and instruction, and the data after resolving and instruction are sent to LCD show, the literal parsing module is resolved text data and instruction, data after resolving and instruction are sent to the LCD demonstration, seven color indicating modules of control diode displaying instruct to LED and analyze, the demonstration of control LED seven-color LED, vibration module sends instruction to instruction analysis to the vibration eccentric wheel.
As shown in Figure 4:
The workflow step of Still image data module is as follows: receive Still image data and instruction, judge whether to have header; If there is not header, judge then whether current data is header, if not, then return the decoding error state, end current broadcast, if current data is a header, then to the header information data analysis and be saved in the buffering area line flag bit manipulation of going forward side by side; If header has been arranged, judge then whether current data is tail information, if not, then decode according to the picturedeep certificate, if tail information, then the data that decoding is finished are sent to LCD display.If in the image data decoding process, make a mistake, then interrupt current broadcast, enter the decoding failure and handle.
As shown in Figure 5:
The workflow step of moving picture data decoding module is as follows: receive animation data and instruction, judge whether it is header information data; If header information data, then header information data is decoded and be saved in the buffering area; If the animation frame data, then these frame data are decoded and be sent to LCD display.If in header and animation frame data decode process, make a mistake, then interrupt current broadcast, enter the decoding failure and handle.
As shown in Figure 6:
The workflow of literal parsing module may further comprise the steps: receive lteral data and instruction, separate wherein lteral data and instruction; According to the HTML grammer lteral data is decoded, and be sent to LCD display.Different instructions is handled respectively, as the color of literal expansion, literal removing and change literal, by control LCD display, complete operation.
Embodiment 1 can realize rest image in the mobile phone, animation, sound, text, vibration and LED source synchronous decoding playing function, memory space utilance height, good stability.And do not increase hardware, do not influence the software systems and the performance of existing CDMA mobile phone.

Claims (5)

1. the cartoon music player method of a mobile phone, be operated in the electronic control system of forming by microprocessor, voice codec chip, memory, button, LCD demonstration, vibrator, light-emitting diode and audio output device, it is characterized in that it may further comprise the steps:
(1) button sends the instruction of broadcast or stops animation music to sound module by subscriber interface module;
(2) sound module receives the instruction that subscriber interface module transmits, and obtains data on the memory by memory module, and to data analysis, voice data is sent to the voice codec chip, and image and animation data are sent to CMX image, animation decoding storehouse;
(3) the voice codec chip receives the instruction and data that sound module transmits, to voice data decode, D/A switch, and be sent on the audio output device and play;
(4) CMX image, animation decoding library module receive the instruction and data that sound module transmits, and to the data decoding, and send to subscriber interface module;
(5) subscriber interface module receives the instruction and data that CMX decoding storehouse sends, and handles, and sends instruction and data to LCD display, vibrator and light-emitting diode.
2. mobile phone animation method for playing music according to claim 1 is characterized in that the image processing submodule in the user interface comprises seven color indicating modules of Still image data module, moving picture data decoding module, literal parsing module, control diode displaying and the vibration module that instructs to the vibrator transmission.
3. according to claim 1 and 2 described mobile phone animation method for playing music, it is characterized in that the workflow of Still image data module may further comprise the steps:
(1) receives Still image data and instruction, judge whether to have header;
(2) if there is not header, judge then whether current data is header, if not, then return the decoding error state, end current broadcast, if current data is a header, then to the header information data analysis and be saved in the buffering area line flag bit manipulation of going forward side by side;
(3) if header has been arranged, judge then whether current data is tail information, if not, then decode according to the picturedeep certificate, if tail information, then the data that decoding is finished are sent to LCD display.
4. according to claim 1 and 2 described mobile phone animation method for playing music, it is characterized in that the workflow of moving picture data decoding module may further comprise the steps:
(1) receives animation data and instruction, judge whether it is header information data;
(2), then header information data is decoded and be saved in the buffering area if header information data;
(3), then these frame data are decoded and be sent to LCD display if the animation frame data.
5. according to claim 1 and 2 described mobile phone animation method for playing music, it is characterized in that the workflow of literal parsing module may further comprise the steps:
(1) receives lteral data and instruction, separate wherein lteral data and instruction;
(2) according to the HTML grammer lteral data is decoded, and be sent to LCD display.
(3) different instructions is handled respectively, as the color of literal expansion, literal removing and change literal, by control LCD display, complete operation.
CN03139248.2A 2003-09-16 2003-09-16 Animation and music playing method for handset Expired - Lifetime CN1279779C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN03139248.2A CN1279779C (en) 2003-09-16 2003-09-16 Animation and music playing method for handset

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN03139248.2A CN1279779C (en) 2003-09-16 2003-09-16 Animation and music playing method for handset

Publications (2)

Publication Number Publication Date
CN1525776A true CN1525776A (en) 2004-09-01
CN1279779C CN1279779C (en) 2006-10-11

Family

ID=34286463

Family Applications (1)

Application Number Title Priority Date Filing Date
CN03139248.2A Expired - Lifetime CN1279779C (en) 2003-09-16 2003-09-16 Animation and music playing method for handset

Country Status (1)

Country Link
CN (1) CN1279779C (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100350800C (en) * 2005-06-03 2007-11-21 安凯(广州)软件技术有限公司 MTV playing method for wireless network and wireless handheld apparatus and wireless network
CN100395692C (en) * 2006-03-31 2008-06-18 上海晨兴电子科技有限公司 Mobile phone information display device and mobile phone containing same
CN100425097C (en) * 2006-07-28 2008-10-08 凤凰微电子(中国)有限公司 Method and system for realizing multimedia playing on cell phone terminal via SIM card
WO2009092296A1 (en) * 2008-01-21 2009-07-30 Xu, Hang Visible terminal and method for playing media information
CN1667698B (en) * 2005-04-25 2010-04-28 北京中星微电子有限公司 MIDI cell phone system and method for realizing MIDI music therein
CN102045444A (en) * 2010-11-19 2011-05-04 中国电信股份有限公司 Mobile phone as well as realizing method, playing method and player of animations and cartoons on mobile phone
CN101305641B (en) * 2005-11-10 2012-04-25 皇家飞利浦电子股份有限公司 Device for and method of generating a vibration source-driving-signal

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1667698B (en) * 2005-04-25 2010-04-28 北京中星微电子有限公司 MIDI cell phone system and method for realizing MIDI music therein
CN100350800C (en) * 2005-06-03 2007-11-21 安凯(广州)软件技术有限公司 MTV playing method for wireless network and wireless handheld apparatus and wireless network
CN101305641B (en) * 2005-11-10 2012-04-25 皇家飞利浦电子股份有限公司 Device for and method of generating a vibration source-driving-signal
CN100395692C (en) * 2006-03-31 2008-06-18 上海晨兴电子科技有限公司 Mobile phone information display device and mobile phone containing same
CN100425097C (en) * 2006-07-28 2008-10-08 凤凰微电子(中国)有限公司 Method and system for realizing multimedia playing on cell phone terminal via SIM card
WO2009092296A1 (en) * 2008-01-21 2009-07-30 Xu, Hang Visible terminal and method for playing media information
CN102045444A (en) * 2010-11-19 2011-05-04 中国电信股份有限公司 Mobile phone as well as realizing method, playing method and player of animations and cartoons on mobile phone
CN102045444B (en) * 2010-11-19 2015-05-13 中国电信股份有限公司 Mobile phone as well as realizing method, playing method and player of animations and cartoons on mobile phone

Also Published As

Publication number Publication date
CN1279779C (en) 2006-10-11

Similar Documents

Publication Publication Date Title
CN1150791C (en) Device and method for submitting multimedia service in mobile terminal
CN101416510B (en) Method and system for managing audio data
CN1720670A (en) Multimedia editor for wireless communication devices and method therefor
CN1188827C (en) Character information receiver
CN1885976A (en) Method for making sound graphic display and playing on mobile phone display screen
CN103475927B (en) Online-video real-time speed change play method and system thereof
CN1798383A (en) Apparatus and method for providing in a terminal a pause function for a broadcast stream
CN1848988A (en) Method of displaying an event in a mobile terminal and mobile terminal implementing the same
CN1925652A (en) Multi-tasking apparatus and method in portable terminal
CN1773873A (en) Portable electronic device
CN1279779C (en) Animation and music playing method for handset
CN107800860A (en) Method of speech processing, device and terminal device
CN1653707A (en) Method for playing interactive contents for standby mode in a mobile communication terminal, and a mobile communication terminal using the same
US20050107073A1 (en) Multimedia data streaming in a single threaded mobile communication device operating environment
CN1786964A (en) Music data structure,terminal device and music replaying method
CN101339789A (en) Implementing method of multimedia engine
CN111124229A (en) Method, system and browser for realizing webpage animation control through voice interaction
US7302395B2 (en) Speech notification
CN1301016C (en) Apparatus and method for multimedia reproduction using output buffering in a mobile communication terminal
CN1292612C (en) Method for setting up theme pictures and ringing tones of a mobile telecommunication terminal
CN101252618A (en) Method for realizing application of picture-in-picture in mobile phone stream medium
CN1913384A (en) Audio source play system utilizing head-on earphone and audio-source play method
US20040148157A1 (en) Method and device for controlling the transmission and playback of digital signals
CN1812616A (en) Background sound mixer for mobile audio platform applications and methods thereof
CN1290368C (en) Method of synchronously playing image data and speech data in cell phone

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
CX01 Expiry of patent term

Granted publication date: 20061011

CX01 Expiry of patent term