,解析所述下載歌曲文件的請求以獲取待下載歌曲文件網(wǎng)絡(luò)地址;及
[0076]依據(jù)待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息。
[0077]所述計(jì)算模塊42,用于依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出最小傳輸速率。
[0078]所述調(diào)節(jié)模塊43,用于依據(jù)所述最小傳輸速率自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬。
[0079]優(yōu)選的,所述服務(wù)器是數(shù)字媒體服務(wù)器DMS。
[0080]優(yōu)選的,所述下載歌曲文件的請求包括兩種情況:下載一個(gè)歌曲文件的請求和下載至少兩個(gè)歌曲文件的請求。針對所述兩種情況,其具休過程如下:
[0081 ]所述查找模塊41具體用于:
[0082]當(dāng)接收到下載一個(gè)歌曲文件的請求時(shí),依據(jù)所述下載歌曲文件的請求及待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息;或當(dāng)接收到下載至少兩個(gè)歌曲文件的請求時(shí),依據(jù)所述下載歌曲文件的請求及每一待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息;
[0083]所述計(jì)算模塊42,用于依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出最小傳輸速率;或依據(jù)所述每一待下載歌曲文件的比特率信息計(jì)算出對應(yīng)的最小傳輸速率;
[0084]所述調(diào)節(jié)模塊43,用于依據(jù)所述最小傳輸速率自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬;或依據(jù)所述最小傳輸速率之和自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬。
[0085]本實(shí)施例的技術(shù)方案提供的傳輸帶寬的自動(dòng)調(diào)節(jié)裝置,利用接收模塊40接收客戶端發(fā)送的下載歌曲文件的請求;利用查找模塊41依據(jù)所述下載歌曲文件的請求及待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息;利用計(jì)算模塊42依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出最小傳輸速率;及利用調(diào)節(jié)模塊43依據(jù)所述最小傳輸速率自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬。由于本發(fā)明實(shí)施例可以根據(jù)待下載歌曲文件的比特率信息計(jì)算最小傳輸速率,并依據(jù)最小傳輸速率動(dòng)態(tài)調(diào)整服務(wù)器傳輸帶寬以減小歌曲文件下載過程中占用的帶寬,從而優(yōu)化網(wǎng)絡(luò)性能及提升消息傳輸?shù)目煽啃浴?br>[0086]上述裝置可執(zhí)行本發(fā)明任意實(shí)施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明任意實(shí)施例所提供的方法。
[0087]注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對本領(lǐng)域技術(shù)人員來說能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過以上實(shí)施例對本發(fā)明進(jìn)行了較為詳細(xì)的說明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【主權(quán)項(xiàng)】
1.一種傳輸帶寬的自動(dòng)調(diào)節(jié)方法,其特征在于,包括: 服務(wù)器接收客戶端發(fā)送的下載歌曲文件的請求; 依據(jù)所述下載歌曲文件的請求及待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息; 依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出待下載歌曲文件的最小傳輸速率;及 依據(jù)所述最小傳輸速率自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)所述下載歌曲文件的請求及待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息,依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出待下載歌曲文件的最小傳輸速率;及依據(jù)所述最小傳輸速率自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬,具體包括: 當(dāng)接收到下載一個(gè)歌曲文件的請求時(shí),依據(jù)所述下載歌曲文件的請求及待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息;依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出最小傳輸速率;及依據(jù)所述最小傳輸速率自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬;或 當(dāng)接收到下載至少兩個(gè)歌曲文件的請求時(shí),依據(jù)所述下載歌曲文件的請求及每一待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息;依據(jù)所述每一待下載歌曲文件的比特率信息計(jì)算出對應(yīng)的最小傳輸速率;及依據(jù)所述最小傳輸速率之和自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器是數(shù)字媒體服務(wù)器DMS。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)所述下載歌曲文件的請求及待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息,具體包括: 解析所述下載歌曲文件的請求以獲取待下載歌曲文件網(wǎng)絡(luò)地址;及依據(jù)所述待下載歌曲文件網(wǎng)絡(luò)地址和待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出最小傳輸速率包括: 最小傳輸速率=比特率/8;其中最小傳輸速率單位為kB/s,比特率單位為kbit/s。6.一種傳輸帶寬的自動(dòng)調(diào)節(jié)裝置,其配置于服務(wù)器中,其特征在于,包括: 接收模塊,用于接收客戶端發(fā)送的下載歌曲文件的請求; 查找模塊,用于當(dāng)接收到下載歌曲文件的請求時(shí),依據(jù)所述下載歌曲文件的請求及待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息; 計(jì)算模塊,用于依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出最小傳輸速率;及 調(diào)節(jié)模塊,用于依據(jù)所述最小傳輸速率自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述查找模塊具體用于: 當(dāng)接收到下載一個(gè)歌曲文件的請求時(shí),依據(jù)所述下載歌曲文件的請求及待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息;或當(dāng)接收到下載至少兩個(gè)歌曲文件的請求時(shí),依據(jù)所述下載歌曲文件的請求及每一待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息; 所述計(jì)算模塊,用于依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出最小傳輸速率;或依據(jù)所述每一待下載歌曲文件的比特率信息計(jì)算出對應(yīng)的最小傳輸速率; 所述調(diào)節(jié)模塊,用于依據(jù)所述最小傳輸速率自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬;或依據(jù)所述最小傳輸速率之和自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述服務(wù)器是數(shù)字媒體服務(wù)器DMS。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述查找模塊具體用于: 當(dāng)接收到下載歌曲文件的請求時(shí),解析所述下載歌曲文件的請求以獲取待下載歌曲文件網(wǎng)絡(luò)地址;及 依據(jù)待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述計(jì)算模塊依據(jù)待下載歌曲文件的比特率信息計(jì)算出最小傳輸速率具體為: 最小傳輸速率=比特率/8;其中最小傳輸速率單位為kB/s,比特率單位為kbit/s。
【專利摘要】本發(fā)明實(shí)施例公開了一種傳輸帶寬的自動(dòng)調(diào)節(jié)方法及裝置,該方法包括:服務(wù)器接收客戶端發(fā)送的下載歌曲文件的請求;依據(jù)所述下載歌曲文件的請求及待下載歌曲文件的映射關(guān)系查找所述待下載歌曲文件的編碼,并獲取所述編碼對應(yīng)的歌曲文件的比特率信息;依據(jù)所述待下載歌曲文件的比特率信息計(jì)算出待下載歌曲文件的最小傳輸速率;及依據(jù)所述最小傳輸速率自動(dòng)調(diào)節(jié)所述服務(wù)器的當(dāng)前傳輸帶寬。從而解決在歌曲文件下載過程中占用過多帶寬導(dǎo)致實(shí)時(shí)消息無法及時(shí)傳送或交互無響應(yīng)的問題。
【IPC分類】H04L12/805, H04L29/06
【公開號】CN105681283
【申請?zhí)枴緾N201511024897
【發(fā)明人】任超
【申請人】廣東歐珀移動(dòng)通信有限公司
【公開日】2016年6月15日
【申請日】2015年12月29日