一種多路聲音播放方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]涉及多路聲音管理,特別是具有多個(gè)播放裝置時(shí)的移動(dòng)設(shè)備的聲音管理。
【背景技術(shù)】
[0002]如果你玩過(guò)一機(jī)多屏,就一定思考過(guò)這個(gè)問(wèn)題:如果我要看電影,家人要聽(tīng)音樂(lè)(或要看別的電影),怎么才能讓不同的音頻單獨(dú)輸出呢?但思考的結(jié)果,往往是“沒(méi)有結(jié)果”,因?yàn)闆](méi)有誰(shuí)全面而透徹地講述過(guò)“一臺(tái)電腦,要想輸出兩路不同的音頻怎么辦”。臺(tái)式機(jī)或筆記本通??梢圆捎锰砑右粔K能實(shí)現(xiàn)不同音頻單獨(dú)輸出的聲卡在某種層度上解決這個(gè)問(wèn)題,同時(shí)解決時(shí)可能需要做一些b1s修改或軟件配置。然而這種辦法無(wú)法在常見(jiàn)的手機(jī)平板等移動(dòng)設(shè)備上實(shí)現(xiàn),因?yàn)橥ǔJ謾C(jī)平板等無(wú)法支持外部usb聲卡的。
【發(fā)明內(nèi)容】
[0003]以下給出對(duì)一個(gè)或更多個(gè)方面的簡(jiǎn)化概述以力圖提供對(duì)此類方面的基本理解。此概述不是所有構(gòu)想到的方面的詳盡綜覽,并且既非旨在指認(rèn)出所有方面的關(guān)鍵性或決定性要素亦非試圖界定任何或所有方面的范圍。其唯一的目的是要以簡(jiǎn)化形式給出一個(gè)或更多個(gè)方面的一些概念以作為稍后給出的更加具體的說(shuō)明之序。
[0004]為此,需要提供一種多路聲音管理方法,其特征在于,包括第一播放設(shè)備和第二播放設(shè)備;
[0005]解碼第一應(yīng)用程序所屬的第一聲音源,
[0006]若第一播放設(shè)備未播放任何聲音源,則通過(guò)所述第一播放設(shè)備播放第一聲音源,若第一播放設(shè)備正播放其他聲音源,則通過(guò)所述第二播放設(shè)備播放第一聲音源;
[0007]其他聲音源非第一聲音源,其他聲音源對(duì)應(yīng)的其他應(yīng)用程序。
[0008]進(jìn)一步,關(guān)閉第一聲音源時(shí),若第一播放設(shè)備播放第一聲音源,第二播放設(shè)備未播放其他聲音源,則關(guān)閉第一播放設(shè)備中第一聲音源的輸出;
[0009]關(guān)閉第一聲音源時(shí),若第一播放設(shè)備播放第一聲音源,第二播放設(shè)備正播放其他聲音源,則關(guān)閉第一播放設(shè)備中第一聲音源的輸出,并將第二播放設(shè)備正播放的其他聲音源從第二播放設(shè)備切換到第一播放設(shè)備播放。
[0010]進(jìn)一步,若第一播放設(shè)備和第二播放設(shè)備正在播放其他聲音源,則通過(guò)第二播放設(shè)備播放第一聲音源;
[0011]關(guān)閉第一聲音源時(shí),若第二播放設(shè)備正播放第一聲音源,則關(guān)閉第二播放設(shè)備中第一聲音源的輸出。
[0012]進(jìn)一步,還包括第三播放設(shè)備;
[0013]解碼第一應(yīng)用程序所屬的第一聲音源,若第一播放設(shè)備和第二播放設(shè)備已播放其他聲音源,則提示用戶是否選擇使用剛開(kāi)啟的第一聲音源替換第一播放設(shè)備或第二播放設(shè)備中播放的其他聲音源,或選擇通過(guò)第三播放設(shè)備播放剛開(kāi)啟的第一聲音源,根據(jù)用戶的選擇在對(duì)應(yīng)的播放設(shè)備中播放第一聲音源。
[0014]進(jìn)一步,第一應(yīng)用程序和其他應(yīng)用程序是設(shè)定的應(yīng)用程序之一,所述第一聲音源和所述其他聲音源屬于所述設(shè)定的應(yīng)用程序;而非設(shè)定的應(yīng)用程序不采用所述權(quán)利要求1?4任一一種多路聲音管理方法。
[0015]進(jìn)一步,系統(tǒng)程序不屬于所述設(shè)定的應(yīng)用程序,系統(tǒng)程序所屬的聲音源通過(guò)第一播放設(shè)備播放。
[0016]發(fā)明人還提供一種多路聲音播放設(shè)備,包括多路聲音管理模塊,主聲音頻出模塊,次音頻輸出模塊;
[0017]所述主音頻輸出模塊用于向第一播放設(shè)備輸出聲音源;
[0018]所述次音頻輸出模塊用于向第二播放設(shè)備輸出聲音源;
[0019]所述多路聲音管理模塊用于管理多路聲音源,即若主音頻輸出模塊未輸出任何聲音源,則通過(guò)所述主音頻輸出模塊輸出第一聲音源,若主音頻輸出模塊正輸出其他聲音源,則通過(guò)所述次音頻輸出模塊輸出第一聲音源。
[0020]進(jìn)一步,所述多路聲音管理模塊用于關(guān)閉第一聲音源時(shí),若主音頻輸出模塊輸出第一聲音源,次音頻輸出模塊未輸出其他聲音源,則關(guān)閉主音頻輸出模塊中第一聲音源的輸出;關(guān)閉第一聲音源時(shí),若主音頻輸出模塊輸出第一聲音源,次音頻輸出模塊正輸出其他聲音源,則關(guān)閉主音頻輸出模塊中第一聲音源的輸出,并將次音頻輸出模塊正輸出的其他聲音源從次音頻輸出模塊切換到主音頻輸出模塊輸出。
[0021]進(jìn)一步,所述多路聲音管理模塊用于若主音頻播放設(shè)備和次音頻播放設(shè)備正在輸出其他聲音源,貝lJ通過(guò)主音頻播放設(shè)備輸出第一聲音源;
[0022]若關(guān)閉第一聲音源時(shí),若次音頻播放設(shè)備正播放第一聲音源,則關(guān)閉次音頻播放設(shè)備中第一聲音源的輸出。
[0023]進(jìn)一步,還包括第三播放設(shè)備;以及第二次音頻輸出模塊;
[0024]所述多路聲音管理模塊用于若開(kāi)啟第一聲音源時(shí),若主播放設(shè)備和次播放設(shè)備已播放其他聲音源,則提示用戶選擇使用剛開(kāi)啟的第一聲音源替換主音頻輸出模塊中輸出的其他聲音源,或選擇使用剛開(kāi)啟的第一聲音源替換次音頻輸出中輸出的其他聲音源,或選擇通過(guò)第二次音頻輸出模塊輸出剛開(kāi)啟的第一聲音源。
[0025]進(jìn)一步,所述多路聲音管理模塊用于接收用戶預(yù)設(shè),所述預(yù)設(shè)為預(yù)設(shè)采用如權(quán)利要求I?5所述任一方法應(yīng)用程序。
[0026]區(qū)別于現(xiàn)有技術(shù)中,手機(jī)平板等電子設(shè)備與一個(gè)內(nèi)置或外置聲音模塊匹配,即電子設(shè)備提供音源和音頻解碼,內(nèi)置或外置的聲音模塊負(fù)責(zé)音頻數(shù)據(jù)的輸出,本發(fā)明通過(guò)采用軟件方法將不同的聲音分配至不同的播放設(shè)備播放,無(wú)需硬件擴(kuò)展,節(jié)約了硬件開(kāi)發(fā)周期和生產(chǎn)成本,同時(shí)避免了聲音在同一個(gè)播放器中播放時(shí)互相疊加混淆,提高用戶在多個(gè)程序聲音播放時(shí)的體驗(yàn),特別是在一個(gè)控制設(shè)備具有多個(gè)分屏?xí)r的多媒體體驗(yàn)(分屏可以是有線和無(wú)線的,如hdmi是有線的,DLNA、AirPlay,Miracast是無(wú)線的,需要了解的是隨著科技的發(fā)展,還會(huì)有其他有線或者無(wú)線的分屏技術(shù))。
[0027]進(jìn)一步,所述多路聲音管理模塊將系統(tǒng)程序所屬的聲音源通過(guò)第一播放設(shè)備播放。
[0028]此外,附加方面可包括一種用于檢測(cè)和響應(yīng)如本文中描述的發(fā)現(xiàn)請(qǐng)求的方法。在此方面的進(jìn)一步方面可包括:包括執(zhí)行的至少一個(gè)處理器;包括計(jì)算機(jī)可讀介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)可讀介質(zhì)包括能由計(jì)算機(jī)執(zhí)行以檢測(cè)和響應(yīng)發(fā)現(xiàn)請(qǐng)求的指令;或包括用于檢測(cè)和響應(yīng)發(fā)現(xiàn)請(qǐng)求的裝置或組件的設(shè)備。為能達(dá)成前述及相關(guān)目的,這一個(gè)或更多個(gè)方面包括在下文中充分描述并在所附權(quán)利要求中特別指出的特征。以下描述和附圖詳細(xì)闡述了這一個(gè)或更多個(gè)方面的某些說(shuō)明性特征。但是,這些特征僅僅是指示了可采用各種方面的原理的各種方式中的若干種,并且本描述旨在涵蓋所有此類方面及其等效方面。
【附圖說(shuō)明】
[0029]以下將結(jié)合附圖來(lái)描述所公開(kāi)的方面,提供附圖是為了說(shuō)明而非限定所公開(kāi)的方面,附圖中相似的標(biāo)號(hào)標(biāo)示相似要素,并且在其中:
[0030]圖1為多路音頻播放的狀態(tài)圖;
[0031]圖2為開(kāi)啟兩個(gè)音源時(shí),播放設(shè)備與聲音源對(duì)應(yīng)關(guān)系示意圖;
[0032]圖3為圖2狀態(tài)時(shí)關(guān)閉第一聲音源后,聲音源與播放設(shè)備的對(duì)應(yīng)關(guān)系示意圖;
[0033]圖4為圖2狀態(tài)時(shí),關(guān)閉第二聲音源后,聲音源與播放設(shè)備的對(duì)應(yīng)關(guān)系示意圖;
[0034]圖5為第二播放設(shè)備為多個(gè)實(shí)體播放設(shè)備的示例;
[0035]圖6為具有第三播放設(shè)備時(shí),聲音源與播放設(shè)備的對(duì)應(yīng)關(guān)系示意圖;
[0036]圖7為圖6狀態(tài)時(shí)關(guān)閉第二聲音源后,聲音源與播放設(shè)備的對(duì)應(yīng)關(guān)系示意圖;
[0037]圖8為圖7狀態(tài)后,更新順序后的不意圖;
[0038]圖9為圖6狀態(tài)時(shí)關(guān)閉第一聲音源后,聲音源與播放設(shè)備的對(duì)應(yīng)關(guān)系示意圖。
[0039]附圖標(biāo)記說(shuō)明:
[0040]10、主設(shè)備;
[0041]111、第一應(yīng)用程序;
[0042]112、第二應(yīng)用程序;
[0043]113、第三應(yīng)用程序;
[0044]120、多路聲音管理模塊;
[0045]131、主聲音輸出模塊;
[0046]132、次聲音輸出模塊;
[0047]133、次聲音輸出模塊;
[0048]141、有線播放設(shè)備;
[0049]142、無(wú)線播放設(shè)備;
[0050]143、無(wú)線播放設(shè)備。
【具體實(shí)施方式】
[0051]為詳細(xì)說(shuō)明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實(shí)現(xiàn)目的及效果,以下結(jié)合具體實(shí)施例并配合附圖詳予說(shuō)明。在以下描述中,出于解釋目的闡述了眾多的具體細(xì)節(jié)以提供對(duì)一個(gè)或更多個(gè)方面的透徹理解。但是顯而易見(jiàn)的是,沒(méi)有這些具體細(xì)節(jié)也可實(shí)踐此類方面。
[0052]在此給出文中出現(xiàn)的一些術(shù)語(yǔ)的列表:
[0053]DLAN:全稱是DIGITAL LIVING NETWORK ALLIANCE, 一種家庭局域網(wǎng)無(wú)線播放解決方案。
[0054]Miracast:是一個(gè)無(wú)線協(xié)議,用于鏡像分享源設(shè)備的聲音和圖像;
[0055]AirPlay:蘋(píng)果公司使用的一種無(wú)線傳輸播放多媒體信息的一種協(xié)議。
[0056]發(fā)明人提供一種多路聲音管理方法,在不增加硬件的情況下,支持多路聲