1.一種即時通訊方法,其特征在于,所述方法包括:
在即時通訊音視頻會話過程中,本地客戶端通過設(shè)置在即時通訊界面的音樂插件入口接收音頻播放指令;
所述本地客戶端獲取所述音頻播放指令指示的音頻;
所述本地客戶端將所述音頻播放指令指示的音頻作為音視頻會話的背景音樂進行播放;
所述本地客戶端將所述音頻播放指令指示的音頻傳輸至對端客戶端,以使得所述對端客戶端將所述音頻播放指令指示的音頻作為音視頻會話的背景音樂進行播放,所述對端客戶端為所述用戶的聊天對象所使用的客戶端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述本地客戶端將所述音頻播放指令指示的音頻傳輸至對端客戶端,包括:
所述本地客戶端通過麥克風(fēng)采集用戶通話產(chǎn)生的音頻以及作為所述音視頻會話的背景音樂播放的音頻;
所述本地客戶端對所述麥克風(fēng)采集的音頻進行降噪處理;
所述本地客戶端將經(jīng)過降噪處理的所述麥克風(fēng)采集的音頻傳輸至所述對端客戶端。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述本地客戶端將所述音頻播放指令指示的音頻傳輸至對端客戶端,包括:
所述本地客戶端將所述音頻播放指令指示的音頻的文件傳輸至網(wǎng)絡(luò)服務(wù)器,以使得所述網(wǎng)絡(luò)服務(wù)器將所述音頻播放指令指示的音頻的文件同時下發(fā)給所述本地客戶端和所述對端客戶端。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述本地客戶端將所述音頻播放指令指示的音頻傳輸至對端客戶端,包括:
所述本地客戶端將所述音頻播放指令指示的音頻的文件傳輸至網(wǎng)絡(luò)服務(wù)器,以使得所述網(wǎng)絡(luò)服務(wù)器將所述音頻播放指令指示的音頻的文件下發(fā)給所述 對端客戶端。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述本地客戶端將所述音頻播放指令指示的音頻傳輸至對端客戶端,包括:
所述本地客戶端將所述音頻播放指令指示的音頻的統(tǒng)一資源定位符URL傳輸至所述對端客戶端,以使得所述對端客戶端根據(jù)所述URL下載所述音頻播放指令指示的音頻,并將所述音頻播放指令指示的音頻作為所述音視頻會話的背景音樂進行播放。
6.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述本地客戶端通過設(shè)置在即時通訊界面的音樂插件入口接收音頻播放指令,包括:
所述本地客戶端通過設(shè)置在所述即時通訊界面的音樂插件入口接收音頻列表顯示指令;
所述本地客戶端根據(jù)所述音頻列表顯示指令,在所述即時通訊界面顯示所述音頻列表,所述音頻列表記錄有至少一條音頻;
所述本地客戶端接收所述音頻播放指令,所述音頻播放指令指示的音頻為在所述音頻列表中被選擇的音頻。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述音頻列表包括歌曲列表,在所述本地客戶端接收所述音頻播放指令之前,所述方法還包括:
所述本地客戶端通過設(shè)置在所述歌曲列表所在界面的搜索框接收歌曲添加指令;
所述本地客戶端根據(jù)所述歌曲添加指令在網(wǎng)絡(luò)獲取所述歌曲添加指令指示的歌曲對應(yīng)的鏈接;
所述本地客戶端將所述歌曲添加指令指示的歌曲的信息記錄在所述歌曲列表中,所述歌曲的信息為所述歌曲添加指令指示的歌曲對應(yīng)的鏈接,或者根據(jù)所述鏈接下載的歌曲文件。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述音頻列表還包括短音頻列表,所述短音頻列表中記錄的每個短音頻存儲在所述本地客戶端,所述短音 頻為占用的存儲空間小于預(yù)設(shè)空間閾值的預(yù)設(shè)音頻。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,
所述本地客戶端獲取所述音頻播放指令指示的音頻,包括:
所述本地客戶端檢測所述用戶是否擁有預(yù)設(shè)權(quán)限,所述預(yù)設(shè)權(quán)限是服務(wù)器根據(jù)所述用戶是否付費或者所述用戶的等級授予的;
如果所述用戶擁有所述預(yù)設(shè)權(quán)限,所述本地客戶端獲取所述音頻播放指令指示的音頻。
10.一種即時通訊方法,其特征在于,所述方法包括:
在即時通訊音視頻會話過程中,對端客戶端接收本地客戶端傳輸?shù)囊纛l播放指令指示的音頻,所述音頻播放指令是所述本地客戶端通過設(shè)置在即時通訊界面的音樂插件入口接收的,所述對端客戶端為所述用戶的聊天對象所使用的客戶端;
所述對端客戶端將所述音頻播放指令指示的音頻作為音視頻會話的背景音樂進行播放。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述對端客戶端接收本地客戶端傳輸?shù)囊纛l播放指令指示的音頻,包括:
所述對端客戶端接收網(wǎng)絡(luò)服務(wù)器下發(fā)的所述音頻播放指令指示的音頻的文件,所述音頻播放指令指示的音頻的文件是所述本地客戶端上傳至所述網(wǎng)絡(luò)服務(wù)器的;
所述對端客戶端將所述音頻播放指令指示的音頻作為音視頻會話的背景音樂進行播放,包括:
所述對端客戶端在緩存所述音頻播放指令指示的音頻的文件的同時,播放所述音頻的文件。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述對端客戶端接收本地客戶端傳輸?shù)囊纛l播放指令指示的音頻,包括:
所述對端客戶端接收所述本地客戶端傳輸?shù)乃鲆纛l播放指令指示的音頻 的統(tǒng)一資源定位符URL;
所述對端客戶端將所述音頻播放指令指示的音頻作為音視頻會話的背景音樂進行播放,包括:
所述對端客戶端根據(jù)所述URL下載所述音頻播放指令指示的音頻,并將所述音頻播放指令指示的音頻作為所述音視頻會話的背景音樂進行播放。
13.一種即時通訊裝置,其特征在于,用于本地客戶端,所述裝置包括:
第一接收模塊,用于在即時通訊音視頻會話過程中,通過設(shè)置在即時通訊界面的音樂插件入口接收音頻播放指令;
獲取模塊,用于獲取所述音頻播放指令指示的音頻;
播放模塊,用于將所述音頻播放指令指示的音頻作為音視頻會話的背景音樂進行播放;
發(fā)送模塊,用于將所述音頻播放指令指示的音頻傳輸至對端客戶端,以使得所述對端客戶端將所述音頻播放指令指示的音頻作為音視頻會話的背景音樂進行播放,所述對端客戶端為所述用戶的聊天對象所使用的客戶端。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述發(fā)送模塊,用于:
通過麥克風(fēng)采集用戶通話產(chǎn)生的音頻以及作為所述音視頻會話的背景音樂播放的音頻;
對所述麥克風(fēng)采集的音頻進行降噪處理;
將經(jīng)過降噪處理的所述麥克風(fēng)采集的音頻傳輸至所述對端客戶端。
15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述發(fā)送模塊,用于:
將所述音頻播放指令指示的音頻的文件傳輸至網(wǎng)絡(luò)服務(wù)器,以使得所述網(wǎng)絡(luò)服務(wù)器將所述音頻播放指令指示的音頻的文件同時下發(fā)給所述本地客戶端和所述對端客戶端。
16.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述發(fā)送模塊,用于:
將所述音頻播放指令指示的音頻的文件傳輸至網(wǎng)絡(luò)服務(wù)器,以使得所述網(wǎng)絡(luò)服務(wù)器將所述音頻播放指令指示的音頻的文件下發(fā)給所述對端客戶端。
17.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述發(fā)送模塊,用于:
將所述音頻播放指令指示的音頻的統(tǒng)一資源定位符URL傳輸至所述對端客戶端,以使得所述對端客戶端根據(jù)所述URL下載所述音頻播放指令指示的音頻,并將所述音頻播放指令指示的音頻作為所述音視頻會話的背景音樂進行播放。
18.根據(jù)權(quán)利要求13至17任一所述的裝置,其特征在于,所述第一接收模塊,用于:
通過設(shè)置在所述即時通訊界面的音樂插件入口接收音頻列表顯示指令;
根據(jù)所述音頻列表顯示指令,在所述即時通訊界面顯示所述音頻列表,所述音頻列表記錄有至少一條音頻;
接收所述音頻播放指令,所述音頻播放指令指示的音頻為在所述音頻列表中被選擇的音頻。
19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,所述音頻列表包括歌曲列表,所述裝置還包括:
第二接收模塊,用于通過設(shè)置在所述歌曲列表所在界面的搜索框接收歌曲添加指令;
添加模塊,用于根據(jù)所述歌曲添加指令在網(wǎng)絡(luò)獲取所述歌曲添加指令指示的歌曲對應(yīng)的鏈接;
記錄模塊,用于將所述歌曲添加指令指示的歌曲的信息記錄在所述歌曲列表中,所述歌曲的信息為所述歌曲添加指令指示的歌曲對應(yīng)的鏈接,或者根據(jù)所述鏈接下載的歌曲文件。
20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,所述音頻列表還包括短音頻列表,所述短音頻列表中記錄的每個短音頻存儲在所述本地客戶端,所述短音頻為占用的存儲空間小于預(yù)設(shè)空間閾值的預(yù)設(shè)音頻。
21.根據(jù)權(quán)利要求18所述的裝置,其特征在于,
所述獲取模塊,用于:
檢測所述用戶是否擁有預(yù)設(shè)權(quán)限,所述預(yù)設(shè)權(quán)限是服務(wù)器根據(jù)所述用戶是否付費或者所述用戶的等級授予的;
如果所述用戶擁有所述預(yù)設(shè)權(quán)限,獲取所述音頻播放指令指示的音頻。
22.一種即時通訊裝置,其特征在于,用于對端客戶端,所述對端客戶端為用戶的聊天對象所使用的客戶端,所述裝置包括:
接收模塊,用于在即時通訊音視頻會話過程中,接收本地客戶端傳輸?shù)囊纛l播放指令指示的音頻,所述音頻播放指令是所述本地客戶端通過設(shè)置在即時通訊界面的音樂插件入口接收的;
播放模塊,用于將所述音頻播放指令指示的音頻作為音視頻會話的背景音樂進行播放。
23.根據(jù)權(quán)利要求22所述的裝置,其特征在于,所述接收模塊,用于:
接收網(wǎng)絡(luò)服務(wù)器下發(fā)的所述音頻播放指令指示的音頻的文件,所述音頻播放指令指示的音頻的文件是所述本地客戶端上傳至所述網(wǎng)絡(luò)服務(wù)器的;
所述播放模塊,用于:
在緩存所述音頻播放指令指示的音頻的文件的同時,播放所述音頻的文件。
24.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述接收模塊,用于:
接收所述本地客戶端傳輸?shù)乃鲆纛l播放指令指示的音頻的統(tǒng)一資源定位符URL;
所述播放模塊,用于:
根據(jù)所述URL下載所述音頻播放指令指示的音頻,并將所述音頻播放指令指示的音頻作為所述音視頻會話的背景音樂進行播放。
25.一種即時通訊系統(tǒng),包括:
權(quán)利要求13至21任一權(quán)利要求所述的即時通訊裝置;
以及,權(quán)利要求22至24任一權(quán)利要求所述的即時通訊裝置。