将外部的mp3歌曲应用于无存储卡的手机中的方法

文档序号:7767213阅读:1227来源:国知局
专利名称:将外部的mp3歌曲应用于无存储卡的手机中的方法
技术领域
本发明涉及一种手机的应用,特别是涉及一种将外部MP3歌曲,在无存储卡的手机中,通过解析得到MP3歌曲信息,并将得到的MP3歌曲信息广泛应用到手机中的方法。
背景技术
现有市售的一种无存储卡的手机,可以拨打电话和发送短信,虽然配置相对较低, 但由于这款手机性能稳定,价格也相对低廉,因此仍受到广大普通手机用户们的喜爱。然而,这种手机由于没有存储卡,为了不过多地占用手机的内存,出厂前手机生产厂家一般都只是在手机自带的系统中存储有限的几首老MP3歌曲。用户使用时,手机只能播放这几首歌曲,时间一长,手机用户难免有听腻的时候。而当手机用户想换着听一些其它的新歌,通常只能再额外购置一个MP3随身听。这样加大了手机用户的消费成本,而出行时还需要同时将手机和MP3随身听随时携带,才能实现MP3随身听的功能,因此也很不方便。

发明内容
本发明要解决的技术问题是为了克服现有技术的无存储卡的手机无法播放外部的MP3歌曲的缺陷,提供一种在没有外部介质的时候,也能将外部的MP3歌曲应用于无存储卡的手机中的方法。本发明是通过下述技术方案来解决上述技术问题的一种将外部的MP3歌曲应用于无存储卡的手机中的方法,所述手机出厂时不带有T卡,所述手机内置MP3播放列表和音乐播放器,其特点在于,所述方法包括以下步骤S1、选择并提取外部的MP3歌曲;&、解析所述MP3歌曲,得到所述MP3歌曲的标签帧信息和数据帧信息;&、将所述MP3歌曲的标签帧信息存储在手机的一第一存储区内;、、将所述MP3歌曲的数据帧信息存储在手机的一第二存储区内;&、根据解析得到的所述MP3歌曲的标签帧信息生成对应的MP3播放列表;及&、通过所述音乐播放器,解码、还原播放所提取的MP3歌曲。较佳地,所述手机还内置出厂时自带的铃声,在步骤&后,还包括以下步骤将解析得到的所述MP3歌曲的数据帧信息替换所述手机的出厂时自带的铃声。较佳地,步骤&中所述MP3歌曲的标签帧信息,还包括所述MP3歌曲的封面信息。较佳地,在步骤&后,还包括以下步骤将所述的封面信息设有手机的墙纸。较佳地,步骤&中所述MP3歌曲的标签帧信息,还包括MP3歌曲的图片信息。较佳地,步骤&中,在播放所述MP3歌曲的同时,还在所述手机的显示屏上显示所述MP3歌曲的图片信息。本发明的积极进步效果在于本发明能将外部MP3歌曲,通过歌曲解析,将解析得到的MP3歌曲信息广泛应用到手机中,使得在没有外部介质的时候可以正常播放MP3。此外,本发明还可以利用得到的MP3歌曲信息替换手机系统自带的铃声,以及手机出厂时自带的墙纸,因此增强了手机的使用性能,节约了手机用户的娱乐成本。


