亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種手機(jī)的mp3播放方法

文檔序號:7608045閱讀:578來源:國知局
專利名稱:一種手機(jī)的mp3播放方法
技術(shù)領(lǐng)域
本發(fā)明屬于移動通信技術(shù)領(lǐng)域,更具體地說涉及手機(jī)的MP3播放方法的改進(jìn)。
背景技術(shù)
目前手機(jī)MP3播放技術(shù)在GSM手機(jī)上已經(jīng)得到廣泛的應(yīng)用,但是其效果并不如人意,因?yàn)镸P3文件占據(jù)的存儲空間比較大,因此對手機(jī)的存儲量的要求很大,很多解決方案需在手機(jī)上添加硬件設(shè)備,這就提高了手機(jī)的成本。
本發(fā)明的目的,就在于克服上述缺點(diǎn)和不足,提供一種既不需要增加硬件成本,又可以實(shí)現(xiàn)16KHz采樣率的MP3導(dǎo)入、存儲、播放和刪除功能,而且不會影響現(xiàn)有CDMA手機(jī)的軟件系統(tǒng)和性能的MP3播放方法。

發(fā)明內(nèi)容
為了達(dá)到上述目的,本發(fā)明包括以下步驟1.手機(jī)MP3文件的導(dǎo)入步驟手機(jī)的PIM個人信息管理計(jì)算機(jī)軟件發(fā)出指令查詢是否可以導(dǎo)入,如果可以,通過數(shù)據(jù)線把MP3文件發(fā)送到手機(jī)的串口;手機(jī)診斷模塊檢測串口數(shù)據(jù),判斷數(shù)據(jù)的類型,得到MP3文件,然后與數(shù)據(jù)管理模塊進(jìn)行交互;數(shù)據(jù)管理模塊和文件系統(tǒng)模塊完成MP3文件在閃存存儲器的存儲并生成文件列表。
2.手機(jī)MP3文件的播放步驟用戶界面接收用戶通過手機(jī)按鍵發(fā)出MP3播放的操作命令,發(fā)送給語音服務(wù)模塊,根據(jù)語音服務(wù)模塊返回的狀態(tài),進(jìn)行狀態(tài)轉(zhuǎn)移和其他操作;UI和數(shù)據(jù)管理模塊交互獲取MP3文件列表,語音服務(wù)模塊和文件系統(tǒng)模塊交互獲取閃存存儲器中的MP3文件數(shù)據(jù);對MP3數(shù)據(jù)進(jìn)行判斷、解碼,并經(jīng)過D/A轉(zhuǎn)化為模擬信號,由揚(yáng)聲器或者耳機(jī)發(fā)出聲音。
用戶界面接收用戶發(fā)出MP3播放的操作命令包括開始、停止、暫停、恢復(fù)、快進(jìn)、快退、音量調(diào)整、播放路徑改變、獲取文件信息。
3.手機(jī)MP3數(shù)據(jù)存儲過程包括以下步驟
手機(jī)診斷模塊發(fā)出指令查詢是否可以下載,如果空間不足或者已存儲MP3的數(shù)量超過限額,則不可以下載;如果可以下載,通過閃存操作接口程序發(fā)送指令到閃存管理程序,閃存管理程序準(zhǔn)備接收數(shù)據(jù);診斷模塊把數(shù)據(jù)包發(fā)送到閃存管理程序,存儲到閃存存儲器中;閃存管理程序執(zhí)行完畢發(fā)送結(jié)束指令,請求新的數(shù)據(jù)包;MP3數(shù)據(jù)下載完畢,診斷模塊發(fā)送結(jié)束指令到閃存管理程序。
4.手機(jī)MP3播放程序讀取數(shù)據(jù)過程包括以下步驟播放程序查詢閃存操作接口程序,是否存在MP3文件的數(shù)據(jù),不存在時不進(jìn)行播放工作;如果存在MP3文件,閃存操作接口程序發(fā)送指令到閃存管理程序;閃存管理程序從閃存存儲器中讀出數(shù)據(jù)包發(fā)送給播放程序,并在該數(shù)據(jù)包播放完畢之前讀取下一個數(shù)據(jù)包,循環(huán)操作。
用戶界面向播放程序發(fā)出停止播放指令,或者播放程序計(jì)算數(shù)據(jù)播放完畢向用戶界面和閃存管理程序發(fā)出播放完畢指令,一次MP3播放過程結(jié)束。
5.手機(jī)MP3文件刪除程序包括以下步驟用戶界面發(fā)送指令給閃存操作接口程序;閃存操作接口程序把刪除指令傳輸給閃存管理程序;閃存管理程序接到指令,開始刪除閃存存儲器中的數(shù)據(jù)包,且在刪除完畢后依次通過閃存管理器和閃存操作接口向用戶界面發(fā)出刪除完畢信號;本發(fā)明的任務(wù)就是這樣完成的。
本發(fā)明提供了一種手機(jī)的MP3播放方法,既不需要增加硬件成本,又可以實(shí)現(xiàn)CDMA手機(jī)中1 6KHz采樣率的MP3導(dǎo)入存儲和播放功能。數(shù)據(jù)管理模塊和文件系統(tǒng)模塊存儲部分單獨(dú)編碼,實(shí)現(xiàn)存儲空間利用率高,穩(wěn)定性好。本發(fā)明可廣泛應(yīng)用在移動通信中。


