亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

音頻數(shù)據(jù)處理方法、服務(wù)器、客戶端以及系統(tǒng)的制作方法_4

文檔序號(hào):9931324閱讀:來(lái)源:國(guó)知局
包括:
[0146]步驟S1001,接收異地音頻數(shù)據(jù),其中異地音頻數(shù)據(jù)包括一客戶端標(biāo)識(shí)符;
[0147]步驟S1002,從異地音頻數(shù)據(jù)獲取客戶端標(biāo)識(shí)符,并根據(jù)客戶端標(biāo)識(shí),確定異地音頻數(shù)據(jù)的混音類型;
[0148]步驟S1003,根據(jù)異地音頻數(shù)據(jù)的混音類型,對(duì)異地混音數(shù)據(jù)進(jìn)行播放處理。
[0149]下面詳細(xì)說(shuō)明本優(yōu)選實(shí)施例的音頻數(shù)據(jù)處理方法的各步驟的具體流程。
[0150]在步驟S1001中,音頻數(shù)據(jù)處理客戶端接收異地音頻數(shù)據(jù),該異地音頻數(shù)據(jù)可為從其他音頻數(shù)據(jù)處理客戶端或音頻數(shù)據(jù)處理服務(wù)器上傳輸來(lái)的音頻數(shù)據(jù),具體可為根據(jù)音頻數(shù)據(jù)處理客戶端發(fā)出的音頻數(shù)據(jù)請(qǐng)求獲取的其他音頻數(shù)據(jù)處理客戶端上的音頻數(shù)據(jù)。
[0151]該異地音頻數(shù)據(jù)包括一客戶端標(biāo)識(shí)符,即每個(gè)音頻數(shù)據(jù)處理客戶端將本地音頻數(shù)據(jù)發(fā)送至其他客戶端或服務(wù)器時(shí),均會(huì)在發(fā)送出去的本地音頻數(shù)據(jù)上設(shè)置本地客戶端標(biāo)識(shí)符,以便其他客戶端獲知該音頻數(shù)據(jù)的來(lái)源。如音頻數(shù)據(jù)處理服務(wù)器對(duì)音頻數(shù)據(jù)進(jìn)行處理后再發(fā)送至其他客戶端,則會(huì)在發(fā)送出去的音頻數(shù)據(jù)上設(shè)置目的地客戶端標(biāo)識(shí)符,以便目的地客戶端獲知該音頻數(shù)據(jù)經(jīng)過(guò)音頻數(shù)據(jù)處理服務(wù)器的處理。因此如移動(dòng)音頻數(shù)據(jù)為客戶端混音類型,則客戶端標(biāo)識(shí)符由其他音頻數(shù)據(jù)處理客戶端設(shè)置,如移動(dòng)音頻數(shù)據(jù)為服務(wù)器混音類型,則客戶端標(biāo)識(shí)符由音頻數(shù)據(jù)處理服務(wù)器設(shè)置。隨后轉(zhuǎn)到步驟S1002。
[0152]在步驟S1002中,音頻數(shù)據(jù)處理客戶端從步驟S1001中獲取異地音頻數(shù)據(jù)中獲取客戶端標(biāo)識(shí)符,并根據(jù)該客戶端標(biāo)識(shí)符,確定異地音頻數(shù)據(jù)的混音類型。這里異地音頻數(shù)據(jù)的混音類型可包括客戶端混音以及服務(wù)器混音等。確定異地音頻數(shù)據(jù)的混音類型的具體步驟請(qǐng)參照?qǐng)D11,圖11為本發(fā)明的音頻數(shù)據(jù)處理方法的第四優(yōu)選實(shí)施例的步驟S1002的流程圖。該步驟S1002包括:
[0153]步驟S1101,音頻數(shù)據(jù)處理客戶端判斷客戶端標(biāo)識(shí)符是否為本地客戶端標(biāo)識(shí)符,如為本地客戶端標(biāo)識(shí)符,則轉(zhuǎn)到步驟SI 102 ;如不是本地客戶端標(biāo)識(shí)符,則轉(zhuǎn)到步驟SI 103 ;
[0154]步驟SI102,由于客戶端標(biāo)識(shí)符為本地客戶端標(biāo)識(shí)符,則說(shuō)明異地音頻數(shù)據(jù)經(jīng)過(guò)音頻數(shù)據(jù)處理服務(wù)器的處理,因此確定該異地音頻數(shù)據(jù)為服務(wù)器混音類型;
[0155]步驟S1103,由于客戶端標(biāo)識(shí)符不是本地客戶端標(biāo)識(shí)符,則說(shuō)明異地音頻數(shù)據(jù)沒(méi)有經(jīng)過(guò)音頻數(shù)據(jù)處理服務(wù)器的處理,因此確定該異地音頻數(shù)據(jù)為客戶端混音類型。隨后轉(zhuǎn)到步驟S1003。
[0156]在步驟S1003中,音頻數(shù)據(jù)處理客戶端根據(jù)步驟S1002獲取的異地音頻數(shù)據(jù)的混音類型,對(duì)異地混音數(shù)據(jù)進(jìn)行播放處理。這樣即可針對(duì)不同的混音類型的異地音頻數(shù)據(jù)采用相應(yīng)的播放方式進(jìn)行音頻數(shù)據(jù)的播放。具體請(qǐng)參照?qǐng)D12,圖12為本發(fā)明的音頻數(shù)據(jù)處理方法的第四優(yōu)選實(shí)施例的步驟S1003的流程圖。該步驟S1003包括:
[0157]步驟S1201,當(dāng)音頻數(shù)據(jù)為服務(wù)器混音類型時(shí),由于該音頻數(shù)據(jù)已經(jīng)由音頻數(shù)據(jù)處理服務(wù)器進(jìn)行混音處理,因此音頻數(shù)據(jù)處理客戶端只需要對(duì)異地音頻數(shù)據(jù)進(jìn)行解碼以及播放處理。
[0158]步驟S1202,當(dāng)音頻數(shù)據(jù)為客戶端混音類型時(shí),由于該音頻數(shù)據(jù)沒(méi)有進(jìn)行混音處理,因此音頻數(shù)據(jù)處理客戶端需要對(duì)多路異地音頻數(shù)據(jù)進(jìn)行解碼、混音以及播放處理。
[0159]這樣即完成了本優(yōu)選實(shí)施例的音頻數(shù)據(jù)處理方法的音頻數(shù)據(jù)處理過(guò)程。
[0160]在第一優(yōu)選實(shí)施例的基礎(chǔ)上,本優(yōu)選實(shí)施例的音頻數(shù)據(jù)處理方法通過(guò)本地客戶端標(biāo)識(shí)符的設(shè)置,對(duì)音頻數(shù)據(jù)的混音類型進(jìn)行識(shí)別,從而對(duì)服務(wù)器混音和客戶端混音兩種混音方式的音頻數(shù)據(jù)進(jìn)行兼容性的播放操作,進(jìn)一步提高了不同混音方式的音頻數(shù)據(jù)的處理兼容性。
[0161]本發(fā)明還提供一種音頻數(shù)據(jù)處理客戶端,請(qǐng)參照?qǐng)D13,圖13為本發(fā)明的音頻數(shù)據(jù)處理客戶端的第一優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖。本優(yōu)選實(shí)施例的音頻數(shù)據(jù)處理客戶端可使用上述的音頻數(shù)據(jù)處理方法的第三優(yōu)選實(shí)施例進(jìn)行實(shí)施,該音頻數(shù)據(jù)處理客戶端1300包括異地音頻數(shù)據(jù)接收模塊1301、混音類型確定模塊1302以及音頻數(shù)據(jù)播放模塊1303。
[0162]異地音頻數(shù)據(jù)接收模塊1301用于接收異地音頻數(shù)據(jù),其中異地音頻數(shù)據(jù)包括一客戶端標(biāo)識(shí)符?;煲纛愋痛_定模塊1302用于從異地音頻數(shù)據(jù)獲取所述客戶端標(biāo)識(shí)符,根據(jù)客戶端標(biāo)識(shí)符,確定異地音頻數(shù)據(jù)的混音類型。音頻數(shù)據(jù)播放模塊1303用于根據(jù)異地音頻數(shù)據(jù)的混音類型,對(duì)異地混音數(shù)據(jù)進(jìn)行播放處理。
[0163]本優(yōu)選實(shí)施例的音頻數(shù)據(jù)處理客戶端1300使用時(shí),首先異地音頻數(shù)據(jù)接收模塊1301接收異地音頻數(shù)據(jù),該異地音頻數(shù)據(jù)可為從其他音頻數(shù)據(jù)處理客戶端或音頻數(shù)據(jù)處理服務(wù)器上傳輸來(lái)的音頻數(shù)據(jù),具體可為根據(jù)音頻數(shù)據(jù)處理客戶端1300發(fā)出的音頻數(shù)據(jù)請(qǐng)求獲取的其他音頻數(shù)據(jù)處理客戶端上的音頻數(shù)據(jù)。
[0164]該異地音頻數(shù)據(jù)包括一客戶端標(biāo)識(shí)符,即每個(gè)音頻數(shù)據(jù)處理客戶端將本地音頻數(shù)據(jù)發(fā)送至其他客戶端或服務(wù)器時(shí),均會(huì)在發(fā)送出去的本地音頻數(shù)據(jù)上設(shè)置本地客戶端標(biāo)識(shí)符,以便其他客戶端獲知該音頻數(shù)據(jù)的來(lái)源。如音頻數(shù)據(jù)處理服務(wù)器對(duì)音頻數(shù)據(jù)進(jìn)行處理后再發(fā)送至其他客戶端,則會(huì)在發(fā)送出去的音頻數(shù)據(jù)上設(shè)置目的地客戶端標(biāo)識(shí)符,以便目的地客戶端獲知該音頻數(shù)據(jù)經(jīng)過(guò)音頻數(shù)據(jù)處理服務(wù)器的處理。
[0165]隨后混音類型確定模塊1302從異地音頻數(shù)據(jù)接收模塊1301獲取異地音頻數(shù)據(jù)中獲取客戶端標(biāo)識(shí)符,并根據(jù)該客戶端標(biāo)識(shí)符,確定異地音頻數(shù)據(jù)的混音類型。這里異地音頻數(shù)據(jù)的混音類型可包括客戶端混音以及服務(wù)器混音等。
[0166]最后音頻數(shù)據(jù)播放模塊1303根據(jù)混音類型確定模塊1302獲取的異地音頻數(shù)據(jù)的混音類型,對(duì)異地混音數(shù)據(jù)進(jìn)行播放處理。這樣即可針對(duì)不同的混音類型的異地音頻數(shù)據(jù)采用相應(yīng)的播放方式進(jìn)行音頻數(shù)據(jù)的播放。
[0167]這樣即完成了本優(yōu)選實(shí)施例的音頻數(shù)據(jù)處理客戶端1300的音頻數(shù)據(jù)處理過(guò)程。
[0168]本發(fā)明的音頻數(shù)據(jù)處理客戶端通過(guò)客戶端標(biāo)識(shí)符對(duì)音頻數(shù)據(jù)的混音類型進(jìn)行識(shí)別,因此可對(duì)不同混音方式的音頻數(shù)據(jù)進(jìn)行播放操作。
[0169]請(qǐng)參照?qǐng)D14,圖14為本發(fā)明的音頻數(shù)據(jù)處理客戶端的第二優(yōu)選實(shí)施例的結(jié)構(gòu)示意圖。本優(yōu)選實(shí)施例的音頻數(shù)據(jù)處理客戶端可使用上述的音頻數(shù)據(jù)處理方法的第四優(yōu)選實(shí)施例進(jìn)行實(shí)施,該音頻數(shù)據(jù)處理客戶端1400包括異地音頻數(shù)據(jù)接收模塊1401、混音類型確定模塊1402、音頻數(shù)據(jù)播放模塊1403、標(biāo)識(shí)符設(shè)定模塊1404以及音頻數(shù)據(jù)發(fā)送模塊1405。
[0170]異地音頻數(shù)據(jù)接收模塊1401用于接收異地音頻數(shù)據(jù),其中異地音頻數(shù)據(jù)包括一客戶端標(biāo)識(shí)符?;煲纛愋痛_定模塊1402用于從異地音頻數(shù)據(jù)獲取客戶端標(biāo)識(shí)符,根據(jù)客戶端標(biāo)識(shí)符,確定異地音頻數(shù)據(jù)的混音類型。音頻數(shù)據(jù)播放模塊1403用于根據(jù)異地音頻數(shù)據(jù)的混音類型,對(duì)異地混音數(shù)據(jù)進(jìn)行播放處理。標(biāo)識(shí)符設(shè)定模塊1404用于在本地音頻數(shù)據(jù)上設(shè)置本地客戶端標(biāo)識(shí)符。音頻數(shù)據(jù)發(fā)送模塊1405用于將本地音頻數(shù)據(jù)發(fā)送至其他客戶端或服務(wù)器。
[0171]請(qǐng)參照?qǐng)D15,圖15為本發(fā)明的音頻數(shù)據(jù)處理客戶端的第二優(yōu)選實(shí)施例的混音類型確定模塊的結(jié)構(gòu)示意圖。該混音類型確定模塊1402包括標(biāo)識(shí)符判斷單元1501、第一混音類型確定單元1502以及第二混音類型確定單元1503。
[0172]標(biāo)識(shí)符判斷單元1501用于判斷客戶端標(biāo)識(shí)符是否為本地客戶端標(biāo)識(shí)符。第一混音類型確定單元1502用于如客戶端標(biāo)識(shí)符為本地客戶端標(biāo)識(shí)符,則確定異地音頻數(shù)據(jù)為服務(wù)器混音類型。第二混音類型確定單元1503用于如客戶端標(biāo)識(shí)符為非本地客戶端標(biāo)識(shí),則確定異地音頻數(shù)據(jù)為客戶端混音類型。
[0173]請(qǐng)參照?qǐng)D16,圖16為本發(fā)明的音頻數(shù)據(jù)處理客戶端的第二優(yōu)選實(shí)施例的音頻數(shù)據(jù)播放模塊的結(jié)構(gòu)示意圖。該音頻數(shù)據(jù)播放模塊1403包括第一音頻數(shù)據(jù)播放單元1601以及第二音頻數(shù)據(jù)播放單元1602。
[0174]第一音頻數(shù)據(jù)播放單元1601用于當(dāng)音頻數(shù)據(jù)為服務(wù)器混音類型時(shí),對(duì)異地音頻數(shù)據(jù)進(jìn)行解碼以及播放處理。第二音頻數(shù)據(jù)播放單元1602用于當(dāng)音頻數(shù)據(jù)為客戶端混音類型時(shí),對(duì)異地音頻數(shù)據(jù)進(jìn)行解碼、混音以及播放處理。
[0175]本優(yōu)選實(shí)施例的音頻數(shù)據(jù)處理客戶端1400使用時(shí),首先異地音頻數(shù)據(jù)接收模塊1401接收異地音頻數(shù)據(jù),該異地音頻數(shù)據(jù)可為從其他音頻數(shù)據(jù)處理客戶端或音頻數(shù)據(jù)處理服務(wù)器上傳輸來(lái)的音頻數(shù)據(jù),具體可為根據(jù)音頻數(shù)據(jù)處理客戶端發(fā)出的音頻數(shù)據(jù)請(qǐng)求獲取的其他音頻數(shù)據(jù)處理客戶端上的音頻數(shù)據(jù)。
[0176]該異地音頻數(shù)據(jù)包括一客戶端標(biāo)識(shí)符,即每個(gè)音頻數(shù)據(jù)處理客戶端的音頻數(shù)據(jù)發(fā)送模塊1405將本地音頻數(shù)據(jù)發(fā)送至其他客戶端或服務(wù)器時(shí),均會(huì)通過(guò)標(biāo)識(shí)符設(shè)定模塊1404在發(fā)送出去的本地音頻數(shù)據(jù)上設(shè)置本地客戶端標(biāo)識(shí)符,以便其他客戶端獲知該音頻數(shù)據(jù)的來(lái)源。如音頻數(shù)據(jù)處理服務(wù)器對(duì)音頻數(shù)據(jù)進(jìn)行處理后再發(fā)送至其他客戶端,則會(huì)在發(fā)送出去的音頻數(shù)據(jù)上設(shè)置目的地客戶端標(biāo)識(shí)符,以便目的地客戶端獲知該音頻數(shù)據(jù)經(jīng)過(guò)音頻數(shù)據(jù)處理服務(wù)器的處理。因此如移動(dòng)音頻數(shù)據(jù)為客戶端混音類型,則客戶端標(biāo)識(shí)符由其他音頻數(shù)據(jù)處理客戶端設(shè)置,如移動(dòng)音頻數(shù)據(jù)為服務(wù)器混音類型,則客戶端標(biāo)識(shí)符由音頻數(shù)據(jù)處理服務(wù)器設(shè)置。
[0177]隨后混音類型確定模塊1402從異地音頻數(shù)據(jù)接收模塊1401獲取異地音頻數(shù)據(jù)中獲取客戶端標(biāo)識(shí)符,并根據(jù)該客戶端標(biāo)識(shí)符,確定異地音頻數(shù)據(jù)的混音類型。這里異地音頻數(shù)據(jù)的混音類型可包括客戶端混音以及服務(wù)器混音等。確定異地音頻數(shù)據(jù)的混音類型具體流程包括:
[0178]混音類型確定模塊1401的標(biāo)識(shí)符判斷單元1501判斷客戶端標(biāo)識(shí)符是否為本地客戶端標(biāo)識(shí)符。
[0179]如為本地客戶端標(biāo)識(shí)符,則說(shuō)明異地音頻數(shù)據(jù)經(jīng)過(guò)音頻數(shù)據(jù)處理服務(wù)器的處理,因此混音類型確定模塊1401的第一混音類型確定單元1502確定該異地音頻數(shù)據(jù)為服務(wù)器混音類型。
[0180]如不是本地客戶端標(biāo)識(shí)符,則說(shuō)明異地音頻數(shù)據(jù)沒(méi)有經(jīng)過(guò)音頻數(shù)據(jù)處理服務(wù)器的處理,因此混音類型確定模塊1401的第二混音類型確定單元1503確定該異地音頻數(shù)據(jù)為客戶端混音類型。
[0181]然后音頻數(shù)據(jù)播放模塊1403根據(jù)混音類型確定模塊獲取的異地音頻數(shù)據(jù)的混音類型,對(duì)異地混音數(shù)據(jù)進(jìn)行播放處理。這樣即可針對(duì)不同的混音類型的異地音頻數(shù)據(jù)采用相應(yīng)的播放方式進(jìn)行音頻數(shù)據(jù)的播放。具體流程包括:
[0182]當(dāng)音頻數(shù)據(jù)為服務(wù)器混音類型時(shí),由于該音頻數(shù)據(jù)已經(jīng)由音頻數(shù)
當(dāng)前第4頁(yè)1 2 3 4 5 6 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1