專(zhuān)利名稱(chēng):在電子裝置中播放音頻文件的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種播放音頻文件的方法,特別是涉及一種在電子裝置中播放音頻文 件的方法。
背景技術(shù):
消費(fèi)性電子裝置越來(lái)越多的成為人們生活中的必需品,例如手機(jī)、數(shù)碼相框、數(shù)碼 相機(jī)等。這些電子裝置通常通過(guò)個(gè)人電腦或現(xiàn)有的其它電子裝置中使用的用戶(hù)操作界面 進(jìn)行交互式操作,而現(xiàn)有的一些往往基于對(duì)生產(chǎn)成本的限制而使用具有功能針對(duì)性的硬件 配置,這樣,使用該硬件與操作界面可能會(huì)不很好的配合,出現(xiàn)錯(cuò)誤。另外,一些新功能的增 加,該用戶(hù)操作界面的使用就可能會(huì)變慢,這樣用戶(hù)在使用用戶(hù)操作界面過(guò)程中會(huì)等待較 長(zhǎng)的時(shí)間,影響用戶(hù)的操作?,F(xiàn)有的一些播放音樂(lè)器將用戶(hù)操作界面與音頻解碼與播放程 序集成一應(yīng)用程序中,必須同時(shí)打開(kāi)與使用,而且不同的音樂(lè)播放器會(huì)使用多個(gè)相同的音 頻解碼與播放程序,在小型電子裝置中,這種播放器會(huì)對(duì)存儲(chǔ)資源產(chǎn)生浪費(fèi)。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一在電子裝置中播放音頻的方法以實(shí)現(xiàn)用戶(hù)操作界方 便的工作。一種在電子裝置中播放音頻的方法,該電子裝置包括一顯示屏,該顯示屏顯示有 一用戶(hù)操作界面,該方法包括以下步驟該用戶(hù)操作界面獲取并顯示一音頻文件顯示列表, 該音頻文件顯示列表顯示有若干音頻文件的摘要信息;在一存儲(chǔ)器內(nèi)對(duì)應(yīng)該音頻文件顯示 列表建立一音頻文件播放列表;該音頻文件播放列表中一音頻文件被選中時(shí),一音頻播放 模組通過(guò)該存儲(chǔ)器內(nèi)該音頻播放列表播放該被選中的音頻文件。該音頻播放模組即時(shí)的反 饋該正在播放音頻文件的播放信息到該存儲(chǔ)器;及該用戶(hù)操作界面根據(jù)需要獲取該存儲(chǔ)器 內(nèi)正在播放的音頻文件的播放信息并顯示在該顯示屏。相對(duì)現(xiàn)有技術(shù),本發(fā)明在電子裝置中播放音頻文件的方法能夠使該用戶(hù)操作界面 使用快捷方便。
圖1為本發(fā)明實(shí)施方式中一電子裝置的功能模塊圖。圖2為一在該電子裝置中播放音頻文件的流程圖。
具體實(shí)施例方式請(qǐng)參閱圖1,一電子裝置包括一處理器、一內(nèi)存、一存儲(chǔ)器、一 I/O接口、一網(wǎng)卡、一 顯示屏及一輸入裝置。在本發(fā)明的實(shí)施方式中,該電子裝置為嵌入式電子裝置,該電子裝置 安裝有一嵌入式Linux操作系統(tǒng),該存儲(chǔ)器為一閃存存儲(chǔ)器。該輸入裝置可包括一遙控器 或網(wǎng)絡(luò)連接的操控鍵盤(pán)。該電子裝置中,根據(jù)硬件生產(chǎn)需要,部分硬件可以集成為一體多功能性的或更具針對(duì)性的硬件設(shè)置以滿(mǎn)足該電子裝置的特定需求。請(qǐng)參閱圖2,一種在電子裝置中播放音頻的方法,該方法通過(guò)一操作系統(tǒng)用該處理 器將裝載若干文件裝載到該內(nèi)存以實(shí)現(xiàn)音頻文件的播放,該方法包括以下步驟步驟10 通過(guò)打開(kāi)一音頻播放列表格式文件建立一音頻文件顯示列表,其中本步 驟進(jìn)一步包括該用戶(hù)操作界面打開(kāi)一音頻播放列表格式文件,該音頻播放列表格式文件包括該 若干音頻文件的位置索引;例如m3u格式的文件。檢核該若干音頻文件的位置索引的正確性;保留正確的位置索引;及打開(kāi)該檢核后的音頻播放列表格式文件為該音頻文件顯示列表。步驟12為本實(shí)施方式中步驟10的可替換步驟,通過(guò)一內(nèi)部網(wǎng)絡(luò)的音頻資源建立 該音頻文件顯示列表,其中本步驟包括該用戶(hù)操作界面通過(guò)該內(nèi)部網(wǎng)絡(luò)訪(fǎng)問(wèn)另一電子裝置的遠(yuǎn)程音頻文件的摘要信息, 該遠(yuǎn)程音頻文件的摘要信息包括該遠(yuǎn)程音頻文件的遠(yuǎn)程存儲(chǔ)地址;及顯示該遠(yuǎn)程音頻文件的摘要信息到該音頻文件顯示列表,該遠(yuǎn)程音頻文件可通過(guò) 該遠(yuǎn)程存儲(chǔ)地址被打開(kāi)。步驟14 該用戶(hù)操作界面獲取并顯示由步驟10或步驟12所獲得的音頻文件顯示 列表,其中該音頻文件顯示列表顯示有若干音頻文件的摘要信息。該音頻文件的摘要信息 包括該音頻文件的名稱(chēng)、格式、播放時(shí)長(zhǎng)、歌手及該音頻文件的所在專(zhuān)輯的封面圖片等與該 音頻文件內(nèi)容相關(guān)的信息。該文件列表中文件的摘要信息通過(guò)一數(shù)據(jù)庫(kù)存儲(chǔ)于該存儲(chǔ)器。 該用戶(hù)操作界面可分類(lèi)列出該音頻文件的摘要信息。用戶(hù)可通過(guò)該摘要信息對(duì)該不同分類(lèi) 的音頻文件進(jìn)行篩選。該用戶(hù)操作界面能顯示該專(zhuān)輯的封面圖片到對(duì)應(yīng)的音頻文件。其中 本步驟還包括當(dāng)該音頻文件的摘要信息超出該用戶(hù)操作界面時(shí),裝載一滾動(dòng)條用戶(hù)操作 界面。步驟16 在該存儲(chǔ)器內(nèi)對(duì)應(yīng)該音頻文件顯示列表建立一音頻文件播放列表,其中 該音頻文件播放列表存儲(chǔ)有若干該音頻文件的名稱(chēng)及存儲(chǔ)地址。步驟18 該音頻文件播放列表中一音頻文件被選中時(shí),一底層的音頻播放模組通 過(guò)該存儲(chǔ)器內(nèi)該音頻播放列表播放該被選中的音頻文件。其中該音頻播放模組為音頻文件 提供解碼與播放功能,并能接收存儲(chǔ)于該存儲(chǔ)器來(lái)自該用戶(hù)操作界面的操作命令。步驟20 該音頻播放模組即時(shí)的反饋該正在播放音頻文件的播放信息到該存儲(chǔ)器。步驟22 該用戶(hù)操作界面根據(jù)需要異步地獲取該存儲(chǔ)器內(nèi)正在播放的音頻文件 的播放信息并顯示在該顯示屏。步驟24:在該用戶(hù)操作界面上顯示專(zhuān)輯圖片,其中本步驟進(jìn)一步包括判斷該正 在播放音頻文件中是否存儲(chǔ)有該在播放音頻文件所在專(zhuān)輯的封面圖片;如有,則判斷該用 戶(hù)操作界面是否顯示該正在播放的音頻文件的專(zhuān)輯封面圖片;如果沒(méi)有顯示該正在播放的 音頻文件的專(zhuān)輯封面圖片,則顯示該正在播放的音頻文件的專(zhuān)輯封面圖片。本發(fā)明在電子裝置中啟動(dòng)用戶(hù)操作界面的方法能夠利用嵌入式電子裝置的工作 特點(diǎn)進(jìn)行音頻文件的播放使該用戶(hù)操作界面使用快捷方便。同時(shí)使用戶(hù)操作界面與音頻播放模組分別模塊化節(jié)省了播放音樂(lè)使用的資源。
權(quán)利要求
1.一種在電子裝置中播放音頻的方法,其特征在于該電子裝置包括一顯示屏,該顯 示屏顯示有一用戶(hù)操作界面,該方法包括該用戶(hù)操作界面獲取并顯示一音頻文件顯示列表,該音頻文件顯示列表顯示有若干音 頻文件的摘要信息;在一存儲(chǔ)器內(nèi)對(duì)應(yīng)該音頻文件顯示列表建立一音頻文件播放列表; 該音頻文件播放列表中一音頻文件被選中時(shí),一音頻播放模組通過(guò)該存儲(chǔ)器內(nèi)該音頻 播放列表播放該被選中的音頻文件;該音頻播放模組即時(shí)的反饋該正在播放音頻文件的播放信息到該存儲(chǔ)器;及 該用戶(hù)操作界面根據(jù)需要獲取該存儲(chǔ)器內(nèi)正在播放的音頻文件的播放信息并顯示在 該顯示屏。
2.如權(quán)利要求1所述的在電子裝置中播放音頻的方法,其特征在于該若干音頻文件 的摘要信息通過(guò)一數(shù)據(jù)庫(kù)存儲(chǔ)于該存儲(chǔ)器,該用戶(hù)操作界面可分類(lèi)列出該音頻文件的摘要 fn息ο
3.如權(quán)利要求1所述的在電子裝置中播放音頻的方法,其特征在于該音頻文件的摘 要信息至少包括該音頻文件的名稱(chēng)、格式、播放時(shí)長(zhǎng)及歌手其中之一。
4.如權(quán)利要求1所述的在電子裝置中播放音頻的方法,其特征在于該音頻文件的摘 要信息包括該音頻文件的所在專(zhuān)輯的封面圖片,該用戶(hù)操作界面顯示該專(zhuān)輯的封面圖片到 對(duì)應(yīng)的音頻文件。
5.如權(quán)利要求1所述的在電子裝置中播放音頻的方法,其特征在于當(dāng)該音頻文件的 摘要信息超出該用戶(hù)操作界面時(shí),裝載一滾動(dòng)條用戶(hù)操作界面。
6.如權(quán)利要求1所述的在電子裝置中播放音頻的方法,其特征在于該方法還包括 在獲取該音頻文件顯示列表之前,該用戶(hù)操作界面打開(kāi)一音頻播放列表格式文件,該音頻播放列表格式文件包括該若干音頻文件的位置索引; 檢核該若干音頻文件的位置索引的正確性; 保留正確的位置索引;及打開(kāi)該檢核后的音頻播放列表格式文件為該音頻文件顯示列表。
7.如權(quán)利要求1所述的在電子裝置中播放音頻的方法,其特征在于該方法還包括 在獲取該音頻文件顯示列表之前,該用戶(hù)操作界面通過(guò)一內(nèi)部網(wǎng)絡(luò)訪(fǎng)問(wèn)另一電子裝置的遠(yuǎn)程音頻文件的摘要信息,該遠(yuǎn)程音頻文件的摘要信息包括該遠(yuǎn)程音頻文件的遠(yuǎn)程存儲(chǔ) 地址;及顯示該遠(yuǎn)程音頻文件的摘要信息到該音頻文件顯示列表。
8.如權(quán)利要求1所述的在電子裝置中播放音頻的方法,其特征在于該方法還包括 判斷該正在播放音頻文件中是否存儲(chǔ)有該在播放音頻文件所在專(zhuān)輯的封面圖片;如有,則顯示該正在播放的音頻文件的專(zhuān)輯封面圖片。
9.如權(quán)利要求1所述的在電子裝置中播放音頻的方法,其特征在于該存儲(chǔ)器為一閃 存存儲(chǔ)器。
10.如權(quán)利要求1所述的在電子裝置中播放音頻的方法,其特征在于該電子裝置為一 嵌入式電子裝置,該嵌入式電子裝置安裝有一嵌入式Linux操作系統(tǒng)。
全文摘要
一種在電子裝置中播放音頻的方法,該電子裝置包括一顯示屏,該顯示屏顯示有一用戶(hù)操作界面,該方法包括以下步驟該用戶(hù)操作界面獲取并顯示一音頻文件顯示列表,該音頻文件顯示列表顯示有若干音頻文件的摘要信息;在一存儲(chǔ)器內(nèi)對(duì)應(yīng)該音頻文件顯示列表建立一音頻文件播放列表;該音頻文件播放列表中一音頻文件被選中時(shí),一音頻播放模組通過(guò)該存儲(chǔ)器內(nèi)該音頻播放列表播放該被選中的音頻文件。該音頻播放模組即時(shí)的反饋該正在播放音頻文件的播放信息到該存儲(chǔ)器;及該用戶(hù)操作界面根據(jù)需要獲取該存儲(chǔ)器內(nèi)正在播放的音頻文件的播放信息并顯示在該顯示屏。本發(fā)明在電子裝置中播放音頻文件的方法能夠使該用戶(hù)操作界面使用快捷方便。
文檔編號(hào)G11B27/34GK101996667SQ20091030545
公開(kāi)日2011年3月30日 申請(qǐng)日期2009年8月10日 優(yōu)先權(quán)日2009年8月10日
發(fā)明者莊志遠(yuǎn), 楊鵬政, 熊凱和, 王俊文, 蔡敦道, 蔡燈宇 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司