图1为本发明的一较佳实施例1的应用方法的流程图。
具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。实施例1本发明的手机出厂时不带有T卡(即存储卡),手机系统可以自带出厂时内置的几首歌曲,手机内置MP3播放列表和音乐播放器。为了能将外部的MP3歌曲随时在本发明的无存储卡的手机中播放及应用,本发明特提供一种将外部的MP3歌曲应用于无存储卡的手机中的方法,包括以下步骤步骤100、本实施例的流程开始。步骤101、选择并提取外部的MP3歌曲,即将选择的外部的MP3歌曲通过文件读取的方法,将MP3歌曲的二进制信息读出。MP3本身就是二进制,所以可以直接读取二进制数据。步骤102、解析MP3歌曲,得到MP3歌曲信息,歌曲信息包括歌曲的标签帧信息和数据帧信息。每一首MP3歌曲都是MP3文件,都是由帧(frame)构成的。根据帧的性质不同, MP3文件主要分为三个部分,ID3v2标签帧,数据帧和ID3vl标签帧。ID3v2在文件头,以字符串“ID3”为标志,ID3V2扩展了 ID3V1的信息量。利用ID3V2,不但可以得到MP3附带歌词,而且还可以得到唱片封面图片甚至MTV 影像和卡拉OK字幕等信息。通过封面解析,以上信息都可以得到。ID3vl在文件结尾,以字符串“TAG”为标记,其长度是固定的1 个字节,包含了演唱者、歌名、专辑、年份等信息。可以用读文件的方式,将ID3v2和ID3vl中的信息读出,并存入数据结构中。这个数据结构的大小可以依据手机空间所剩大小来划分。步骤103、将解析得到的MP3歌曲的标签帧信息存储在手机内,比如手机的第一存储区内。步骤104、将解析得到的MP3歌曲的数据帧信息存储在手机内,比如手机的第二存储区内。本实施例中的第二存储区可以是手机的bin档。步骤105、根据解析得到的MP3歌曲的标签帧信息,在手机内生成对应的MP3播放列表。对于本发明的手机出厂时是不带存储卡的,但由于手机内置有MP3播放列表,因此可以将多首MP3歌曲以列表形式显示出来。比如,可以将MP3文件读出的信息保存在声明的结构体中。结构体信息中应包含读出的信息中的歌曲名,歌曲长度,演唱者,封面信息以及歌曲部分等。新建菜单结构,该菜单列表信息用结构体信息来填充。如列表中的每一项列表名称可以用结构体中得到的歌曲名来填充,那得到的就是MP3歌曲列表了。
步骤106、通过音乐播放器解码,还原播放提取的MP3歌曲。播放则可以调用手机播放器本身的解码函数来解码播放。因为任何手机操作系统的播放器都有界面函数的,因此,通过手机解码就可以还原MP3歌曲的播放。步骤107、本实施例的流程结束。实施例2本实施例2与实施例1的不同在于,本实施例中,还可以将上述解析得到的MP3歌曲的数据帧信息用于替换手机出厂时自带的情景模式中的来电、短信等的铃声。通过上述操作已经将MP3歌曲信息存入手机固定结构体信息中了。用结构体信息中的数据通过copy的操作,将需要的信息拷贝到以前存放出厂铃声的数据处,则可实现替换出厂铃声的功能。实施例3本实施例3与实施例1的不同在于,本实施例中,还可以将上述解析得到的MP3歌曲的标签帧信息中所包含的歌曲专辑的封面信息、图片信息的应用。比如,可以将从外部MP3歌曲中提取的封面信息,在歌曲播放的同时,可以用手机代码本身的图片解码函数将此MP3歌曲信息还原为图片,并在MP3歌曲播放时显示在左面或显示在播放界面,增强歌曲播放时的视觉效果。此外,还可以将解析得到的歌曲的图片信息用于替换手机系统自带的墙纸,解决手机无存储卡时,显示图片太少、单调的缺陷。本发明能将外部MP3歌曲,通过歌曲解析,将解析得到的MP3歌曲信息广泛应用到手机中,使得在没有外部介质的时候可以正常播放MP3,以及替换手机出厂时自带的墙纸、 铃声等,因此增强了手机的使用性能,节约了手机用户的娱乐成本。虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理解,这些仅是举例说明,在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改。因此,本发明的保护范围由所附权利要求书限定。
权利要求
1.一种将外部的MP3歌曲应用于无存储卡的手机中的方法,所述手机出厂时不带有T 卡,所述手机内置MP3播放列表和音乐播放器,其特征在于,所述方法包括以下步骤S1、选择并提取外部的MP3歌曲;&、解析所述MP3歌曲,得到所述MP3歌曲的标签帧信息和数据帧信息;&、将所述MP3歌曲的标签帧信息存储在手机的一第一存储区内;、、将所述MP3歌曲的数据帧信息存储在手机的一第二存储区内;&、根据解析得到的所述MP3歌曲的标签帧信息生成对应的MP3播放列表;及&、通过所述音乐播放器,解码、还原播放所提取的MP3歌曲。
2.如权利要求1所述的将外部的MP3歌曲应用于无存储卡的手机中的方法,其特征在于,所述手机还内置出厂时自带的铃声,在步骤&后,还包括以下步骤将解析得到的所述 MP3歌曲的数据帧信息替换所述手机的出厂时自带的铃声。
3.如权利要求1所述的将外部的MP3歌曲应用于无存储卡的手机中的方法,其特征在于,步骤&中所述MP3歌曲的标签帧信息,还包括所述MP3歌曲的封面信息。
4.如权利要求3所述的将外部的MP3歌曲应用于无存储卡的手机中的方法,其特征在于,在步骤&后,还包括以下步骤将所述的封面信息设有手机的墙纸。
5.如权利要求1所述的将外部的MP3歌曲应用于无存储卡的手机中的方法,其特征在于,步骤&中所述MP3歌曲的标签帧信息,还包括MP3歌曲的图片信息。
6.如权利要求5所述的将外部的MP3歌曲应用于无存储卡的手机中的方法,其特征在于,步骤&中,在播放所述MP3歌曲的同时,还在所述手机的显示屏上显示所述MP3歌曲的图片信息。
全文摘要
本发明公开了一种将外部的MP3歌曲应用于无存储卡的手机中的方法,所述手机出厂时不带有T卡,所述手机内置MP3播放列表和音乐播放器,其包括以下步骤S1、选择并提取外部的MP3歌曲;S2、解析所述MP3歌曲,得到所述MP3歌曲的标签帧信息和数据帧信息;S3、将所述标签帧信息存储在手机的一第一存储区内;S4、将所述数据帧信息存储在手机的一第二存储区内;S5、生成对应的MP3播放列表;S6、还原所述提取的MP3歌曲。本发明能将外部MP3歌曲,通过歌曲解析,将解析得到的MP3歌曲信息广泛应用到手机中,因此增强了手机的使用性能,节约了手机用户的娱乐成本。
文档编号H04M1/725GK102487414SQ20101056880
公开日2012年6月6日 申请日期2010年12月1日 优先权日2010年12月1日
发明者其其格 申请人:上海晨兴希姆通电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1