專利名稱:音頻播放方法、外掛播放終端及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及電子技術(shù),尤其涉及一種音頻播放方法、外掛播放終端及移動 終端。
背景技術(shù):
目前各種移動終端,例如手機和個人數(shù)字處理,在工作生活中已被各類用戶所使 用,移動終端提供的音樂播放功能為用戶隨時隨地欣賞音樂提供了便利的條件。用戶可通 過移動終端提供的語音外放喇叭或耳機收聽音樂。耳機包括有線耳機和無線耳機。目前流 行的無線耳機主要有藍牙耳機和紅外線耳機。但是,不論移動終端連接有多少個無線耳機和有線耳機,通過這些耳機同時收聽 音樂時,只能聽到正在播放的同一聲音文件。兩個或多個用戶希望通過一部移動終端同時 欣賞不同的音樂時,當前的移動終端無法提供這種播放方式,無法滿足用戶的需求。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種音頻播放方法、外掛播放終端及移動終端,用以解決不同 用戶不能通過同一移動終端同時欣賞不同音樂的問題。本發(fā)明實施例提供一種音頻播放方法,移動終端連接有至少一個具有音頻處理功 能的外掛播放終端,所述方法包括接收音頻播放請求,所述音頻播放請求包括音頻文件和音頻處理設(shè)備的設(shè)備標 識;根據(jù)所述設(shè)備標識,確定所述音頻播放請求所請求的音頻處理設(shè)備;若所述音頻播放請求所請求的音頻處理設(shè)備為移動終端,通過所述移動終端對所 述音頻文件進行音頻處理并播放;若所述音頻播放請求所請求的音頻處理設(shè)備為所述外掛播放終端,將所述音頻文 件傳輸給所述設(shè)備標識對應的外掛播放終端。本發(fā)明實施例提供一種外掛播放終端,包括接收模塊,用于通過無線通信方式接收移動終端發(fā)送的音頻文件;音頻處理模塊,用于對所述音頻文件進行解碼處理;播放模塊,用于對經(jīng)解碼處理后的音頻文件進行播放。本發(fā)明實施例提供一種移動終端,所述移動終端連接有至少一個具有音頻處理功 能的外掛播放終端,所述移動終端包括接收模塊,用于接收音頻播放請求,所述音頻播放請求包括音頻文件和音頻處理 設(shè)備的設(shè)備標識;分配模塊,用于根據(jù)所述設(shè)備標識,確定所述音頻播放請求所請求的音頻處理設(shè) 備為移動終端時向音頻處理模塊發(fā)送音頻處理指示,確定所述音頻播放請求所請求的音頻 處理設(shè)備為外掛播放終端時向傳輸模塊發(fā)送音頻文件發(fā)送指示;
所述音頻處理模塊,用于接收到所述分配模塊發(fā)送的音頻處理指示后,對所述音 頻文件進行音頻處理并通過所述移動終端的音頻播放模塊播放;所述傳輸模塊,用于接收到所述分配模塊發(fā)送的音頻處理指示后,將所述音頻文 件傳輸給所述設(shè)備標識對應的所述外掛播放終端。本發(fā)明實施例音頻播放方法、外掛播放終端和移動終端,移動終端根據(jù)音頻播放 請求中設(shè)備標識,指示不同的音頻播放設(shè)備處理音頻播放請求中音頻文件,例如與移動終 端連接的具有音頻處理功能的外掛播放終端,或移動終端的音頻處理模塊和音頻播放模 塊。因此,通過本發(fā)明實施例,不同的用戶通過同一移動終端選擇不同的音頻文件進行播放 時,可由與移動終端連接的、具有音頻處理功能的外掛播放終端為用戶播放其中一個音頻 文件,也可由移動終端的音頻處理模塊處理另一音頻文件后,通過移動終端自帶的揚聲器 或與移動終端連接的揚聲器進行播放,從而達到了不同用戶通過同一部移動終端同時欣賞 不同音樂的目的。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明音頻播放方法實施例一流程圖;圖2為本發(fā)明音頻播放方法實施例二流程圖;圖3為本發(fā)明外掛播放終端實施例結(jié)構(gòu)示意圖;圖4為本發(fā)明移動終端實施例一結(jié)構(gòu)示意圖;圖5為本發(fā)明移動終端實施例二結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護好的范圍。圖1為本發(fā)明音頻播放方法實施例一的流程圖。本發(fā)明實施例的執(zhí)行主體為具有 音頻處理功能的移動終端,移動終端至少連接有一個具有音頻處理功能的外掛播放終端。 外掛播放終端可為具有音頻處理功能的藍牙耳機或紅外線耳機。另外,本發(fā)明實施例的移 動終端可為手機、電腦、MP3、或MP4或PDA等具有音頻處理功能的電子產(chǎn)品。如圖1所示, 本實施例包括步驟11 移動終端接收音頻播放請求,音頻播放請求包括音頻文件和音頻處理設(shè) 備的設(shè)備標識。移動終端通過內(nèi)置的播放器接收用戶選擇的音頻播放請求。本發(fā)明實施例中移動 終端內(nèi)置的播放器,為用戶提供了選擇播放終端的菜單。例如菜單A用于用戶選擇“通過移 動終端播放音頻文件”,菜單B用于用戶選擇“通過外掛播放終端播放音頻文件”。在與移動終端連接的外掛播放終端有多個時,播放器在菜單B中可給出與移動終端連接的所有外掛 播放終端的設(shè)備標識,供用戶選擇通過哪個外掛播放終端播放音頻文件。由于移動終端和與移動終端連接的播放終端都具有音頻處理功能,因此用戶選擇 播放音頻文件的播放終端,也就是選擇通過哪個音頻處理設(shè)備處理音頻文件。如果用戶選 擇通過移動終端播放音頻文件,則需通過移動終端的音頻處理模塊對音頻文件進行音頻處 理;如果用戶選擇通過外掛播放終端播放音頻文件,則需通過外掛播放終端的音頻處理模 塊對音頻文件進行音頻處理。步驟12 移動終端根據(jù)設(shè)備標識,確定音頻播放請求所請求的音頻處理設(shè)備。用戶選擇播放請求后,播放器將包括音頻文件和設(shè)備標識的音頻播放請求發(fā)送給 移動終端的CPU。移動終端的CPU根據(jù)設(shè)備標識可確定用戶所請求的音頻處理設(shè)備是移動 終端的音頻處理模塊還是外掛播放終端的音頻處理模塊。如果音頻播放請求所請求的音頻 處理設(shè)備為移動終端,則執(zhí)行步驟13 ;若音頻播放請求所請求的音頻處理設(shè)備為外掛播放 終端,則執(zhí)行步驟14。步驟13 若音頻播放請求所請求的音頻處理設(shè)備為移動終端,通過移動終端對音 頻文件進行音頻處理并播放。如果用戶所請求的音頻處理設(shè)備是移動終端的音頻處理模塊,CPU通知移動終端 的音頻處理模塊對音頻文件進行處理,移動終端的音頻處理模塊接收到CPU的通知后對音 頻文件進行音頻處理并播放,例如音頻處理模塊先對音頻文件進行音頻編碼處理、然后進 行音頻功率放大處理并播放。在播放音頻文件時,可通過移動終端的內(nèi)置喇叭進行外放,也可將經(jīng)過音頻處理 的音頻文件通過有線耳機接口傳輸給與移動終端連接的有線耳機,由有線耳機播放;也可 將經(jīng)過音頻處理的音頻文件通過無線通信方式傳輸給無線耳機,由無線耳機播放。進一步,CPU通知移動終端的音頻處理模塊對音頻文件進行處理后,可將動終端的 音頻處理模塊的工作狀態(tài)記錄為占用,當有用戶選擇通過移動終端播放音頻文件時,CPU可 選擇工作狀態(tài)為空閑的外掛播放終端為用戶播放音頻文件。CPU檢測到移動終端的音頻處 理模塊處理完音頻文件時,將其工作狀態(tài)更改為空閑。步驟14 若音頻播放請求所請求的音頻處理設(shè)備為外掛播放終端,移動終端根據(jù) 設(shè)備標識,將音頻文件傳輸給該外掛播放終端。如果用戶在播放器上選擇的是通過外掛播放終端(例如,具有音頻處理功能的有 線耳機或無線耳機)播放音頻文件,移動終端的CPU先將音頻文件置入緩存。如果外掛播放 終端是無線播放終端(例如具有音頻處理功能的無線耳機),則通過無線通信方式將緩存 內(nèi)的音頻文件傳輸給無線播放終端,由該無線播放終端對音頻文件進行音頻處理并播放, 用戶通過該無線播放終端收欣賞音樂。如果外掛播放終端是有線播放終端,則通過有線接 口將緩存內(nèi)的音頻文件傳輸給有線播放終端(例如具有音頻處理功能的有線耳機),由該 有線播放終端對音頻文件進行音頻處理并播放,用戶通過該有線播放終端欣賞音樂。進一步,CPU將音頻文件發(fā)送給外掛播放終端后,可將外掛播放終端的當前工作狀 態(tài)記錄為占用,當有用戶選擇通過該外掛終端播放音頻文件時,CPU可選擇工作狀態(tài)為空閑 的其它外掛播放終端為用戶播放音頻文件。移動終端的CPU檢測到外掛播放終端播放完音 頻文件時,將其工作狀態(tài)更改為空閑。
需要說明的是如果移動終端的CPU同時接收到多個音頻播放請求,CPU可先處理 音頻處理設(shè)備標識為外掛播放終端的音頻播放請求,將音頻文件置入緩存中等待傳輸模塊 將該音頻文件傳輸給外掛播放終端。CPU延時處理音頻處理設(shè)備標識為移動終端的音頻播 放請求。用戶可通過本發(fā)明實施例中移動終端內(nèi)置的播放器,選擇是通過具有音頻處理功 能的外掛播放終端欣賞音樂,還是通過不具有音頻處理功能的普通播放終端欣賞音樂。如 果用戶選擇通過外掛播放終端欣賞音樂,移動終端將用戶選擇的音頻文件發(fā)送給該外掛播 放終端,由該外掛播放終端進行音頻處理并播放音頻文件;如果用戶選擇通過移動終端欣 賞音樂,則由移動終端的音頻處理模塊對音頻文件進行處理,用戶可通過普通播放終端欣 賞首樂。本發(fā)明實施例音頻播放方法,移動終端根據(jù)音頻播放請求中設(shè)備標識,指示不同 的音頻播放設(shè)備處理音頻播放請求中音頻文件,例如與移動終端連接的具有音頻處理功能 的外掛播放終端,或移動終端的音頻處理模塊和音頻播放模塊。因此,通過本發(fā)明實施例, 不同的用戶通過同一移動終端選擇不同的音頻文件進行播放時,可由與移動終端連接的、 具有音頻處理功能的外掛播放終端為用戶播放其中一個音頻文件,也可由移動終端的音頻 處理模塊處理另一音頻文件后,通過移動終端自帶的外放喇叭或與移動終端連接的揚聲器 進行播放,從而達到了不同用戶通過同一部移動終端同時欣賞不同音樂的目的。圖2為本發(fā)明音頻播放方法實施例二的流程圖。本發(fā)明實施例中移動終端還可根 據(jù)用戶音頻播放請求中設(shè)備標識和該設(shè)備的工作狀態(tài),為用戶提供工作狀態(tài)為空閑的音頻 處理設(shè)備播放音頻文件。如圖2所示,本實施例包括步驟21 移動終端的CPU接收音頻播放請求,音頻播放請求包括音頻文件和音頻 處理設(shè)備的設(shè)備標識。設(shè)備標識用于標識不同的終端。通過音頻播放請求中設(shè)備標識可確定用戶所請求 的音頻處理設(shè)備。步驟22 根據(jù)設(shè)備標識,CPU確定音頻播放請求所請求的音頻處理設(shè)備。若音頻播 放請求所請求的音頻處理設(shè)備為移動終端,則執(zhí)行步驟23至步驟25,否則執(zhí)行步驟沈至步 驟28。步驟23 在音頻播放請求所請求的音頻處理設(shè)備為移動終端時,CPU判斷移動終 端的音頻處理模塊的工作狀態(tài)是否為空閑。若是,則執(zhí)行步驟24,否則執(zhí)行步驟25。步驟M 移動終端的音頻處理模塊的工作狀態(tài)為空閑時,CPU向移動終端的音頻 處理模塊發(fā)送通知,移動終端的音頻處理模塊接收到通知后對音頻文件進行音頻處理并通 過移動終端的音頻播放模塊播放。步驟25 移動終端的音頻處理模塊的工作狀態(tài)為占用時,CPU將音頻文件傳輸給 與移動終端連接的且工作狀態(tài)為空閑的外掛播放終端。具體地,在移動終端的音頻處理模塊的工作狀態(tài)為占用時,CPU可通過播放器提示 用戶是否同意采用外掛播放終端播放音頻文件,若用戶選擇“同意”則將音頻文件傳輸給工 作狀態(tài)為空閑的外掛播放終端。另外,移動終端的音頻處理模塊的工作狀態(tài)為占用時,也可 將當前的音頻播放請求置入音頻帶處理模塊的播放隊列中,等待音頻處理模塊空閑時再處 理音頻播放請求的音頻文件。
步驟沈在音頻播放請求所請求的音頻處理設(shè)備為與移動終端連接的外掛播放 終端時,CPU判斷該外掛播放終端的工作狀態(tài)是否空閑。若是執(zhí)行步驟27,否則執(zhí)行步驟 28。步驟27 在該外掛播放終端的工作狀態(tài)為空閑時,CPU通過傳輸模塊將音頻文件 傳輸給該外掛播放終端。例如,該外掛播放終端為具有音頻處理功能的藍牙耳機時,CPU通過移動終端的藍 牙模塊將音頻文件傳輸給該藍牙耳機。步驟觀在該外掛播放終端的工作狀態(tài)為占用時,若移動終端的音頻處理模塊的 工作狀態(tài)為空閑,CPU向移動終端的音頻處理模塊發(fā)送通知,移動終端的音頻處理模塊接收 到通知后對音頻文件進行音頻處理并通過移動終端的音頻播放模塊播放。具體地,在該外掛播放終端的工作狀態(tài)為占用時,CPU可通過播放器提示用戶是否 同意采用移動終端播放音頻文件,若用戶選擇“同意”則向移動終端的音頻處理模塊發(fā)送通 知,移動終端的音頻處理模塊接收到通知后對音頻文件進行音頻處理并播放。另外,CPU還 可以通過播放器提示用戶是否同意采用與移動終端連接的、且空閑的其它外掛播放終端播 放音頻文件,若用戶選擇“同意”,則將音頻文件傳輸給工作狀態(tài)為空閑的其它外掛播放終 端。本發(fā)明實施例音頻播放方法,移動終端記錄有自身音頻處理模塊的工作狀態(tài),也 記錄有與其連接的外掛無線播放終端的工作狀態(tài)。在接收到用戶的音頻播放請求后,移動 終端可根據(jù)用戶音頻播放請求中設(shè)備標識和該設(shè)備的工作狀態(tài),為用戶提供用戶選擇的且 工作狀態(tài)為空閑的音頻處理設(shè)備播放音頻文件。并且,在用戶選擇的音頻處理設(shè)備當前工 作狀態(tài)為占用,移動終端可在用戶的選擇下提供其它的音頻處理設(shè)備。圖3為本發(fā)明外掛播放終端實施例結(jié)構(gòu)示意圖。如圖3所示,外掛播放終端包括 接收模塊31、音頻處理模塊32和播放模塊33。接收模塊31,用于通過無線通信方式接收移動終端發(fā)送的音頻文件。音頻處理模 塊32,用于對接收模塊31接收到的音頻文件進行解碼處理。播放模塊33,用于對經(jīng)音頻處 理模塊32解碼處理后的音頻文件進行播放。以上各模塊的工作機理參見圖1對應實施例中描述,在此不再贅述。進一步,為提高音頻文件播放效果,音頻處理模塊32,還用于對經(jīng)音頻處理模塊 32解碼處理后的音頻文件進行功率放大處理。相應地,播放模塊33,還用于對經(jīng)音頻處理 模塊32解碼處理和功率放大處理后的音頻文件進行播放。另外,無線外掛播放終端還可作為普通播放終端使用。接收模塊31,還用于通過無 線通信方式接收移動終端發(fā)送的對經(jīng)解碼處理后的音頻文件。音頻處理模塊32,還用于對 接收模塊31接收到的解碼處理后的音頻文件進行功率放大處理。播放模塊33,還用于對經(jīng) 音頻處理模塊32功率放大處理后的音頻文件進行播放。本發(fā)明實施例無線外掛播放終端,具有音頻處理模塊32,可對接收模塊31接收到 的音頻文件進行音頻解碼處理。從而,本發(fā)明實施例無線外掛播放終端與移動終端連接后, 可播放移動終端傳輸?shù)囊纛l文件。圖4為本發(fā)明移動終端實施例一結(jié)構(gòu)示意圖。如圖4所示,本發(fā)明實施例移動終 端連接有至少一個具有音頻處理功能的外掛播放終端3,并包括以下模塊接收模塊41、分配模塊42、音頻處理模塊43、音頻播放模塊44和傳輸模塊45。接收模塊41,用于接收音頻播放請求,音頻播放請求包括音頻文件和音頻處理設(shè) 備的設(shè)備標識。分配模塊42,用于根據(jù)音頻播放請求中設(shè)備標識,確定音頻播放請求所請求的音 頻處理設(shè)備為移動終端時向音頻處理模塊43發(fā)送音頻處理指示,確定音頻播放請求所請 求的音頻處理設(shè)備為外掛播放終端時向傳輸模塊45發(fā)送音頻文件發(fā)送指示。音頻處理模塊43,用于接收到分配模塊42發(fā)送的音頻處理指示后,對音頻文件進 行音頻處理并通過移動終端的音頻播放模塊44播放。音頻播放模塊44,用于播放經(jīng)音頻處理模塊43處理后的音頻文件。傳輸模塊45,用于接收到分配模塊42發(fā)送的音頻處理指示后,根據(jù)音頻播放請求 中設(shè)備標識,將音頻播放請求所請求的音頻文件傳輸給設(shè)備標識對應的外掛播放終端3。以上各模塊的工作機理參見圖1對應的方法實施例中描述,在此不再贅述。本發(fā)明實施例移動終端,分配模塊根據(jù)音頻播放請求中設(shè)備標識,指示不同的音 頻播放設(shè)備處理音頻播放請求中音頻文件,例如與移動終端連接的具有音頻處理功能的外 掛播放終端,或移動終端的音頻處理模塊和音頻播放模塊。因此,通過本發(fā)明實施例,不同 的用戶通過同一移動終端選擇不同的音頻文件進行播放時,可由與移動終端連接的、具有 音頻處理功能的外掛播放終端為用戶播放其中一個音頻文件,可由移動終端自帶的或與移 動終端連接的揚聲器播放經(jīng)移動終端音頻處理后的其它音頻文件。進一步,如圖5所示,為了根據(jù)用戶音頻播放請求中設(shè)備標識和該設(shè)備的工作狀 態(tài),為用戶提供用戶自主選擇的且工作狀態(tài)為空閑的音頻處理設(shè)備播放音頻文件,并且在 用戶選擇的音頻處理設(shè)備當前工作狀態(tài)為占用時,可在用戶的選擇下為用戶提供其它的音 頻處理設(shè)備,本發(fā)明實施例移動終端還包括檢測記錄模塊46。檢測記錄模塊46,用于在檢測到所述音頻處理模塊43開始處理所述音頻文件時, 將所述音頻處理模塊的工作狀態(tài)修改為占用,或者在檢測到所述音頻處理模塊處理完所述 音頻文件后,將所述音頻處理模塊的工作狀態(tài)修改為空閑;并在檢測到所述傳輸模塊45向 所述外掛播放終端發(fā)送所述音頻文件時或所述外掛播放終端開始播放所述音頻文件時,將 所述外掛播放終端的工作狀態(tài)修改為占用,或者在檢測到所述外掛播放終端播放完所述音 頻文件后,將所述外掛播放終端的工作狀態(tài)修改為空閑。在音頻播放請求所請求的音頻處理設(shè)備為移動終端且移動終端的音頻處理模塊 的工作狀態(tài)為空閑的情況下分配模塊42,具體用于確定音頻播放請求所請求的音頻處理 設(shè)備為移動終端且檢測記錄模塊46中記錄的移動終端的音頻處理模塊43的工作狀態(tài)為空 閑時,向所述音頻處理模塊43發(fā)送音頻處理指示,以通知音頻處理模塊43對音頻文件進行 音頻處理并播放。在音頻播放請求所請求的音頻處理設(shè)備為外掛播放終端且外掛播放終端的工作 狀態(tài)為空閑的情況下分配模塊42,具體用于確定音頻播放請求所請求的音頻處理設(shè)備為 外掛播放終端且檢測記錄模塊46中記錄的外掛播放終端的工作狀態(tài)為空閑時,向所述傳 輸模塊發(fā)送音頻文件發(fā)送指示,以通知傳輸模塊45將音頻文件傳輸給外掛播放終端。在音頻播放請求所請求的音頻處理設(shè)備為移動終端且移動終端的音頻處理模塊 的工作狀態(tài)為占用情況下分配模塊42,具體用于在確定音頻播放請求所請求的音頻處理設(shè)備為移動終端且檢測記錄模塊46中記錄的移動終端的音頻處理模塊的工作狀態(tài)為占用 時,并在確定檢測記錄模塊46中記錄的外掛播放終端的工作狀態(tài)為空閑的情況下,向所述 傳輸模塊45發(fā)送音頻文件發(fā)送指示,以通知傳輸模塊45將音頻文件傳輸給外掛播放終端, 并通知檢測記錄模塊46將外掛播放終端3的工作狀態(tài)修改為占用。在音頻播放請求所請求的音頻處理設(shè)備為與移動終端連接的外掛播放終端且外 掛播放終端的工作狀態(tài)為占用情況下分配模塊42,具體用于在確定檢測記錄模塊46中記 錄的移動終端的音頻處理模塊的工作狀態(tài)為空閑的情況下,向所述音頻處理模塊發(fā)送音頻 處理指示,以通知音頻處理模塊對音頻文件進行音頻處理。移動終端連接有一個以上的具有音頻處理功能的外掛播放終端時,在音頻播放請 求所請求的音頻處理設(shè)備為與移動終端連接的第一外掛播放終端且第一外掛播放終端的 工作狀態(tài)為占用情況下分配模塊42,具體用于在音頻播放請求所請求的音頻處理設(shè)備為 與移動終端連接的第一外掛播放終端且檢測記錄模塊46中記錄的第一外掛播放終端的工 作狀態(tài)為占用時,向所述傳輸模塊45發(fā)送音頻文件發(fā)送指示,以通知傳輸模塊45將音頻文 件傳輸給與移動終端連接的工作狀態(tài)為空閑的第二外掛播放終端。本發(fā)明實施例移動終端中分配模塊42通過狀態(tài)檢測記錄模塊46可實時獲取到音 頻處理模塊當前的工作狀態(tài)和外掛播放終端當前的工作狀態(tài),從而,分配模塊42根據(jù)用戶 音頻播放請求中設(shè)備標識和該設(shè)備的工作狀態(tài),確定用戶選擇的且工作狀態(tài)為空閑的音頻 處理設(shè)備播放音頻文件,并且在用戶選擇的音頻處理設(shè)備當前工作狀態(tài)為占用時,可在用 戶的選擇下為用戶提供其它的音頻處理設(shè)備。以上各模塊的工作機理參見圖2對應的方法實施例中描述,在此不再贅述。上述終端設(shè)備可以為手機、電腦、人機交互終端、電子書、MP3、或MP4或 PDA (Personal Digital Assistant,個人數(shù)字助理)等具有音頻處理功能的終端設(shè)備。在 終端設(shè)備為手機的情下,該手機還包括射頻電路、音頻電路、電源電路,以便完成手機的基 本功能,下面對射頻電路、麥克風、揚聲器、電源分別進行介紹所述射頻電路,主要用于建立手機與無線網(wǎng)絡(luò)的通信,實現(xiàn)手機與無線網(wǎng)絡(luò)的數(shù) 據(jù)接收和發(fā)送;所述麥克風,用于采集聲音并將采集的聲音轉(zhuǎn)化為聲音數(shù)據(jù),以便所述手機通過 所述射頻電路向無線網(wǎng)絡(luò)發(fā)送所述聲音數(shù)據(jù);所述揚聲器,用于將所述手機通過所述射頻電路從無線網(wǎng)絡(luò)接收的聲音數(shù)據(jù),還 原為聲音并向用戶播放該聲音;所述電源,主要用于為所述手機的各個電路或器件供電,保證手機的正常工作。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質(zhì)。最后應說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡 管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應當理解其依然 可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替 換;而這些修改或者替換,并不使相應技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種音頻播放方法,其特征在于,移動終端至少連接有一個具有音頻處理功能的外 掛播放終端,所述方法包括接收音頻播放請求,所述音頻播放請求包括音頻文件和音頻處理設(shè)備的設(shè)備標識;所 述設(shè)備標識用于標識不同的終端;根據(jù)所述設(shè)備標識,確定所述音頻播放請求所請求的音頻處理設(shè)備;若所述音頻播放請求所請求的音頻處理設(shè)備為移動終端,通過所述移動終端對所述音 頻文件進行音頻處理并播放;或者,若所述音頻播放請求所請求的音頻處理設(shè)備為所述外掛播放終端,將所述音頻文件傳 輸給所述設(shè)備標識對應的外掛播放終端,以便所述外掛播放終端對所述音頻文件進行音頻 處理并播放。
2.根據(jù)權(quán)利要求1所述音頻播放方法,其特征在于,所述通過所述移動終端對所述音 頻文件進行音頻處理并播放,包括若所述移動終端的音頻處理模塊的工作狀態(tài)為空閑,則通過所述音頻處理模塊對所述 音頻文件進行音頻處理并播放,并將所述音頻處理模塊的工作狀態(tài)修改為占用;在檢測到 所述音頻處理模塊播放完所述音頻文件后,將所述音頻處理模塊的工作狀態(tài)修改為空閑; 或者,若所述移動終端的音頻處理模塊的工作狀態(tài)為占用,則判斷與所述移動終端連接的外 掛播放終端的工作狀態(tài)是否為空閑;若所述外掛播放終端的工作狀態(tài)為空閑,將所述音頻 文件傳輸給所述外掛播放終端,并將所述外掛播放終端的工作狀態(tài)修改為占用;在檢測到 所述外掛播放終端播放完所述音頻文件后,將所述外掛播放終端的工作狀態(tài)修改為空閑。
3.根據(jù)權(quán)利要求1所述音頻播放方法,其特征在于,所述將所述音頻文件傳輸給所述 設(shè)備標識對應的外掛播放終端,包括若所述外掛播放終端的工作狀態(tài)為空閑,則將所述音頻文件傳輸給所述外掛播放終 端,并將所述外掛播放終端的工作狀態(tài)修改為占用;在檢測到所述外掛播放終端播放完所 述音頻文件后,將所述外掛播放終端的工作狀態(tài)修改為空閑;或者,若所述外掛播放終端的工作狀態(tài)為占用,則判斷所述移動終端的音頻處理模塊的工 作狀態(tài)是否為空閑;若所述移動終端的音頻處理模塊的工作狀態(tài)為空閑,通過所述音頻處 理模塊對所述音頻文件進行音頻處理并播放,并將所述音頻處理模塊的工作狀態(tài)修改為占 用;在檢測到所述音頻處理模塊播放完所述音頻文件后,將所述音頻處理模塊的工作狀態(tài) 修改為空閑。
4.根據(jù)權(quán)利要求1所述音頻播放方法,其特征在于,所述將所述音頻文件傳輸給所述 設(shè)備標識對應的外掛播放終端,包括若所述外掛播放終端的工作狀態(tài)為空閑,則將所述音頻文件傳輸給所述外掛播放終 端,并將所述外掛播放終端的工作狀態(tài)修改為占用;在檢測到所述外掛播放終端播放完所 述音頻文件后,將所述外掛播放終端的工作狀態(tài)修改為空閑;或者,若所述外掛播放終端的工作狀態(tài)為占用,則將所述音頻文件傳輸給與所述移動終端連 接的工作狀態(tài)為空閑的另一外掛播放終端,并將所述另一外掛播放終端的工作狀態(tài)修改為 占用;在檢測到所述另一外掛播放終端播放完所述音頻文件后,將所述另一外掛播放終端 的工作狀態(tài)修改為空閑;其中,所述移動終端至少連接有兩個以上具有音頻處理功能的外掛播放終端。
5.根據(jù)權(quán)利要求1至4任一項所述音頻播放方法,其特征在于,所述移動終端包括手機、電腦、MP3、或MP4 ;所述具有音頻處理功能的外掛播放終端包括具有音頻處理功能的藍牙耳機,或具有 音頻處理功能的紅外線耳機。
6.一種外掛播放終端,其特征在于,包括接收模塊,用于通過無線通信方式接收移動終端發(fā)送的音頻文件;音頻處理模塊,用于對所述音頻文件進行解碼處理;播放模塊,用于對經(jīng)解碼處理后的音頻文件進行播放。
7.根據(jù)權(quán)利要求6所述外掛播放終端,其特征在于,所述接收模塊,還用于通過無線通 信方式接收所述移動終端發(fā)送的對經(jīng)解碼處理后的音頻文件。
8.一種移動終端,其特征在于,所述移動終端至少連接有一個具有音頻處理功能的外 掛播放終端,所述移動終端包括接收模塊,用于接收音頻播放請求,所述音頻播放請求包括音頻文件和音頻處理設(shè)備 的設(shè)備標識;所述設(shè)備標識用于標識不同的終端;分配模塊,用于根據(jù)所述設(shè)備標識,在確定所述音頻播放請求所請求的音頻處理設(shè)備 為移動終端時,向音頻處理模塊發(fā)送音頻處理指示;或者,根據(jù)所述設(shè)備標識,在確定所述 音頻播放請求所請求的音頻處理設(shè)備為外掛播放終端時,向傳輸模塊發(fā)送音頻文件發(fā)送指 示;所述音頻處理模塊,用于接收到所述分配模塊發(fā)送的音頻處理指示后,對所述音頻文 件進行音頻處理并通過所述移動終端的音頻播放模塊播放;所述傳輸模塊,用于接收到所述分配模塊發(fā)送的音頻文件發(fā)送指示后,將所述音頻文 件傳輸給所述設(shè)備標識對應的所述外掛播放終端。
9.根據(jù)權(quán)利要求8所述移動終端,其特征在于,還包括檢測記錄模塊,用于在檢測到 所述音頻處理模塊開始處理所述音頻文件時,將所述音頻處理模塊的工作狀態(tài)修改為占 用,或者在檢測到所述音頻處理模塊處理完所述音頻文件后,將所述音頻處理模塊的工作 狀態(tài)修改為空閑;并在檢測到所述傳輸模塊向所述外掛播放終端發(fā)送所述音頻文件時或所 述外掛播放終端開始播放所述音頻文件時,將所述外掛播放終端的工作狀態(tài)修改為占用, 或者在檢測到所述外掛播放終端播放完所述音頻文件后,將所述外掛播放終端的工作狀態(tài) 修改為空閑。
10.根據(jù)權(quán)利要求9所述移動終端,其特征在于,所述分配模塊,具體用于若所述音頻播放請求所請求的音頻處理設(shè)備為移動終端且所述移動終端的音頻處理 模塊的工作狀態(tài)為空閑時,向所述音頻處理模塊發(fā)送音頻處理指示,以通知所述音頻處理 模塊對所述音頻文件進行音頻處理;或者,若所述音頻播放請求所請求的音頻處理設(shè)備為移動終端且所述移動終端的音頻處理 模塊的工作狀態(tài)為占用時,在確定所述外掛播放終端的工作狀態(tài)為空閑的情況下,向所述 傳輸模塊發(fā)送音頻文件發(fā)送指示,以通知所述傳輸模塊將所述音頻文件傳輸給所述外掛播 放終端。
11.根據(jù)權(quán)利要求9所述移動終端,其特征在于,所述分配模塊,具體用于若所述音頻播放請求所請求的音頻處理設(shè)備為所述外掛播放終端且所述外掛播放終 端的工作狀態(tài)為空閑時,向所述傳輸模塊發(fā)送音頻文件發(fā)送指示,以通知所述傳輸模塊將 所述音頻文件傳輸給所述外掛播放終端;或者,若所述音頻播放請求所請求的音頻處理設(shè)備為所述外掛播放終端且所述外掛播放終 端的工作狀態(tài)為占用時,在確定所述移動終端的音頻處理模塊的工作狀態(tài)為空閑的情況 下,向所述音頻處理模塊發(fā)送音頻處理指示,以通知所述音頻處理模塊對所述音頻文件進 行音頻處理。
12.根據(jù)權(quán)利要求9所述移動終端,其特征在于,所述分配模塊,具體用于在所述音頻播放請求所請求的音頻處理設(shè)備為外掛播放終端且所述外掛播放終端的 工作狀態(tài)為占用時,向所述傳輸模塊發(fā)送音頻文件發(fā)送指示,以通知所述傳輸模塊將所述 音頻文件傳輸給與所述移動終端連接的工作狀態(tài)為空閑的另一外掛播放終端;其中,所述移動終端至少連接有兩個以上具有音頻處理功能的外掛播放終端。
13.根據(jù)權(quán)利要求8至12任一項所述移動終端,其特征在于所述移動終端包括手機、電腦、MP3、或MP4 ;所述具有音頻處理功能的外掛播放終端包括具有音頻處理功能的藍牙耳機,或具有 音頻處理功能的紅外線耳機。
14.根據(jù)權(quán)利要求13所述的移動終端,其特征在于,當所述移動終端為手機時,所述手 機還包括射頻電路、麥克風、揚聲器、電源;所述射頻電路,用于建立手機與無線網(wǎng)絡(luò)的通信,實現(xiàn)手機與無線網(wǎng)絡(luò)的數(shù)據(jù)接收和 發(fā)送;所述麥克風,用于采集聲音并將采集的聲音轉(zhuǎn)化為聲音數(shù)據(jù),以便所述手機通過所述 射頻電路向無線網(wǎng)絡(luò)發(fā)送所述聲音數(shù)據(jù);所述揚聲器,用于將所述手機通過所述射頻電路從無線網(wǎng)絡(luò)接收的聲音數(shù)據(jù),還原為 聲音并向用戶播放該聲音;所述電源,用于為所述手機的各個電路或器件供電。
全文摘要
本發(fā)明實施例提供一種音頻播放方法、外掛播放終端及移動終端。該移動終端連接有至少一個具有音頻處理功能的外掛播放終端,該方法包括接收音頻播放請求,音頻播放請求包括音頻文件和音頻處理設(shè)備的設(shè)備標識;根據(jù)設(shè)備標識,確定音頻播放請求所請求的音頻處理設(shè)備;若音頻播放請求所請求的音頻處理設(shè)備為移動終端,通過移動終端對音頻文件進行音頻處理并播放;若音頻播放請求所請求的音頻處理設(shè)備為外掛播放終端,將音頻文件傳輸給設(shè)備標識對應的外掛播放終端。本發(fā)明實施例達到了不同用戶可通過同一部移動終端同時欣賞不同音樂的目的。
文檔編號G11C7/16GK102104680SQ20101058724
公開日2011年6月22日 申請日期2010年12月8日 優(yōu)先權(quán)日2010年12月8日
發(fā)明者孟超, 彥許星 申請人:華為終端有限公司