7] 圖1為本發(fā)明對(duì)音頻外設(shè)傳送音頻的控制方法第一實(shí)施例的流程示意圖;
[0038] 圖2為本發(fā)明音頻傳送控制器一應(yīng)用場(chǎng)景示意圖;
[0039] 圖3為圖2中音頻源設(shè)備為有線音頻源設(shè)備的應(yīng)用場(chǎng)景示意圖;
[0040] 圖4為圖2中音頻源設(shè)備為無(wú)線音頻源設(shè)備的應(yīng)用場(chǎng)景示意圖;
[0041] 圖5為本發(fā)明音頻傳送控制器一設(shè)置方式的應(yīng)用場(chǎng)景示意圖;
[0042] 圖6為本發(fā)明音頻傳送控制器與無(wú)線音頻外設(shè)的一連接方式示意圖;
[0043] 圖7為圖1中步驟S20的細(xì)化流程示意圖;
[0044] 圖8為多個(gè)首頻源設(shè)備進(jìn)彳丁切換一實(shí)施例的場(chǎng)景不意圖;
[0045] 圖9為本發(fā)明音頻傳送控制器第一實(shí)施例的功能模塊示意圖;
[0046] 圖10為圖9中播放使能控制模塊的細(xì)化功能模塊示意圖;
[0047] 圖11為本發(fā)明音頻傳送控制器第二實(shí)施例的功能模塊示意圖;
[0048] 圖12為本發(fā)明音頻傳送控制器第三實(shí)施例的功能模塊示意圖。
[0049] 本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0050] 應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0051] 參照?qǐng)D1,圖1為本發(fā)明對(duì)音頻外設(shè)傳送音頻的控制方法第一實(shí)施例的流程示意 圖。本實(shí)施例中,所述對(duì)音頻外設(shè)傳送音頻的控制方法包括:
[0052] 本實(shí)施例中,在音頻源設(shè)備(比如電視機(jī)、手機(jī)等)與音頻外設(shè)建立連接后進(jìn)行音 頻播放,進(jìn)行音頻播放的設(shè)備可以是音頻外設(shè),比如耳機(jī)、音箱等,同時(shí)也可以是音頻源設(shè) 備(比如電視機(jī)、手機(jī)等)自帶的本地音頻設(shè)備。也即本實(shí)施例可以為任意應(yīng)用情景下的 音頻播放,比如,用戶戴耳機(jī)看電視,或者用戶用音箱看電視,或者用戶用電視自帶的本地 首頻設(shè)備看電視等。
[0053] 需要進(jìn)一步說(shuō)明的是,基于用戶對(duì)于音頻播放的一般使用習(xí)慣,本實(shí)施例中并不 討論包括同時(shí)使用耳機(jī)和音箱,或者同時(shí)使用耳機(jī)和本地音頻設(shè)備,或者同時(shí)使用耳機(jī)、音 箱及本地音頻設(shè)備進(jìn)行音頻播放的特殊應(yīng)用情景。
[0054] 步驟S10,音頻傳送控制器監(jiān)測(cè)當(dāng)前播放列表中是否存在播放更新事件;
[0055] 為便于對(duì)音頻外設(shè)進(jìn)行切換控制,本實(shí)施例中設(shè)置播放列表以用于存放滿足預(yù)設(shè) 條件的音頻外設(shè)的相關(guān)信息,比如將音頻外設(shè)的名稱或者設(shè)備的MC地址等作為播放列表 中的列表信息。本實(shí)施例中優(yōu)選將與音頻傳送控制器建立連接且具備播放條件的音頻外設(shè) 的相關(guān)信息作為播放列表中的列表信息。比如,與音頻傳送控制器連接的音頻外設(shè)有耳機(jī) 1、耳機(jī)2、音箱1、音箱2,其中耳機(jī)1與音箱2處于播放狀態(tài)(即可以接收音頻信號(hào)并在接 收到音頻信號(hào)后即可播放的狀態(tài)),而耳機(jī)2與音箱1處于非播放狀態(tài)(也即不能接收音頻 信號(hào)的狀態(tài)),則耳機(jī)1與音箱2的相關(guān)信息可以作為播放列表中的列表信息,而耳機(jī)2與 音箱1則不可以。
[0056] 本實(shí)施例中,播放更新事件具體是指當(dāng)前播放列表中的列表信息發(fā)生變化,包括 列表信息的增加與減少,也即對(duì)應(yīng)為音頻外設(shè)的播放狀態(tài)發(fā)生變化。需要進(jìn)一步說(shuō)明的是, 當(dāng)播放列表中的列表信息變?yōu)榭諘r(shí),音頻源設(shè)備(例如電視機(jī))將判斷不存在音頻外設(shè)而 自動(dòng)將音頻信號(hào)的輸出轉(zhuǎn)入到本地音頻設(shè)備上,因此本實(shí)施例中對(duì)于播放列表中的列表信 息變?yōu)榭盏膱?chǎng)景不做過(guò)多贅述。
[0057] 步驟S20,當(dāng)存在播放更新事件時(shí),根據(jù)更新后的播放列表中的列表信息所對(duì)應(yīng)的 音頻外設(shè)的優(yōu)先級(jí),對(duì)所述列表信息所對(duì)應(yīng)的音頻外設(shè)的播放使能進(jìn)行更新并進(jìn)行播放使 能控制。
[0058] 現(xiàn)有音頻源設(shè)備并不能同時(shí)對(duì)連接的多個(gè)音頻外設(shè)進(jìn)行播放的切換控制,比如, 音頻在本地音頻設(shè)備上(比如電視機(jī)的喇叭)播放時(shí),當(dāng)用戶接入音箱時(shí),則音頻切換到音 箱上進(jìn)行播放,而當(dāng)用戶需要使用耳機(jī)播放音頻時(shí),則需要斷開音頻源設(shè)備與音箱的連接 后,再接入耳機(jī),因而音頻播放的切換控制的實(shí)現(xiàn)過(guò)程相對(duì)比較繁瑣。本實(shí)施例中,音頻傳 送控制器與音頻源設(shè)備連接以接收音頻源設(shè)備輸出的音頻信號(hào),同時(shí),音頻傳送控制器與 多個(gè)音頻外設(shè)連接。由于用戶并不需要音頻同時(shí)在多個(gè)或多種音頻外設(shè)上同時(shí)播放,比如 音頻同時(shí)在耳機(jī)和音箱上進(jìn)行播放,同時(shí)也避免進(jìn)行音頻外設(shè)的插拔,因此,本實(shí)施例中通 過(guò)設(shè)置音頻外設(shè)的優(yōu)先級(jí)以進(jìn)行音頻外設(shè)的播放使能設(shè)置,從而根據(jù)播放使能設(shè)置進(jìn)行音 頻的播放使能控制。
[0059] 當(dāng)發(fā)生播放更新事件時(shí),也即播放列表中的列表信息發(fā)生變化時(shí),對(duì)應(yīng)存在音頻 外設(shè)的加入或退出,則很可能會(huì)導(dǎo)致整個(gè)播放列表中列表信息所對(duì)應(yīng)的最高優(yōu)先級(jí)的音頻 外設(shè)發(fā)生變化,從而進(jìn)一步導(dǎo)致播放使能發(fā)生變化,進(jìn)而實(shí)現(xiàn)對(duì)音頻外設(shè)的智能切換與音 頻的播放控制。
[0060] 本實(shí)施例中,播放使能是指一種標(biāo)記式的控制方式,具備播放使能標(biāo)記或者具備 特定播放使能標(biāo)記的音頻外設(shè)即可播放音頻,也即將音頻信號(hào)傳送到具有播放使能標(biāo)記的 音頻上進(jìn)行播放,同時(shí),具備播放使能標(biāo)記的音頻外設(shè)可以是一個(gè),也可以是多個(gè)。播放使 能的設(shè)置方式具體根據(jù)實(shí)際需要進(jìn)行設(shè)置。此外,播放使能控制具體是指控制音頻傳送到 相應(yīng)音頻外設(shè)上進(jìn)行播放。
[0061] 如圖2所示,音頻源設(shè)備自帶有本地音頻設(shè)備,音頻源設(shè)備可通過(guò)有線或無(wú)線方 式與音頻傳送控制器進(jìn)行通信連接,其中,音頻傳送控制器可以與多個(gè)音頻外設(shè)進(jìn)行連接。
[0062] 可選的,如圖3所示,音頻源設(shè)備包括有線音頻源設(shè)備,音頻信號(hào)包括有線音頻信 號(hào),音頻外設(shè)包括有線音頻外設(shè)與無(wú)線音頻外設(shè),其中音頻外設(shè)的連接數(shù)量不限。比如電視 機(jī)與音頻傳送控制器有線連接,而音頻傳送控制器與多個(gè)音頻外設(shè)以無(wú)線和/或有線方式 連接。
[0063] 可選的,如圖4所示,音頻源設(shè)備包括無(wú)線音頻源設(shè)備,音頻信號(hào)包括無(wú)線音頻信 號(hào)。比如手機(jī)與音頻傳送控制器無(wú)線連接,而音頻傳送控制器與多個(gè)音頻外設(shè)以無(wú)線和/ 或有線方式連接。
[0064] 可選的,如圖5所示,音頻傳送控制器可以設(shè)置于音頻源設(shè)備內(nèi)。
[0065] 音頻傳送控制器可以同時(shí)與有線音頻外設(shè)及無(wú)線音頻外設(shè)連接。當(dāng)音頻傳送控制 器與多個(gè)無(wú)線音頻外設(shè)連接時(shí),優(yōu)選采用星形連接方式進(jìn)行連接,也即音頻傳送控制器直 接連接多個(gè)無(wú)線音頻外設(shè),如圖6所示。采用星形連接方式可以避免音頻信號(hào)傳輸延時(shí)的 問題,同時(shí)提高音頻信號(hào)的傳輸質(zhì)量。
[0066] 進(jìn)一步地,對(duì)音頻外設(shè)的優(yōu)先級(jí)進(jìn)行初始默認(rèn)設(shè)置的方式包括:
[0067] (1)根據(jù)音頻外設(shè)的設(shè)備類型進(jìn)行初始默認(rèn)設(shè)置;
[0068] 比如,音頻傳送控制器根據(jù)檢測(cè)到的音頻外設(shè)的設(shè)備類型,對(duì)音頻外設(shè)進(jìn)行初始 默認(rèn)設(shè)置。另外,根據(jù)用戶使用習(xí)慣,優(yōu)選無(wú)線音頻外設(shè)的優(yōu)先級(jí)高于有線音頻外設(shè)的優(yōu)先 級(jí),耳機(jī)類音頻外設(shè)的優(yōu)先級(jí)高于音箱類音頻外設(shè)的優(yōu)先級(jí)。
[0069] (2)在音頻外設(shè)產(chǎn)品固件的優(yōu)先級(jí)識(shí)別碼中進(jìn)行優(yōu)先級(jí)的初始默認(rèn)設(shè)置;
[0070] (3)根據(jù)用戶的修改進(jìn)行優(yōu)先級(jí)設(shè)置,并將修改后的優(yōu)先級(jí)保存為下一次的默認(rèn) 優(yōu)先級(jí)。
[0071 ] 本實(shí)施例中,音頻外設(shè)優(yōu)先級(jí)的初始設(shè)置方式既可以采用上述三種方式中的任意 一種,同時(shí),不同音頻外設(shè)可以采用相同的優(yōu)先級(jí)初始設(shè)置方式,也可以采用不同的優(yōu)先級(jí) 初始設(shè)置方式。
[0072] 本實(shí)施例中,通過(guò)設(shè)置音頻外設(shè)的優(yōu)先級(jí)以進(jìn)行播放使能控制,具體根據(jù)音頻外 設(shè)的優(yōu)先級(jí),確定需要設(shè)置播放使能的音頻外設(shè),從而控制音頻傳送到具備播放使能的音 頻外設(shè)上進(jìn)行播放,進(jìn)而實(shí)現(xiàn)了音頻在多個(gè)音頻外設(shè)間的切換及播放控制,滿足了用戶在 多種不同應(yīng)用場(chǎng)景下的音頻播放需求,提升了音頻外設(shè)的可共享性與選擇切換效率。
[0073] 參照?qǐng)D7,圖7為圖1中步驟S20的細(xì)化流程示意圖?;谏鲜鰧?shí)施例,本實(shí)施例 中,上述步驟S20包括:
[0074] 步驟S201,當(dāng)存在播放更新事件時(shí),所述音頻傳送控制器根據(jù)更新后的播放列表 中的列表信息所對(duì)應(yīng)的音頻外設(shè)的優(yōu)先級(jí),設(shè)置和/或保留當(dāng)前所述列表信息所對(duì)應(yīng)的最 高優(yōu)先級(jí)音頻外設(shè)的播放使能標(biāo)識(shí),以及清除當(dāng)前所述列表信息所對(duì)應(yīng)的非最高優(yōu)先級(jí)的 相應(yīng)音頻外設(shè)的播放使能標(biāo)識(shí);
[0075] 本實(shí)施例中,為便于對(duì)音頻外設(shè)的播放使能控制進(jìn)行具體說(shuō)明,下面具體以如表1 所示的初始播放列表狀態(tài)進(jìn)行舉例說(shuō)明。