[go: up one dir, main page]

CN1279779C - 手机的动画音乐播放方法 - Google Patents

手机的动画音乐播放方法 Download PDF

Info

Publication number
CN1279779C
CN1279779C CN03139248.2A CN03139248A CN1279779C CN 1279779 C CN1279779 C CN 1279779C CN 03139248 A CN03139248 A CN 03139248A CN 1279779 C CN1279779 C CN 1279779C
Authority
CN
China
Prior art keywords
data
module
sound
animation
instruction
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.)
Expired - Lifetime
Application number
CN03139248.2A
Other languages
English (en)
Other versions
CN1525776A (zh
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/zh
Publication of CN1525776A publication Critical patent/CN1525776A/zh
Application granted granted Critical
Publication of CN1279779C publication Critical patent/CN1279779C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种手机音乐动画的播放方法,在由微处理器、声音解码芯片、存储器、按键、LCD显示、振动器、发光二极管和声音输出设备组成的电子控制系统中,按键通过用户界面模块向声音模块发送播放指令;声音模块获取存储器上的数据,把声音数据发送到声音解码芯片,把图像和动画数据发送到CMX图像、动画解码库;声音解码芯片接收到声音模块传送的指令和数据,对声音数据进行解码、数/模转换,并传送到声音输出设备上播放;CMX图像、动画解码库模块接收到声音模块传送的指令和数据,对数据解码,并发送到用户界面模块;用户界面模块接收CMX解码库发送的指令和数据,向LCD显示器、振动器和发光二极管发送指令和数据。本发明可以实现手机的静止图像、动画、声音、文本、振动和LED资源同步解码播放。能够使静止图像、动画、声音、文本、振动和LED资源同步解码播放,该实现方法流程简单、占用资源较少。

Description

手机的动画音乐播放方法
技术领域
本发明属于移动通信终端技术领域,更具体地说涉及手机的动画音乐播放方法。
背景技术
目前手机中的动画播放一般都是通过设置定时器,把预先存在手机中的图片作为动画帧定期在屏幕上显示而实现的,这种方法的主要缺点是控制繁琐、不连贯、占用资源太多,形式单一且不易于用户随心所欲的更换。
另外一种方法是通过增加动画处理的DSP,能够支持目前电脑中一些动画格式,如GIF等,但这种方法的缺点是需要增加硬件芯片,利用率低。
本发明提供了一种手机动画音乐播放的方法,基于高通的压缩多媒体扩展CMX(compact multimedia extend)解码库,不需要增加硬件芯片,只需要嵌入该发明的软件包,就可以利用现有手机的软硬件资源实现动画播放,同时还可以嵌入MIDI、WAV/QCP、文字、图像等,实现以上各种资源之间在时间上的同步,能够使静止图像、动画、声音、文本、振动和LED资源同步解码播放。该实现方法流程简单、占用资源较少,简单移植就可以用于同类产品中,提高了该技术的利用率。
发明内容
一种手机的动画音乐播放方法,工作在由微处理器、声音解码芯片、存储器、按键、显示器LCD、振动器、发光二极管和声音输出设备组成的电子控制系统中,包括以下步骤:
(1)按键通过用户界面模块向声音模块发送播放或者停止动画音乐的指令;
(2)声音模块接收用户界面模块传送的指令,通过存储模块获取存储器上的数据,并对数据分析,把声音数据发送到声音解码芯片,把图像和动画数据发送到压缩多媒体扩展CMX图像、动画解码库模块;
(3)声音解码芯片接收到声音模块传送的指令和数据,对声音数据进行解码、数/模转换,并传送到声音输出设备上播放;
(4)压缩多媒体扩展CMX图像、动画解码库模块接收到声音模块传送的指令和数据,对数据解码,并发送到用户界面模块;
(5)用户界面模块接收CMX解码库发送的指令和数据,进行处理,向LCD显示器、振动器和发光二极管发送指令和数据。
本发明的任务就是这样完成的。
附图说明
图1为本发明的硬件方框图
图2为本发明的整体流程图
图3为本发明的图像处理子模块处理流程图
图4为本发明的静止图像数据模块处理流程图
图5为本发明的动画数据解码流程图
图6为本发明的文字解析模块处理流程图
具体实施方式
如图1所示:
采用高通MSM5100型号的芯片,芯片中包含微处理器、内存控制器、LCD接口、通用接口和语音编解码器。其中ARM微处理器负责控制、调度各模块、数据总线以及软件的运行,内存控制器负责与RAM和闪存存储器交互进行存储、读取及删除数据,LCD接口负责向彩色液晶显示器传送数据显示,通用接口负责接收键盘传送过来的按键命令,语音解码器接收QDSP2000解码完毕的声音数据,经过CODEC解码、D/A转换后送到听筒、扬声器或耳机设备中。
如图2所示:
手机的动画音乐播放方法的总体工作流程,按键通过用户界面模块向声音模块发送播放或者停止音乐动画的指令;声音模块接收用户界面模块传送的指令,通过存储模块获取存储器上的数据,并对数据分析,把声音数据发送到声音解码芯片,把图像和动画数据发送到CMX图像、动画解码库;声音解码芯片接收到声音模块传送的指令和数据,对声音数据进行解码、数/模转换,并传送到声音输出设备上播放;CMX图像、动画解码库模块接收到声音模块传送的指令和数据,对数据解码,并发送到用户界面模块;用户界面模块接收CMX解码库发送的指令和数据,进行处理,向LCD显示器、振动器和发光二极管发送指令和数据。
如图3所示:
用户界面中的图像处理子模块接收CMX图像、动画解码库模块传回的数据,其中静止图像数据模块对静止图像数据和指令解析,并把解析后的数据和指令传送到LCD显示,动画数据解码模块对动画数据和指令进行解析,并把解析后的数据和指令传送到LCD显示,文字解析模块对文本数据和指令进行解析,把解析后的数据和指令传送到LCD显示,控制发光二极管显示的七彩指示模块对LED指令进行分析,控制LED七彩灯的显示,振动模块对指令分析,向振动偏心轮发送指令。
如图4所示:
静止图像数据模块的工作流程步骤如下:接收到静止图像数据和指令,判断是否已经有头信息;如果没有头信息,则判断当前数据是否是头信息,如果不是,则返回解码错误状态,中止当前播放,如果当前数据是头信息,则对头信息数据分析并保存到缓冲区中,并进行标志位操作;如果已经有头信息,则判断当前数据是否是尾信息,如果不是,则按照图像行数据进行解码,如果是尾信息,则将解码完毕的数据传送到LCD显示器。如果在图像数据解码过程中发生错误,则中断当前播放,进入解码失败处理。
如图5所示:
动画数据解码模块的工作流程步骤如下:接收到动画数据和指令,判断是否是头信息数据;如果是头信息数据,则对头信息数据进行解码并保存到缓冲区中;如果是动画帧数据,则对该帧数据进行解码并传送到LCD显示器。如果在头信息和动画帧数据解码过程中发生错误,则中断当前播放,进入解码失败处理。
如图6所示:
文字解析模块的工作流程包括以下步骤:接收到文字数据和指令,分离其中的文字数据和指令;按照HTML语法对文字数据进行解码,并传送到LCD显示器。对不同的指令分别进行处理,如文字扩展、文字清除和改变文字的颜色,通过控制LCD显示器,完成操作。
实施例1可以实现手机中静止图像、动画、声音、文本、振动和LED资源同步解码播放功能,存储空间利用率高,稳定性好。而且不增加硬件,不影响现有CDMA手机的软件系统和性能。

Claims (5)

1.一种手机的动画音乐播放方法,工作在由微处理器、声音解码芯片、存储器、按键、显示器LCD、振动器、发光二极管和声音输出设备组成的电子控制系统中,其特征在于它包括以下步骤:
(1)按键通过用户界面模块向声音模块发送播放或者停止动画音乐的指令;
(2)声音模块接收用户界面模块传送的指令,通过存储模块获取存储器上的数据,并对数据分析,把声音数据发送到声音解码芯片,把图像和动画数据发送到压缩多媒体扩展CMX图像、动画解码库模块;
(3)声音解码芯片接收到声音模块传送的指令和数据,对声音数据进行解码、数/模转换,并传送到声音输出设备上播放;
(4)压缩多媒体扩展CMX图像、动画解码库模块接收到声音模块传送的指令和数据,对数据解码,并发送到用户界面模块;
(5)用户界面模块接收CMX图像、动画解码库模块发送的指令和数据,进行处理,向显示器LCD、振动器和发光二极管发送指令和数据。
2.根据权利要求1所述的手机动画音乐播放方法,其特征在于用户界面模块中的图像处理子模块包括静止图像数据模块、动画数据解码模块、文字解析模块、控制发光二极管显示的七彩指示模块和向振动器发送指令的振动模块。
3.根据权利要求1或2所述的手机动画音乐播放方法,其特征在于静止图像数据模块的工作流程包括以下步骤:
(1)接收到静止图像数据和指令,判断是否已经有头信息;
(2)如果没有头信息,则判断当前数据是否是头信息,如果不是,则返回解码错误状态,中止当前播放,如果当前数据是头信息,则对头信息数据分析并保存到缓冲区中,并进行标志位操作;
(3)如果已经有头信息,则判断当前数据是否是尾信息,如果不是,则按照图像行数据进行解码,如果是尾信息,则将解码完毕的数据传送到显示器LCD。
4.根据权利要求1或2所述的手机动画音乐播放方法,其特征在于动画数据解码模块的工作流程包括以下步骤:
(1)接收到动画数据和指令,判断是否是头信息数据;
(2)如果是头信息数据,则对头信息数据进行解码并保存到缓冲区中;
(3)如果是动画帧数据,则对该帧数据进行解码并传送到显示器LCD。
5.根据权利要求1或2所述的手机动画音乐播放方法,其特征在于文字解析模块的工作流程包括以下步骤:
(1)接收到文字数据和指令,分离其中的文字数据和指令;
(2)按照HTML语法对文字数据进行解码,并传送到显示器LCD;
(3)对不同的指令分别进行处理,所述处理包括文字扩展、文字清除和改变文字的颜色,通过控制显示器LCD,完成操作。
CN03139248.2A 2003-09-16 2003-09-16 手机的动画音乐播放方法 Expired - Lifetime CN1279779C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN03139248.2A CN1279779C (zh) 2003-09-16 2003-09-16 手机的动画音乐播放方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN03139248.2A CN1279779C (zh) 2003-09-16 2003-09-16 手机的动画音乐播放方法

Publications (2)

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

Family

ID=34286463

Family Applications (1)

Application Number Title Priority Date Filing Date
CN03139248.2A Expired - Lifetime CN1279779C (zh) 2003-09-16 2003-09-16 手机的动画音乐播放方法

Country Status (1)

Country Link
CN (1) CN1279779C (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1667698B (zh) * 2005-04-25 2010-04-28 北京中星微电子有限公司 Midi手机系统及其中实现midi音乐的方法
CN100350800C (zh) * 2005-06-03 2007-11-21 安凯(广州)软件技术有限公司 用于无线网络和无线手持式设备的mtv播放方法
CN101305641B (zh) * 2005-11-10 2012-04-25 皇家飞利浦电子股份有限公司 生成振动源驱动信号的设备和方法
CN100395692C (zh) * 2006-03-31 2008-06-18 上海晨兴电子科技有限公司 手机信息显示装置和含有该装置的手机
CN100425097C (zh) * 2006-07-28 2008-10-08 凤凰微电子(中国)有限公司 通过sim卡在手机终端实现多媒体播放的方法
CN101219030A (zh) * 2008-01-21 2008-07-16 胡清 用于播放佛教媒体信息的可视终端和方法
CN102045444B (zh) * 2010-11-19 2015-05-13 中国电信股份有限公司 手机及其动漫画实现方法、播放方法和播放器

Also Published As

Publication number Publication date
CN1525776A (zh) 2004-09-01

Similar Documents

Publication Publication Date Title
CN1150791C (zh) 在移动终端中提供多媒体业务的装置和方法
CN1720670A (zh) 用于无线通信设备的多媒体编辑器及其方法
CN104063056A (zh) 用于增强的触觉效果的系统和方法
CN1798383A (zh) 用于提供终端中的广播流的暂停功能的装置和方法
EP2268036A3 (en) Video signal encoding and decoding method
CN1809188A (zh) 一种移动通信终端的语音日程管理装置及方法
CN1279779C (zh) 手机的动画音乐播放方法
CN102074257A (zh) 软硬件结合解码的通用多媒体播放设备及其播放方法
CN1885976A (zh) 将声音在手机显示屏上图形化显示并播放的方法
CN107800860A (zh) 语音处理方法、装置及终端设备
CN101339789A (zh) 一种多媒体引擎的实现方法
CN1029064C (zh) 自动音频及视频的呈现
CN101252618B (zh) 一种实现画中画在手机流媒体中应用的方法
CN1292612C (zh) 用于设置移动电信终端的主题图片和振铃音的方法
CN1592392A (zh) 使用移动通信终端中的输出缓冲的多媒体再现装置和方法
CN101477820A (zh) 文件播放方法和装置
CN1913384A (zh) 利用头戴式耳机的音源播放系统及音源播放方法
US20040148157A1 (en) Method and device for controlling the transmission and playback of digital signals
CN1508645A (zh) 一种与外部控制器互动的计时装置
CN1227581C (zh) 歌曲与歌词播放的装置
CN1290368C (zh) 手机摄像中图像数据和声音数据同步播放的方法
CN1786964A (zh) 乐曲数据的结构和终端装置以及乐曲重放方法
CN1120608C (zh) 互联网的即时语音及文字传呼方法
CN1131633C (zh) 电视接收机存储图像和伴音的控制播放装置
CN1933506A (zh) 在通话过程中记录对方传输信息的方法及电话

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

Granted publication date: 20061011