圖1為本發(fā)明的MP3文件導(dǎo)入流程2為本發(fā)明的播放流程3為本發(fā)明的MP3數(shù)據(jù)存儲流程4為本發(fā)明的MP3播放程序讀取數(shù)據(jù)流程5為本發(fā)明的MP3數(shù)據(jù)刪除流程圖具體實(shí)施方式
如圖1所示計(jì)算機(jī)軟件發(fā)出指令查詢是否可以導(dǎo)入,如果可以,通過數(shù)據(jù)線把MP3文件發(fā)送到手機(jī)的UART口;手機(jī)診斷模塊DIAG檢測串口數(shù)據(jù),判斷數(shù)據(jù)的類型,得到MP3文件,然后與數(shù)據(jù)管理模塊DM進(jìn)行交互;數(shù)據(jù)管理模塊DM和文件系統(tǒng)模塊FS完成MP3文件在閃存存儲器的存儲并生成文件列表。
如圖2所示UI接收用戶發(fā)出MP3播放的操作命令,發(fā)送給語音服務(wù)模塊,根據(jù)語音服務(wù)模塊返回的狀態(tài),進(jìn)行狀態(tài)轉(zhuǎn)移和其他操作;UI和數(shù)據(jù)管理模塊交互獲取MP3文件列表,語音服務(wù)模塊VS和文件系統(tǒng)模塊交互獲取閃存存儲器中的MP3文件數(shù)據(jù);對MP3數(shù)據(jù)進(jìn)行判斷、解碼,并經(jīng)過D/A轉(zhuǎn)化為模擬信號,由揚(yáng)聲器或者耳機(jī)發(fā)出聲音。
UI接收用戶發(fā)出MP3播放的操作命令包括開始、停止、暫停、恢復(fù)、快進(jìn)、快退、音量調(diào)整、播放路徑改變、獲取文件信息。
如圖3所示手機(jī)診斷模塊發(fā)出指令查詢是否允許下載,如果空間不足或者已存儲MP3的數(shù)量超過限額,則不允許下載;如果允許下載,通過閃存操作接口程序發(fā)送指令到閃存管理程序,閃存管理程序準(zhǔn)備接收數(shù)據(jù);診斷模塊把數(shù)據(jù)包發(fā)送到閃存管理程序,存儲到閃存存儲器中;閃存管理程序執(zhí)行完畢發(fā)送結(jié)束指令,請求新的數(shù)據(jù)包;MP3數(shù)據(jù)下載完畢,診斷模塊發(fā)送結(jié)束指令到閃存管理程序。如圖4所示播放程序查詢閃存操作接口程序,是否存在MP3文件的數(shù)據(jù),不存在時不進(jìn)行播放工作;如果存在MP3文件,閃存操作接口程序發(fā)送指令到閃存管理程序;閃存管理程序從閃存存儲器中讀出數(shù)據(jù)包發(fā)送給播放程序,并在該數(shù)據(jù)包播放完畢之前讀取下一個數(shù)據(jù)包,循環(huán)操作。
UI向播放程序發(fā)出停止播放指令,或者播放程序計(jì)算數(shù)據(jù)播放完畢向UI和閃存管理程序發(fā)出播放完畢指令,一次MP3播放過程結(jié)束。
如圖5所示UI發(fā)送指令給閃存操作接口程序;閃存操作接口程序把刪除指令傳輸給閃存管理程序;閃存管理程序接到指令,開始刪除閃存存儲器中的數(shù)據(jù)包,且在刪除完畢后依次通過閃存管理器和閃存操作接口向用戶界面發(fā)出刪除完畢信號。
實(shí)施例可以實(shí)現(xiàn)手機(jī)中16KHz采樣率的MP3導(dǎo)入、播放、數(shù)據(jù)存儲和刪除功能,存儲空間利用率高,穩(wěn)定性好。而且不增加硬件,不影響現(xiàn)有CDMA手機(jī)的軟件系統(tǒng)和性能。
權(quán)利要求
1.一種手機(jī)的MP3播放方法,其特征在于它包括以下步驟,(1)MP3文件的導(dǎo)入步驟手機(jī)的個人信息管理計(jì)算機(jī)軟件發(fā)出指令查詢是否允許導(dǎo)入,如果允許,通過數(shù)據(jù)線把MP3文件發(fā)送到手機(jī)的串口;手機(jī)診斷模塊檢測串口數(shù)據(jù),判斷數(shù)據(jù)的類型,得到MP3文件,然后與數(shù)據(jù)管理模塊模塊進(jìn)行交互;數(shù)據(jù)管理模塊和文件系統(tǒng)模塊完成MP3文件在閃存存儲器的存儲并生成文件列表。(2)MP3文件的播放步驟UI接收用戶發(fā)出MP3播放的操作命令,發(fā)送給語音服務(wù)模塊,根據(jù)語音服務(wù)模塊返回的狀態(tài),進(jìn)行狀態(tài)轉(zhuǎn)移和其他操作;UI和數(shù)據(jù)管理模塊交互獲取MP3文件列表,語音服務(wù)模塊和文件系統(tǒng)模塊交互獲取閃存存儲器中的MP3文件數(shù)據(jù);對MP3數(shù)據(jù)進(jìn)行判斷、解碼,并經(jīng)過D/A轉(zhuǎn)化為模擬信號,由揚(yáng)聲器或者耳機(jī)發(fā)出聲音。
2.根據(jù)權(quán)利要求1所述的手機(jī)的MP3播放方法,其特征在于UI接收用戶發(fā)出MP3播放的操作命令包括開始、停止、暫停、恢復(fù)、快進(jìn)、快退、音量調(diào)整、播放路徑改變、獲取文件信息。
3.根據(jù)權(quán)利要求1所述的手機(jī)的MP3播放方法,其特征在于MP3存儲過程包括以下步驟手機(jī)診斷模塊發(fā)出指令查詢是否允許下載,如果空間不足或者已存儲MP3的數(shù)量超過限額,則不能下載;如果允許下載,通過閃存操作接口程序發(fā)送指令到閃存管理程序,閃存管理程序準(zhǔn)備接收數(shù)據(jù);診斷模塊把數(shù)據(jù)包發(fā)送到閃存管理程序,存儲到閃存存儲器中;閃存管理程序執(zhí)行完畢發(fā)送結(jié)束指令,請求新的數(shù)據(jù)包;MP3數(shù)據(jù)下載完畢,診斷模塊發(fā)送結(jié)束指令到閃存管理程序。
4.根據(jù)權(quán)利要求1所述的手機(jī)的MP3播放方法,其特征在于播放程序讀取數(shù)據(jù)包括以下步驟播放程序查詢閃存操作接口程序,是否存在MP3文件的數(shù)據(jù),不存在時不進(jìn)行播放工作;如果存在MP3文件,閃存操作接口程序發(fā)送指令到閃存管理程序;閃存管理程序從閃存存儲器中讀出數(shù)據(jù)包發(fā)送給播放程序,并在該數(shù)據(jù)包播放完畢之前讀取下一個數(shù)據(jù)包,循環(huán)操作;UI向播放程序發(fā)出停止播放指令,或者播放程序計(jì)算數(shù)據(jù)播放完畢向UI和閃存管理程序發(fā)出播放完畢指令,一次MP3播放過程結(jié)束。
5.根據(jù)權(quán)利要求1所述的手機(jī)的MP3播放方法,其特征在于刪除程序包括以下步驟UI發(fā)送指令給閃存操作接口程序;閃存操作接口程序把刪除指令傳輸給閃存管理程序;閃存管理程序接到指令,開始刪除閃存存儲器中的數(shù)據(jù)包,且在刪除完畢后依次通過閃存管理器和閃存操作接口向用戶界面發(fā)出刪除完畢信號。
全文摘要
本發(fā)明公開了一種手機(jī)的MP3播放方法,包括MP3文件的導(dǎo)入步驟和MP3文件的播放步驟手機(jī)的PIM(個人信息管理)軟件通過數(shù)據(jù)線把MP3文件發(fā)送到手機(jī)的串口;手機(jī)診斷模塊檢測串口數(shù)據(jù),得到MP3文件,然后與數(shù)據(jù)管理模塊交互;數(shù)據(jù)管理模塊和文件系統(tǒng)模塊完成MP3文件在閃存存儲器的存儲并生成文件列表。UI接收用戶發(fā)出MP3播放的操作命令,傳送給語音服務(wù)模塊,根據(jù)語音服務(wù)模塊返回的狀態(tài),進(jìn)行狀態(tài)轉(zhuǎn)移和其他操作;語音服務(wù)模塊和文件系統(tǒng)模塊交互獲取MP3文件的相關(guān)數(shù)據(jù);對數(shù)據(jù)進(jìn)行診斷、解碼,并經(jīng)過D/A轉(zhuǎn)化為模擬信號,由揚(yáng)聲器或者耳機(jī)發(fā)出聲音。本發(fā)明可以實(shí)現(xiàn)16KHz采樣率的MP3導(dǎo)入、存儲、播放和刪除功能,而且不會影響現(xiàn)有CDMA手機(jī)的軟件系統(tǒng)的性能。
文檔編號H04M11/10GK1487719SQ0313888
公開日2004年4月7日 申請日期2003年8月7日 優(yōu)先權(quán)日2003年8月7日
發(fā)明者劉剛, 張琨, 趙玉峰, 劉 剛 申請人:海信集團(tuán)有限公司, 青島海信通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1