国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      音質(zhì)調(diào)整方法、系統(tǒng)、主機(jī)端、及存儲(chǔ)介質(zhì)與流程

      文檔序號(hào):11252378閱讀:556來(lái)源:國(guó)知局
      音質(zhì)調(diào)整方法、系統(tǒng)、主機(jī)端、及存儲(chǔ)介質(zhì)與流程

      本發(fā)明涉及多媒體數(shù)據(jù)傳輸技術(shù)領(lǐng)域,尤其涉及一種音質(zhì)調(diào)整方法、系統(tǒng)、主機(jī)端、及存儲(chǔ)介質(zhì)。



      背景技術(shù):

      為了方便攜帶和移動(dòng),現(xiàn)有的多媒體設(shè)備大多采用無(wú)線方式連接到主機(jī)端,但是在主機(jī)端與多媒體設(shè)備的數(shù)據(jù)傳輸過(guò)程中,受距離、電磁干擾、以及無(wú)線傳輸質(zhì)量的影響,容易出現(xiàn)卡頓,影響多媒體設(shè)備的播放質(zhì)量。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明的主要目的在于提供一種音質(zhì)調(diào)整方法,旨在提高多媒體設(shè)備音頻播放的流暢性。

      為實(shí)現(xiàn)上述目的,本發(fā)明提出的音質(zhì)調(diào)整方法,包括以下步驟:

      當(dāng)主機(jī)端與無(wú)線音頻設(shè)備建立無(wú)線通信連接時(shí),獲取所述無(wú)線音頻設(shè)備的編碼率范圍;

      根據(jù)所述編碼率范圍和無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度預(yù)設(shè)主機(jī)端的第一編碼率,并控制所述主機(jī)端以所述第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù);

      獲取無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝?,判斷其是否匹配?dāng)前的無(wú)線傳輸質(zhì)量;

      根據(jù)判斷結(jié)果調(diào)整所述第一編碼率,以調(diào)整音頻數(shù)據(jù)的播放音質(zhì)。

      進(jìn)一步地,所述當(dāng)主機(jī)端與無(wú)線音頻設(shè)備建立無(wú)線通信連接時(shí),獲取所述無(wú)線音頻設(shè)備的編碼率范圍的步驟,具體包括:

      在主機(jī)端的無(wú)線通信連接開(kāi)啟后,控制主機(jī)端搜索可識(shí)別范圍內(nèi)的無(wú)線音頻設(shè)備,并發(fā)送無(wú)線通信協(xié)議;

      當(dāng)主機(jī)端接收到無(wú)線音頻設(shè)備反饋的接受無(wú)線通信協(xié)議的信息時(shí),與所述無(wú)線音頻設(shè)備建立數(shù)據(jù)傳輸通道;

      根據(jù)無(wú)線音頻設(shè)備的硬件信息,獲取其編碼率范圍。

      進(jìn)一步地,所述根據(jù)所述編碼率范圍和無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度預(yù)設(shè)主機(jī)端的第一編碼率,并控制所述主機(jī)端以所述第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù)的步驟,具體包括:

      檢測(cè)主機(jī)端與無(wú)線音頻設(shè)備之間的無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度;

      根據(jù)所述當(dāng)前信號(hào)強(qiáng)度在所述編碼率范圍內(nèi)預(yù)設(shè)主機(jī)端的第一編碼率;

      控制主機(jī)端以預(yù)設(shè)壓縮率和第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù)。

      進(jìn)一步地,所述獲取無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝?,判斷其是否匹配?dāng)前的無(wú)線傳輸質(zhì)量的步驟,具體包括:

      獲取主機(jī)端以第一編碼率進(jìn)行音頻數(shù)據(jù)傳輸時(shí),無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)膶?shí)際吞吐量;

      判斷所述實(shí)際吞吐量與第一編碼率對(duì)應(yīng)的理論吞吐量是否匹配,并輸出判斷結(jié)果。

      進(jìn)一步地,所述根據(jù)判斷結(jié)果調(diào)整所述第一編碼率,以調(diào)整音頻數(shù)據(jù)的播放音質(zhì)的步驟,具體包括:

      當(dāng)所述實(shí)際吞吐量與理論吞吐量匹配時(shí),控制主機(jī)端繼續(xù)以第一編碼率和預(yù)設(shè)壓縮率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù);

      當(dāng)所述實(shí)際吞吐量與理論吞吐量不匹配時(shí),控制主機(jī)端在第一編碼率的基礎(chǔ)上增大或減小編碼率,并通過(guò)調(diào)整后的編碼率調(diào)整音頻數(shù)據(jù)的播放音質(zhì)。

      進(jìn)一步地,所述當(dāng)實(shí)際吞吐量與理論吞吐量不匹配時(shí),控制主機(jī)端增大或減小所述第一編碼率,并通過(guò)調(diào)整后的編碼率調(diào)整音頻數(shù)據(jù)的播放音質(zhì)的步驟,具體包括:

      當(dāng)所述實(shí)際吞吐量小于理論吞吐量時(shí),將主機(jī)端的編碼率增大至第二編碼率,并通過(guò)第二編碼率提高音頻數(shù)據(jù)的播放音質(zhì);

      當(dāng)所述實(shí)際吞吐量大于理論吞吐量時(shí),將主機(jī)端的編碼率減小至第三編碼率,并通過(guò)第三編碼率降低音頻數(shù)據(jù)的播放音質(zhì)。

      進(jìn)一步地,所述無(wú)線通信連接為藍(lán)牙連接、wifi連接、或zigbee連接;所述無(wú)線音頻設(shè)備為藍(lán)牙耳機(jī)、藍(lán)牙音箱、或手機(jī)。

      本發(fā)明進(jìn)一步提出一種主機(jī)端,該主機(jī)端包括存儲(chǔ)器、處理器及存儲(chǔ)于所述存儲(chǔ)器并在所述處理器上運(yùn)行的音質(zhì)調(diào)整程序,所述音質(zhì)調(diào)整程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的音質(zhì)調(diào)整方法的步驟。

      本發(fā)明還提出一種音質(zhì)調(diào)整系統(tǒng),該音質(zhì)調(diào)整系統(tǒng)包括:

      如上所述的主機(jī)端,及,

      無(wú)線音頻設(shè)備,接收并播放主機(jī)端傳輸?shù)囊纛l數(shù)據(jù)。

      本發(fā)明還提出一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)存儲(chǔ)有音質(zhì)調(diào)整程序,所述音質(zhì)調(diào)整程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的音質(zhì)調(diào)整方法的步驟。

      本發(fā)明的音質(zhì)調(diào)整方法,基于主機(jī)端與無(wú)線音頻設(shè)備之間無(wú)線傳輸?shù)馁|(zhì)量進(jìn)行操作,當(dāng)主機(jī)端與無(wú)線音頻設(shè)備建立無(wú)線通信連接時(shí),獲取無(wú)線音頻設(shè)備的編碼率范圍,根據(jù)所述編碼率范圍和無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度預(yù)設(shè)主機(jī)端的第一編碼率,控制主機(jī)端以所述第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù),然后通過(guò)獲取無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝?,判斷是否匹配?dāng)前的無(wú)線傳輸質(zhì)量,并分別判斷結(jié)果調(diào)整所述第一編碼率,進(jìn)而調(diào)整音頻數(shù)據(jù)在無(wú)線音頻設(shè)備播放時(shí)的音質(zhì)。該音質(zhì)調(diào)整方法通過(guò)判斷無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝渴欠衿ヅ洚?dāng)前的無(wú)線傳輸質(zhì)量,對(duì)根據(jù)無(wú)線音頻設(shè)備的編碼率范圍和無(wú)線傳輸?shù)漠?dāng)前信號(hào)預(yù)設(shè)的第一編碼率進(jìn)行調(diào)整,進(jìn)而調(diào)整音頻數(shù)據(jù)在無(wú)線音頻設(shè)備播放的音質(zhì),避免了無(wú)線傳輸質(zhì)量較差時(shí)造成的播放卡頓,提高了無(wú)線音頻設(shè)備音頻播放的流暢性。

      附圖說(shuō)明

      為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖示出的結(jié)構(gòu)獲得其他的附圖。

      圖1為本發(fā)明音質(zhì)調(diào)整方法一實(shí)施例的流程圖;

      圖2為圖1中步驟s10的具體流程圖;

      圖3為圖1中步驟s20的具體流程圖;

      圖4為圖1中步驟s30的具體流程圖;

      圖5為圖1中步驟s40的具體流程圖;

      圖6為圖5中步驟s42的具體流程圖。

      本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。

      具體實(shí)施方式

      應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

      本發(fā)明提出一種音質(zhì)調(diào)整方法,基于主機(jī)端與無(wú)線音頻設(shè)備之間無(wú)線傳輸?shù)馁|(zhì)量進(jìn)行操作。

      參照?qǐng)D1,圖1為本發(fā)明的音質(zhì)調(diào)整方法一實(shí)施例的流程圖。

      在本實(shí)施例中,該音質(zhì)調(diào)整方法包括以下步驟:

      s10:當(dāng)主機(jī)端與無(wú)線音頻設(shè)備建立無(wú)線通信連接時(shí),獲取所述無(wú)線音頻設(shè)備的編碼率范圍;

      s20:根據(jù)所述編碼率范圍和無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度預(yù)設(shè)主機(jī)端的第一編碼率,并控制所述主機(jī)端以所述第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù);

      s30:獲取無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝浚袛嗥涫欠衿ヅ洚?dāng)前的無(wú)線傳輸質(zhì)量;

      s40:根據(jù)判斷結(jié)果調(diào)整所述第一編碼率,以調(diào)整音頻數(shù)據(jù)的播放音質(zhì)。

      本實(shí)施例的音質(zhì)調(diào)整方法,主要用于提高無(wú)線數(shù)據(jù)傳輸中的數(shù)據(jù)播放質(zhì)量,如本實(shí)施例所述的主機(jī)端與無(wú)線音頻設(shè)備之間的無(wú)線傳輸,本申請(qǐng)的主機(jī)端可以是pc終端、服務(wù)器終端、或云端,無(wú)線音頻設(shè)備可以是以藍(lán)牙為數(shù)據(jù)傳輸標(biāo)準(zhǔn)的藍(lán)牙耳機(jī)、藍(lán)牙音箱、或帶有藍(lán)牙功能的多媒體設(shè)備,也可以是以wifi為數(shù)據(jù)傳輸標(biāo)準(zhǔn)的智能手機(jī)、pc終端、智能手表或帶有音頻播放功能的多媒體設(shè)備,在主機(jī)端與無(wú)線音頻設(shè)備建立無(wú)線通信連接時(shí),獲取無(wú)線音頻設(shè)備的編碼率范圍,所述主機(jī)端與無(wú)線設(shè)備建立的無(wú)線通信連接可以是藍(lán)牙通信連接、wifi通信連接、及zigbee通信連接,在主機(jī)端與無(wú)線音頻設(shè)備通過(guò)藍(lán)牙、wifi、或zigbee連接時(shí),獲取無(wú)線音頻設(shè)備的編碼率范圍,無(wú)線音頻設(shè)備的編碼率范圍由內(nèi)置于無(wú)線音頻設(shè)備的編譯碼器決定,在數(shù)據(jù)傳輸過(guò)程中,主機(jī)端的編譯碼器將需要傳輸?shù)臄?shù)字信號(hào)經(jīng)編譯碼器壓縮或編碼后,進(jìn)行采樣,通過(guò)設(shè)置采樣率限制單位時(shí)間內(nèi)傳輸?shù)臄?shù)據(jù)流量,同理,無(wú)線音頻設(shè)備的編譯碼器將接收到的數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào)輸出,就能產(chǎn)生聲音了,所謂無(wú)線音頻設(shè)備的編碼率范圍就是指無(wú)線音頻設(shè)備能夠?qū)⒍啻罅髁康囊纛l數(shù)據(jù)同步轉(zhuǎn)換至聲音模擬信號(hào)釋放,以避免因?yàn)橛布驅(qū)е聼o(wú)線音頻設(shè)備在播放音頻時(shí)出現(xiàn)卡頓現(xiàn)象,提高音頻播放的流暢性。

      在主機(jī)端與無(wú)線音頻設(shè)備之間的無(wú)線通信連接建立后,主機(jī)端可以通過(guò)二者之間建立的數(shù)據(jù)傳輸通道向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù),音頻數(shù)據(jù)的傳輸依賴于數(shù)據(jù)傳輸發(fā)送端的編碼率,而編碼率與采樣率、采樣位數(shù)、及無(wú)線音頻設(shè)備的聲道數(shù)有關(guān),所以在基于無(wú)線傳輸質(zhì)量對(duì)音頻播放的音質(zhì)進(jìn)行調(diào)整時(shí),需要首先預(yù)設(shè)一個(gè)主機(jī)端向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù)的第一編碼率,為了保證無(wú)線音頻設(shè)備同步播放的流暢性,所述第一編碼率在設(shè)置時(shí)還必須考慮無(wú)線音頻設(shè)備的編碼率范圍,也即根據(jù)無(wú)線音頻設(shè)備的編碼率范圍和無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度預(yù)設(shè)主機(jī)端的第一編碼率,然后就可以控制主機(jī)端以第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù)。

      在無(wú)線音頻設(shè)備基于無(wú)線傳輸?shù)耐讲シ胚^(guò)程中,為了保證同步播放的流暢性,需要隨時(shí)獲取無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝?,以便隨時(shí)判斷當(dāng)前音頻數(shù)據(jù)傳輸?shù)耐掏铝渴欠衿ヅ洚?dāng)前的無(wú)線傳輸質(zhì)量,也即檢測(cè)無(wú)線音頻設(shè)備是否會(huì)出現(xiàn)播放卡頓,或者是否存在主機(jī)端與無(wú)線音頻設(shè)備之間的數(shù)據(jù)傳輸通道的占用比較低進(jìn)而造成網(wǎng)絡(luò)資源浪費(fèi)的現(xiàn)象,最后根據(jù)無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝颗c當(dāng)前的無(wú)線傳輸質(zhì)量的匹配結(jié)果,調(diào)整主機(jī)端向無(wú)線音頻設(shè)備進(jìn)行音頻數(shù)據(jù)傳輸?shù)牡谝痪幋a率,進(jìn)而調(diào)整音頻數(shù)據(jù)的播放音質(zhì),提高無(wú)線音頻設(shè)備的播放質(zhì)量。

      本實(shí)施例的音質(zhì)調(diào)整方法,基于主機(jī)端與無(wú)線音頻設(shè)備之間無(wú)線傳輸?shù)馁|(zhì)量進(jìn)行操作,當(dāng)主機(jī)端與無(wú)線音頻設(shè)備建立無(wú)線通信連接時(shí),獲取無(wú)線音頻設(shè)備的編碼率范圍,根據(jù)所述編碼率范圍和無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度預(yù)設(shè)主機(jī)端的第一編碼率,控制主機(jī)端以所述第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù),然后通過(guò)獲取無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝浚袛嗍欠衿ヅ洚?dāng)前的無(wú)線傳輸質(zhì)量,并分別判斷結(jié)果調(diào)整所述第一編碼率,進(jìn)而調(diào)整音頻數(shù)據(jù)在無(wú)線音頻設(shè)備播放時(shí)的音質(zhì)。該音質(zhì)調(diào)整方法通過(guò)判斷無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝渴欠衿ヅ洚?dāng)前的無(wú)線傳輸質(zhì)量,對(duì)根據(jù)無(wú)線音頻設(shè)備的編碼率范圍和無(wú)線傳輸?shù)漠?dāng)前信號(hào)預(yù)設(shè)的第一編碼率進(jìn)行調(diào)整,進(jìn)而調(diào)整音頻數(shù)據(jù)在無(wú)線音頻設(shè)備播放的音質(zhì),避免了無(wú)線傳輸質(zhì)量較差時(shí)造成的播放卡頓,提高了無(wú)線音頻設(shè)備音頻播放的流暢性。

      進(jìn)一步地,參照?qǐng)D2,基于上述實(shí)施例的音質(zhì)調(diào)整方法,步驟s10,具體包括:

      s11:在主機(jī)端的無(wú)線通信連接開(kāi)啟后,控制主機(jī)端搜索可識(shí)別范圍內(nèi)的無(wú)線音頻設(shè)備,并發(fā)送無(wú)線通信協(xié)議;

      s12:當(dāng)主機(jī)端接收到無(wú)線音頻設(shè)備反饋的接受無(wú)線通信協(xié)議的信息時(shí),與所述無(wú)線音頻設(shè)備建立數(shù)據(jù)傳輸通道;

      s13:根據(jù)無(wú)線音頻設(shè)備的硬件信息,獲取其編碼率范圍。

      在本實(shí)施例中,主機(jī)端與無(wú)線音頻設(shè)備之間通過(guò)無(wú)線通信協(xié)議連接,也即通過(guò)藍(lán)牙、wifi、或zigbee等通信協(xié)議連接,以藍(lán)牙為例,在主機(jī)端的藍(lán)牙功能開(kāi)啟后,控制主機(jī)端搜索可識(shí)別范圍內(nèi)的所有的無(wú)線音頻設(shè)備,所述可識(shí)別范圍根據(jù)藍(lán)牙通信的標(biāo)準(zhǔn)一般為以主機(jī)端為中心向四周輻射6~10米,也即在主機(jī)端的藍(lán)牙功能開(kāi)啟后,控制主機(jī)端搜索四周6至10米內(nèi)的開(kāi)啟藍(lán)牙功能的無(wú)線音頻設(shè)備,在其他實(shí)施例中,在主機(jī)端的藍(lán)牙功能開(kāi)啟后,主機(jī)端也可以自動(dòng)搜索可識(shí)別范圍內(nèi)的無(wú)線音頻設(shè)備,在搜索到無(wú)線音頻設(shè)備后,可以向其發(fā)送無(wú)線通信協(xié)議,無(wú)線音頻設(shè)備接收到無(wú)線通信協(xié)議后按照預(yù)設(shè)程序接受無(wú)線通信協(xié)議或者拒絕無(wú)線通信協(xié)議,當(dāng)無(wú)線音頻設(shè)備接受無(wú)線通信協(xié)議時(shí),主機(jī)端會(huì)收到無(wú)線音頻設(shè)備反饋的連接成功信息,并與所述無(wú)線音頻設(shè)備建立數(shù)據(jù)傳輸通道,當(dāng)無(wú)線音頻設(shè)備拒絕無(wú)線通信通信協(xié)議時(shí),主機(jī)端會(huì)收到無(wú)線音頻設(shè)備反饋的連接失敗信息,此時(shí),可以控制主機(jī)端的藍(lán)牙功能關(guān)閉后重啟,也可以通過(guò)重新搜索后再次嘗試連接,直至連接成功,當(dāng)主機(jī)端與無(wú)線音頻設(shè)備建立數(shù)據(jù)傳輸通道后,獲取無(wú)線音頻設(shè)備的硬件信息,主要是無(wú)線音頻設(shè)備的編譯碼器的數(shù)據(jù)信息,最后根據(jù)獲取的編譯碼器的數(shù)據(jù)信息獲取無(wú)線音頻設(shè)備的編碼率范圍。

      進(jìn)一步地,參照?qǐng)D3,基于上述實(shí)施例的音質(zhì)調(diào)整方法,步驟s20,具體包括:

      s21:檢測(cè)主機(jī)端與無(wú)線音頻設(shè)備之間的無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度;

      s22:根據(jù)所述當(dāng)前信號(hào)強(qiáng)度在所述編碼率范圍內(nèi)預(yù)設(shè)主機(jī)端的第一編碼率;

      s23:控制主機(jī)端以預(yù)設(shè)壓縮率和第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù)。

      在本實(shí)施例中,在主機(jī)端與無(wú)線音頻設(shè)備進(jìn)行音頻數(shù)據(jù)傳輸之前,需要賦予主機(jī)端一個(gè)預(yù)設(shè)的第一編碼率,以便后續(xù)基于無(wú)線傳輸?shù)馁|(zhì)量調(diào)整主機(jī)端向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù)的編碼率,具體操作時(shí),首先檢測(cè)主機(jī)端與無(wú)線音頻設(shè)備之間的無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度,以便參考所述當(dāng)前信號(hào)強(qiáng)度設(shè)置主機(jī)端的第一編碼率,然后根據(jù)當(dāng)前信號(hào)強(qiáng)度和無(wú)線音頻設(shè)備的編碼率范圍兩個(gè)參考因素設(shè)置主機(jī)端的第一編碼率,因?yàn)闊o(wú)線音頻設(shè)備的編碼率范圍是單位時(shí)間內(nèi)無(wú)線音頻設(shè)備的編譯碼器能夠解碼的最大速率,所以為了保證無(wú)線音頻設(shè)備音頻播放的流暢性,避免卡頓,在設(shè)置主機(jī)端的第一編碼率時(shí)需要綜合考慮當(dāng)前無(wú)線傳輸?shù)男盘?hào)強(qiáng)度和無(wú)線音頻設(shè)備的編碼率范圍,如本實(shí)施例可以考慮將第一編碼率設(shè)置成48k*16bit*2bps,最后控制主機(jī)端以預(yù)設(shè)壓縮率和第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù),以實(shí)現(xiàn)無(wú)線音頻設(shè)備的流暢播放。

      進(jìn)一步地,參照?qǐng)D4,基于上述實(shí)施例的音質(zhì)調(diào)整方法,步驟s30,具體包括:

      s31:獲取主機(jī)端以第一編碼率進(jìn)行音頻數(shù)據(jù)傳輸時(shí),無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)膶?shí)際吞吐量;

      s32:判斷所述實(shí)際吞吐量與第一編碼率對(duì)應(yīng)的理論吞吐量是否匹配,并輸出判斷結(jié)果。

      在本實(shí)施例中,判斷當(dāng)前的無(wú)線傳輸質(zhì)量是否滿足音頻數(shù)據(jù)傳輸時(shí),首先獲取主機(jī)端以第一編碼率進(jìn)行音頻數(shù)據(jù)傳輸時(shí)的實(shí)際吞吐量,所述實(shí)際吞吐量就是無(wú)線音頻設(shè)備單位時(shí)間內(nèi)接收到的音頻數(shù)據(jù)的實(shí)際大小,以上述實(shí)施例中第一編碼率48k*16bit*2bps為例,則單位時(shí)間內(nèi)第一編碼率對(duì)應(yīng)的理論吞吐量為1536kb,則判斷無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)膶?shí)際吞吐量與第一編碼率對(duì)應(yīng)的林輪吞吐量是否匹配時(shí),只需要將當(dāng)前時(shí)刻的實(shí)際吞吐量與理論吞吐量1536kb進(jìn)行大小比較,為了更精確地調(diào)整所述第一編碼率,也可以對(duì)所述理論吞吐量設(shè)置閾值范圍,只要所述實(shí)際吞吐量在所述理論吞吐量的閾值范圍內(nèi),就能夠輸出實(shí)際吞吐量與理論吞吐量匹配的判斷結(jié)果。

      進(jìn)一步地,參照?qǐng)D5,基于上述實(shí)施例的音質(zhì)調(diào)整方法,步驟s40,具體包括:

      s41:當(dāng)所述實(shí)際吞吐量與理論吞吐量匹配時(shí),控制主機(jī)端繼續(xù)以第一編碼率和預(yù)設(shè)壓縮率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù);

      s42:當(dāng)所述實(shí)際吞吐量與理論吞吐量不匹配時(shí),控制主機(jī)端在第一編碼率的基礎(chǔ)上增大或減小編碼率,并通過(guò)調(diào)整后的編碼率調(diào)整音頻數(shù)據(jù)的播放音質(zhì)。

      在本實(shí)施例中,根據(jù)判斷結(jié)果調(diào)整第一編碼率和音頻數(shù)據(jù)的播放音質(zhì)的具體操作為,當(dāng)無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)膶?shí)際吞吐量與理論吞吐量匹配時(shí),也即所述實(shí)際吞吐量在理論吞吐量的閾值范圍內(nèi)時(shí),則當(dāng)前的無(wú)線傳輸質(zhì)量能夠滿足無(wú)線音頻設(shè)備的流暢播放,此時(shí)可以控制主機(jī)端繼續(xù)以第一編碼率和預(yù)設(shè)壓縮率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù),所述預(yù)設(shè)壓縮率可以根據(jù)數(shù)據(jù)傳輸通道的負(fù)載設(shè)置,當(dāng)無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)膶?shí)際吞吐量與理論吞吐量不匹配時(shí),也即所述實(shí)際吞吐量不在理論吞吐量的閾值范圍,則當(dāng)前的無(wú)線傳輸質(zhì)量無(wú)法滿足無(wú)線音頻設(shè)備的流暢播放,此時(shí)可以控制主機(jī)端在第一編碼率的基礎(chǔ)上減小編碼率,以便通過(guò)調(diào)整后的編碼率降低音頻數(shù)據(jù)的播放音質(zhì),或者當(dāng)前的數(shù)據(jù)傳輸通道的負(fù)載遠(yuǎn)遠(yuǎn)超出流暢播放所需的負(fù)載量,此時(shí)可以控制主機(jī)端在第一編碼率的基礎(chǔ)上增大編碼率,以便通過(guò)調(diào)整后的編碼率提高音頻數(shù)據(jù)的播放音質(zhì),提高網(wǎng)絡(luò)資源的利用率。

      進(jìn)一步地,參照?qǐng)D6,基于上述實(shí)施例的音質(zhì)調(diào)整方法,步驟s42,具體包括:

      s421:當(dāng)所述實(shí)際吞吐量小于理論吞吐量時(shí),將主機(jī)端的編碼率增大至第二編碼率,并通過(guò)第二編碼率提高音頻數(shù)據(jù)的播放音質(zhì);

      s422:當(dāng)所述實(shí)際吞吐量大于理論吞吐量時(shí),將主機(jī)端的編碼率減小至第三編碼率,并通過(guò)第三編碼率降低音頻數(shù)據(jù)的播放音質(zhì)。

      在本實(shí)施例中,當(dāng)無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)膶?shí)際吞吐量與第一編碼率對(duì)應(yīng)的理論吞吐量不匹配時(shí),具體操作為,當(dāng)所述實(shí)際吞吐量小于理論吞吐量時(shí),說(shuō)明當(dāng)前的無(wú)線傳輸質(zhì)量能夠滿足更高編碼率的流量負(fù)載,也即當(dāng)前的無(wú)線傳輸質(zhì)量能夠支持無(wú)線音頻設(shè)備以更高的音質(zhì)對(duì)接收到的音頻數(shù)據(jù)進(jìn)行播放,此時(shí),可以將主機(jī)端的編碼率增大至第二編碼率,所述第二編碼率大于第一編碼率,在主機(jī)端的編碼率增大至第二編碼率后無(wú)線音頻設(shè)備的播放音質(zhì)會(huì)自動(dòng)提高,用戶可以享受更真實(shí)的聲音;當(dāng)所述實(shí)際吞吐量大于理論吞吐量時(shí),說(shuō)明當(dāng)前的無(wú)線傳世質(zhì)量無(wú)法滿足第一編碼率的流量負(fù)載,也即當(dāng)前的無(wú)線傳輸質(zhì)量只能夠支持無(wú)線音頻設(shè)備以更低的音質(zhì)對(duì)接收到的音頻數(shù)據(jù)進(jìn)行播放,此時(shí)應(yīng)該將主機(jī)端的編碼率減小至第三編碼率,所述第三編碼率小于第一編碼率,在主機(jī)端的編碼率減小至第三編碼率后無(wú)線音頻設(shè)備的播放音質(zhì)會(huì)自動(dòng)降低,此時(shí)用戶依然能夠聽(tīng)到較為流暢的音頻,不會(huì)造成播放卡頓。

      本發(fā)明進(jìn)一步提出一種主機(jī)端,該主機(jī)端包括存儲(chǔ)器、處理器及存儲(chǔ)于所述存儲(chǔ)器并在所述處理器上運(yùn)行的音質(zhì)調(diào)整程序,所述音質(zhì)調(diào)整程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如下操作:

      當(dāng)主機(jī)端與無(wú)線音頻設(shè)備建立無(wú)線通信連接時(shí),獲取所述無(wú)線音頻設(shè)備的編碼率范圍;

      根據(jù)所述編碼率范圍和無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度預(yù)設(shè)主機(jī)端的第一編碼率,并控制所述主機(jī)端以所述第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù);

      獲取無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝?,判斷其是否匹配?dāng)前的無(wú)線傳輸質(zhì)量;

      根據(jù)判斷結(jié)果調(diào)整所述第一編碼率,以調(diào)整音頻數(shù)據(jù)的播放音質(zhì)。

      本實(shí)施例的主機(jī)端,通過(guò)判斷無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝渴欠衿ヅ洚?dāng)前的無(wú)線傳輸質(zhì)量,對(duì)根據(jù)無(wú)線音頻設(shè)備的編碼率范圍和無(wú)線傳輸?shù)漠?dāng)前信號(hào)預(yù)設(shè)的第一編碼率進(jìn)行調(diào)整,進(jìn)而調(diào)整音頻數(shù)據(jù)在無(wú)線音頻設(shè)備播放的音質(zhì),避免了無(wú)線傳輸質(zhì)量較差時(shí)造成的播放卡頓,提高了無(wú)線音頻設(shè)備音頻播放的流暢性。

      進(jìn)一步地,所述音質(zhì)調(diào)整程序被所述處理器執(zhí)行時(shí)還實(shí)現(xiàn)如下操作:

      在主機(jī)端的無(wú)線通信連接開(kāi)啟后,控制主機(jī)端搜索可識(shí)別范圍內(nèi)的無(wú)線音頻設(shè)備,并發(fā)送無(wú)線通信協(xié)議;

      當(dāng)主機(jī)端接收到無(wú)線音頻設(shè)備反饋的接受無(wú)線通信協(xié)議的信息時(shí),與所述無(wú)線音頻設(shè)備建立數(shù)據(jù)傳輸通道;

      根據(jù)無(wú)線音頻設(shè)備的硬件信息,獲取其編碼率范圍。

      進(jìn)一步地,所述音質(zhì)調(diào)整程序被所述處理器執(zhí)行時(shí)還實(shí)現(xiàn)如下操作:

      檢測(cè)主機(jī)端與無(wú)線音頻設(shè)備之間的無(wú)線通信連接的當(dāng)前信號(hào)強(qiáng)度;

      根據(jù)所述當(dāng)前信號(hào)強(qiáng)度在所述編碼率范圍內(nèi)預(yù)設(shè)主機(jī)端的第一編碼率;

      控制主機(jī)端以預(yù)設(shè)壓縮率和第一編碼率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù)。

      進(jìn)一步地,所述音質(zhì)調(diào)整程序被所述處理器執(zhí)行時(shí)還實(shí)現(xiàn)如下操作:

      獲取主機(jī)端以第一編碼率進(jìn)行音頻數(shù)據(jù)傳輸時(shí),無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)膶?shí)際吞吐量;

      判斷所述實(shí)際吞吐量與第一編碼率對(duì)應(yīng)的理論吞吐量是否匹配,并輸出判斷結(jié)果。

      進(jìn)一步地,所述音質(zhì)調(diào)整程序被所述處理器執(zhí)行時(shí)還實(shí)現(xiàn)如下操作:

      當(dāng)所述實(shí)際吞吐量與理論吞吐量匹配時(shí),控制主機(jī)端繼續(xù)以第一編碼率和預(yù)設(shè)壓縮率向無(wú)線音頻設(shè)備傳輸音頻數(shù)據(jù);

      當(dāng)所述實(shí)際吞吐量與理論吞吐量不匹配時(shí),控制主機(jī)端在第一編碼率的基礎(chǔ)上增大或減小編碼率,并通過(guò)調(diào)整后的編碼率調(diào)整音頻數(shù)據(jù)的播放音質(zhì)。

      進(jìn)一步地,所述音質(zhì)調(diào)整程序被所述處理器執(zhí)行時(shí)還實(shí)現(xiàn)如下操作:

      當(dāng)所述實(shí)際吞吐量小于理論吞吐量時(shí),將主機(jī)端的編碼率增大至第二編碼率,并通過(guò)第二編碼率提高音頻數(shù)據(jù)的播放音質(zhì);

      當(dāng)所述實(shí)際吞吐量大于理論吞吐量時(shí),將主機(jī)端的編碼率減小至第三編碼率,并通過(guò)第三編碼率降低音頻數(shù)據(jù)的播放音質(zhì)。

      進(jìn)一步地,所述無(wú)線通信連接為藍(lán)牙連接、wifi連接、或zigbee連接;所述無(wú)線音頻設(shè)備為藍(lán)牙耳機(jī)、藍(lán)牙音箱、或手機(jī)。

      本發(fā)明還提出一種音質(zhì)調(diào)整系統(tǒng),該音質(zhì)調(diào)整系統(tǒng)包括:

      如上所述的主機(jī)端,及,

      無(wú)線音頻設(shè)備,接收并播放主機(jī)端傳輸?shù)囊纛l數(shù)據(jù)。

      在本實(shí)施例中,該音質(zhì)調(diào)整系統(tǒng)包括如上所述的主機(jī)端和接收并播放主機(jī)端傳輸?shù)囊纛l數(shù)據(jù)的無(wú)線音頻設(shè)備,在實(shí)際操作時(shí)通過(guò)判斷無(wú)線音頻設(shè)備反饋的音頻數(shù)據(jù)傳輸?shù)耐掏铝渴欠衿ヅ洚?dāng)前的無(wú)線傳輸質(zhì)量,對(duì)根據(jù)無(wú)線音頻設(shè)備的編碼率范圍和無(wú)線傳輸?shù)漠?dāng)前信號(hào)預(yù)設(shè)的第一編碼率進(jìn)行調(diào)整,進(jìn)而調(diào)整音頻數(shù)據(jù)在無(wú)線音頻設(shè)備播放的音質(zhì),避免了無(wú)線傳輸質(zhì)量較差時(shí)造成的播放卡頓,提高了無(wú)線音頻設(shè)備音頻播放的流暢性。

      此外,本發(fā)明實(shí)施例還提出一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)存儲(chǔ)有音質(zhì)調(diào)整程序,所述音質(zhì)調(diào)整程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上所述的音質(zhì)調(diào)整方法的步驟。

      其中,音質(zhì)調(diào)整程序被執(zhí)行時(shí)所實(shí)現(xiàn)的方法可參照本發(fā)明音質(zhì)調(diào)整方法的各個(gè)實(shí)施例,此處不再贅述。

      需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者系統(tǒng)中還存在另外的相同要素。

      上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

      通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在如上所述的一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

      以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1