本技術(shù)涉及通信領(lǐng)域,尤其涉及一種數(shù)據(jù)傳輸方法及裝置。
背景技術(shù):
1、在數(shù)據(jù)傳輸場(chǎng)景中,目前主流的傳輸技術(shù)為基于超文本傳輸協(xié)議(hypertexttransfer?protocol,http)實(shí)現(xiàn)在線流媒體播放,該技術(shù)主要由http自適應(yīng)流(httpadaptive?streaming,has)技術(shù)和自適應(yīng)碼率(adaptive?bit?rate,abr)技術(shù)構(gòu)成。其中,部署有abr算法的設(shè)備能夠感知網(wǎng)絡(luò)環(huán)境變化或根據(jù)播放器狀態(tài),自動(dòng)做出合理的碼率調(diào)整,以提高用戶在線觀看流媒體的體驗(yàn)質(zhì)量。
2、由于abr算法決策依據(jù)的信號(hào)主要包括網(wǎng)絡(luò)帶寬預(yù)測(cè)值、播放器緩存長(zhǎng)度、播放延遲等信息,且對(duì)于視頻直播等播放緩存容量較小的應(yīng)用而言,網(wǎng)絡(luò)帶寬預(yù)測(cè)值是最重要的決策依據(jù)。基于此,如何準(zhǔn)確的獲取網(wǎng)絡(luò)帶寬預(yù)測(cè)值,提升在線流媒體播放效果是目前需要解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供一種數(shù)據(jù)傳輸方法及裝置,用于更加精準(zhǔn)的獲取帶寬預(yù)測(cè)值,以提升數(shù)據(jù)的播放效果。
2、為達(dá)到上述目的,本技術(shù)采用如下技術(shù)方案。
3、第一方面,本技術(shù)實(shí)施例提供一種數(shù)據(jù)傳輸方法,該方法由服務(wù)器執(zhí)行,服務(wù)器用于通過播放器與服務(wù)器之間的會(huì)話鏈接向播放器發(fā)送多媒體數(shù)據(jù),包括:基于會(huì)話鏈接在第一時(shí)間段內(nèi)的網(wǎng)絡(luò)數(shù)據(jù),確定會(huì)話鏈接在第二時(shí)間段的帶寬預(yù)測(cè)值;第一時(shí)間段處于第二時(shí)間段之前;向播放器發(fā)送帶寬預(yù)測(cè)值。
4、上述方法中,由于會(huì)話鏈接在歷史時(shí)間段(即第一時(shí)間段)內(nèi)的網(wǎng)絡(luò)數(shù)據(jù)屬于多媒體數(shù)據(jù)的數(shù)據(jù)傳輸過程中所產(chǎn)生的底層數(shù)據(jù),因此服務(wù)器在基于第一時(shí)間段內(nèi)的網(wǎng)絡(luò)數(shù)據(jù),對(duì)該會(huì)話鏈接在未來(lái)后續(xù)一段時(shí)間(即第二時(shí)間段)的帶寬預(yù)測(cè)值進(jìn)行帶寬預(yù)測(cè)時(shí),能夠提升帶寬預(yù)測(cè)值的準(zhǔn)確度,這樣后續(xù)在將帶寬預(yù)測(cè)值發(fā)送給播放器后,能夠使得播放器在自身無(wú)需進(jìn)行帶寬預(yù)測(cè)的情況下,直接根據(jù)來(lái)自服務(wù)器的帶寬預(yù)測(cè)值,在第二時(shí)間段內(nèi)播放更加符合播放器當(dāng)前狀態(tài)的多媒體數(shù)據(jù),從而可以有效提升數(shù)據(jù)的播放效果。
5、在一種實(shí)現(xiàn)方式中,基于會(huì)話鏈接在第一時(shí)間段內(nèi)的網(wǎng)絡(luò)數(shù)據(jù),確定會(huì)話鏈接在第二時(shí)間段的帶寬預(yù)測(cè)值,包括:獲取會(huì)話鏈接在第一時(shí)間段內(nèi)的網(wǎng)絡(luò)數(shù)據(jù);獲取m個(gè)歷史數(shù)據(jù)分別對(duì)應(yīng)的歷史帶寬測(cè)量值;歷史數(shù)據(jù)為在第一時(shí)間段內(nèi)所播放的多媒體數(shù)據(jù)中的片段;m為正整數(shù);基于網(wǎng)絡(luò)數(shù)據(jù)、m個(gè)歷史帶寬測(cè)量值以及帶寬預(yù)測(cè)模型,對(duì)會(huì)話鏈接在第二時(shí)間段內(nèi)的帶寬進(jìn)行預(yù)測(cè),得到帶寬預(yù)測(cè)值。
6、通過上述實(shí)現(xiàn)方式,可以利用已經(jīng)訓(xùn)練好的帶寬預(yù)測(cè)模型,精準(zhǔn)的基于網(wǎng)絡(luò)數(shù)據(jù)以及m個(gè)歷史帶寬測(cè)量值,對(duì)會(huì)話鏈接在第二時(shí)間段內(nèi)的帶寬進(jìn)行預(yù)測(cè)。
7、在一種實(shí)現(xiàn)方式中,獲取m個(gè)歷史數(shù)據(jù)分別對(duì)應(yīng)的歷史帶寬測(cè)量值,包括:從會(huì)話鏈接對(duì)應(yīng)的數(shù)據(jù)條目中,獲取數(shù)據(jù)j在協(xié)議棧傳輸層發(fā)送緩沖區(qū)的狀態(tài)參數(shù);數(shù)據(jù)j為m個(gè)歷史數(shù)據(jù)中的任一歷史數(shù)據(jù);j為正整數(shù);基于狀態(tài)參數(shù),識(shí)別數(shù)據(jù)j的數(shù)據(jù)包批次;基于識(shí)別到的數(shù)據(jù)包批次,確定數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值。
8、上述實(shí)現(xiàn)方式中,由于協(xié)議棧傳輸層發(fā)送緩沖區(qū)的狀態(tài)參數(shù)(例如,tcp發(fā)送緩沖區(qū)的長(zhǎng)度、數(shù)據(jù)包的發(fā)送和確認(rèn)時(shí)刻等)屬于協(xié)議棧中鏈接的底層數(shù)據(jù),且這些底層數(shù)據(jù)是在數(shù)據(jù)傳輸過程(例如,tcp/quic的發(fā)送過程)中產(chǎn)生的,由于這些底層數(shù)據(jù)無(wú)法由播放器直接獲取,因此這種基于服務(wù)器發(fā)送緩沖區(qū)狀態(tài)參數(shù)的帶寬測(cè)量方法能夠有效提升帶寬測(cè)量的精度。
9、在一種實(shí)現(xiàn)方式中,基于識(shí)別到的數(shù)據(jù)包批次,確定數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值,包括:基于批次過濾條件,對(duì)識(shí)別到的數(shù)據(jù)包批次進(jìn)行過濾,得到x個(gè)數(shù)據(jù)包批次;批次過濾條件用于過濾數(shù)據(jù)塊未達(dá)到當(dāng)前發(fā)送窗口的大小的數(shù)據(jù)包批次;x為正整數(shù);基于x個(gè)數(shù)據(jù)包批次,得到數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值。
10、上述實(shí)現(xiàn)方式中,服務(wù)器能夠采用批次過濾條件,對(duì)已經(jīng)識(shí)別到的數(shù)據(jù)包批次進(jìn)行過濾,從而可以有效減少測(cè)量噪音,提升帶寬測(cè)量的準(zhǔn)確度。
11、在一種實(shí)現(xiàn)方式中,基于x個(gè)數(shù)據(jù)包批次,得到數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值,包括:基于數(shù)據(jù)包批次k的字節(jié)數(shù)以及數(shù)據(jù)包批次k的確認(rèn)包時(shí)間差值,確定數(shù)據(jù)包批次k對(duì)應(yīng)的確認(rèn)字符速率;數(shù)據(jù)包批次k為x個(gè)數(shù)據(jù)包批次中的任意一個(gè)數(shù)據(jù)包批次;k為正整數(shù);確認(rèn)包時(shí)間差值為第一時(shí)刻與第二時(shí)刻之間的差值;第一時(shí)刻為數(shù)據(jù)包批次k的最后一個(gè)字節(jié)的確認(rèn)字符包到達(dá)時(shí)刻;第二時(shí)刻為數(shù)據(jù)包批次k的第一個(gè)字節(jié)的確認(rèn)字符包到達(dá)時(shí)刻;在得到x個(gè)數(shù)據(jù)包批次分別對(duì)應(yīng)的確認(rèn)字符速率時(shí),基于x個(gè)確認(rèn)字符速率,得到數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值。
12、上述實(shí)現(xiàn)方式中,服務(wù)器以每個(gè)數(shù)據(jù)包批次為單位計(jì)算出確認(rèn)字符速率,能夠有效提出剔除空閑時(shí)間片,進(jìn)而提升帶寬測(cè)量的準(zhǔn)確度。
13、在一種實(shí)現(xiàn)方式中,基于網(wǎng)絡(luò)數(shù)據(jù)、m個(gè)歷史帶寬測(cè)量值以及帶寬預(yù)測(cè)模型,對(duì)會(huì)話鏈接在第二時(shí)間段內(nèi)的帶寬進(jìn)行預(yù)測(cè),得到帶寬預(yù)測(cè)值,包括:將網(wǎng)絡(luò)數(shù)據(jù)、m個(gè)歷史帶寬測(cè)量值,輸入至帶寬預(yù)測(cè)模型,通過帶寬預(yù)測(cè)模型對(duì)會(huì)話鏈接在第二時(shí)間段內(nèi)的帶寬進(jìn)行預(yù)測(cè),得到第一預(yù)測(cè)值和第二預(yù)測(cè)值;第一預(yù)測(cè)值與第二時(shí)間段時(shí)間內(nèi)帶寬突變幅度相關(guān),第二預(yù)測(cè)值與第二時(shí)間段時(shí)間內(nèi)帶寬瞬時(shí)波動(dòng)幅度相關(guān);根據(jù)第一預(yù)測(cè)值和第二預(yù)測(cè)值,確定帶寬預(yù)測(cè)值。
14、上述實(shí)現(xiàn)方式中,第一預(yù)測(cè)值與帶寬突變幅度相關(guān),第二預(yù)測(cè)值與帶寬瞬時(shí)波動(dòng)幅度相關(guān),這意味者通過帶寬預(yù)測(cè)模型所得到的兩個(gè)預(yù)測(cè)值能夠檢測(cè)不同的波動(dòng)情況,后續(xù)在結(jié)合第一預(yù)測(cè)值和第二預(yù)測(cè)值,來(lái)確定最終的帶寬預(yù)測(cè)值時(shí),能夠?qū)崿F(xiàn)對(duì)帶寬的精準(zhǔn)預(yù)測(cè)。
15、在一種實(shí)現(xiàn)方式中,向播放器發(fā)送帶寬預(yù)測(cè)值,包括:向播放器發(fā)送超文本傳輸協(xié)議http報(bào)文;http報(bào)文的響應(yīng)頭部中包括帶寬預(yù)測(cè)值。
16、通過上述實(shí)現(xiàn)方式,可以實(shí)現(xiàn)用http報(bào)文來(lái)傳輸帶寬預(yù)測(cè)值,從而達(dá)到接收更加準(zhǔn)確的帶寬預(yù)測(cè)值,以提升數(shù)據(jù)的播放效果的目的。
17、在一種實(shí)現(xiàn)方式中,若帶寬預(yù)測(cè)值是在接收到播放器發(fā)送的第一內(nèi)容播放請(qǐng)求后所確定的,則http報(bào)文的信息體還用于承載第一內(nèi)容播放請(qǐng)求對(duì)應(yīng)的第一數(shù)據(jù);第一數(shù)據(jù)為多媒體數(shù)據(jù)中的任意一段數(shù)據(jù)。
18、通過上述實(shí)現(xiàn)方式,服務(wù)器無(wú)需額外接收播放器發(fā)送的用于對(duì)帶寬進(jìn)行預(yù)測(cè)的請(qǐng)求,而是在接收到針對(duì)第一數(shù)據(jù)的第一內(nèi)容播放請(qǐng)求之后,可以一并對(duì)會(huì)話鏈接在第二時(shí)間段的帶寬進(jìn)行預(yù)測(cè),從而可以有效減少網(wǎng)絡(luò)開銷。
19、在一種實(shí)現(xiàn)方式中,多媒體數(shù)據(jù)為視頻數(shù)據(jù)或音頻數(shù)據(jù)。
20、通過上述實(shí)現(xiàn)方式,能夠?qū)崿F(xiàn)利用帶寬反饋的優(yōu)化方法來(lái)播放視頻數(shù)據(jù)或音頻數(shù)據(jù),從而有效提升視頻播放效果或音頻播放效果。
21、第二方面,本技術(shù)實(shí)施例提供一種數(shù)據(jù)傳輸方法,該方法由播放器執(zhí)行,播放器用于通過播放器與服務(wù)器之間的會(huì)話鏈接獲取多媒體數(shù)據(jù)并播放多媒體數(shù)據(jù),包括:接收來(lái)自服務(wù)器的消息;消息中包括會(huì)話鏈接在第二時(shí)間段的帶寬預(yù)測(cè)值;基于帶寬預(yù)測(cè)值以及播放器的狀態(tài)信息,確定多媒體數(shù)據(jù)中的第二數(shù)據(jù)的第一碼率;第二數(shù)據(jù)為在第二時(shí)間段內(nèi)播放的數(shù)據(jù);根據(jù)第一碼率,向服務(wù)器發(fā)送第二內(nèi)容播放請(qǐng)求;第二內(nèi)容播放請(qǐng)求用于請(qǐng)求與第一碼率相匹配的第二數(shù)據(jù)。
22、上述方法中,播放器能夠接收到來(lái)自服務(wù)器的帶寬預(yù)測(cè)值,在服務(wù)器具有較強(qiáng)的算力的情況下,相較于播放器自身進(jìn)行帶寬預(yù)測(cè)所得到的帶寬預(yù)測(cè)值而言,播放器接收到的來(lái)自服務(wù)器的帶寬預(yù)測(cè)值更加準(zhǔn)確,這樣后續(xù)在結(jié)合自身的狀態(tài)信息時(shí),能夠確定更加合適的碼率,從而有效提升數(shù)據(jù)的播放效果。
23、在一種實(shí)現(xiàn)方式中,消息為超文本傳輸協(xié)議http報(bào)文;帶寬預(yù)測(cè)值攜帶在http報(bào)文的響應(yīng)頭部中。
24、通過上述實(shí)現(xiàn)方式,可以實(shí)現(xiàn)用http報(bào)文來(lái)傳輸帶寬預(yù)測(cè)值,從而達(dá)到接收更加準(zhǔn)確的帶寬預(yù)測(cè)值,以提升數(shù)據(jù)的播放效果的目的。
25、在一種實(shí)現(xiàn)方式中,若消息是播放器向服務(wù)器發(fā)送第一內(nèi)容播放請(qǐng)求后所接收到的,則http報(bào)文的信息體還用于承載第一內(nèi)容播放請(qǐng)求對(duì)應(yīng)的第一數(shù)據(jù);第一數(shù)據(jù)為在第二數(shù)據(jù)之前播放的上一段數(shù)據(jù)。
26、通過上述實(shí)現(xiàn)方式,播放器無(wú)需額外向服務(wù)器發(fā)送用于對(duì)帶寬進(jìn)行預(yù)測(cè)的請(qǐng)求,而是在基于第一內(nèi)容播放請(qǐng)求來(lái)獲取第一數(shù)據(jù)時(shí),可以一并接收到服務(wù)器返回的會(huì)話鏈接在第二時(shí)間段的帶寬預(yù)測(cè)值,這樣將可以有效減少網(wǎng)絡(luò)開銷。
27、在一種實(shí)現(xiàn)方法中,多媒體數(shù)據(jù)為視頻數(shù)據(jù)或者音頻數(shù)據(jù)。
28、通過上述實(shí)現(xiàn)方式,能夠?qū)崿F(xiàn)利用帶寬反饋的優(yōu)化方法來(lái)播放視頻數(shù)據(jù)或音頻數(shù)據(jù),從而有效提升視頻播放效果或音頻播放效果。
29、第三方面,本技術(shù)實(shí)施例提供一種數(shù)據(jù)傳輸裝置,應(yīng)用于服務(wù)器,服務(wù)器用于通過播放器與服務(wù)器之間的會(huì)話鏈接向播放器發(fā)送多媒體數(shù)據(jù),包括:處理單元,用于基于會(huì)話鏈接在第一時(shí)間段內(nèi)的網(wǎng)絡(luò)數(shù)據(jù),確定會(huì)話鏈接在第二時(shí)間段的帶寬預(yù)測(cè)值;第一時(shí)間段處于第二時(shí)間段之前;收發(fā)單元,用于向播放器發(fā)送帶寬預(yù)測(cè)值。
30、在一種實(shí)現(xiàn)方式中,處理單元,用于基于會(huì)話鏈接在第一時(shí)間段內(nèi)的網(wǎng)絡(luò)數(shù)據(jù),確定會(huì)話鏈接在第二時(shí)間段的帶寬預(yù)測(cè)值,包括:處理單元,具體用于獲取會(huì)話鏈接在第一時(shí)間段內(nèi)的網(wǎng)絡(luò)數(shù)據(jù);處理單元,具體用于獲取m個(gè)歷史數(shù)據(jù)分別對(duì)應(yīng)的歷史帶寬測(cè)量值;歷史數(shù)據(jù)為在第一時(shí)間段內(nèi)所播放的多媒體數(shù)據(jù)中的片段;m為正整數(shù);處理單元,具體用于基于網(wǎng)絡(luò)數(shù)據(jù)、m個(gè)歷史帶寬測(cè)量值以及帶寬預(yù)測(cè)模型,對(duì)會(huì)話鏈接在第二時(shí)間段內(nèi)的帶寬進(jìn)行預(yù)測(cè),得到帶寬預(yù)測(cè)值。
31、在一種實(shí)現(xiàn)方式中,處理單元,具體用于獲取m個(gè)歷史數(shù)據(jù)分別對(duì)應(yīng)的歷史帶寬測(cè)量值,包括:處理單元,具體用于從會(huì)話鏈接對(duì)應(yīng)的數(shù)據(jù)條目中,獲取數(shù)據(jù)j在協(xié)議棧傳輸層發(fā)送緩沖區(qū)的狀態(tài)參數(shù);數(shù)據(jù)j為m個(gè)歷史數(shù)據(jù)中的任一歷史數(shù)據(jù);j為正整數(shù);處理單元,具體用于基于狀態(tài)參數(shù),識(shí)別數(shù)據(jù)j的數(shù)據(jù)包批次;處理單元,具體用于基于識(shí)別到的數(shù)據(jù)包批次,確定數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值。
32、在一種實(shí)現(xiàn)方式中,處理單元,具體用于基于識(shí)別到的數(shù)據(jù)包批次,確定數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值,包括:處理單元,具體用于基于批次過濾條件,對(duì)識(shí)別到的數(shù)據(jù)包批次進(jìn)行過濾,得到x個(gè)數(shù)據(jù)包批次;批次過濾條件用于過濾數(shù)據(jù)塊未達(dá)到當(dāng)前發(fā)送窗口的大小的數(shù)據(jù)包批次;x為正整數(shù);處理單元,具體用于基于x個(gè)數(shù)據(jù)包批次,得到數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值。
33、在一種實(shí)現(xiàn)方式中,處理單元,具有用于基于x個(gè)數(shù)據(jù)包批次,得到數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值,包括:處理單元,具體用于基于數(shù)據(jù)包批次k的字節(jié)數(shù)以及數(shù)據(jù)包批次k的確認(rèn)包時(shí)間差值,確定數(shù)據(jù)包批次k對(duì)應(yīng)的確認(rèn)字符速率;數(shù)據(jù)包批次k為x個(gè)數(shù)據(jù)包批次中的任意一個(gè)數(shù)據(jù)包批次;i為正整數(shù);確認(rèn)包時(shí)間差值為第一時(shí)刻與第二時(shí)刻之間的差值;第一時(shí)刻為數(shù)據(jù)包批次k的最后一個(gè)字節(jié)的確認(rèn)字符包到達(dá)時(shí)刻;第二時(shí)刻為數(shù)據(jù)包批次k的第一個(gè)字節(jié)的確認(rèn)字符包到達(dá)時(shí)刻;處理單元,具體用于在得到x個(gè)數(shù)據(jù)包批次分別對(duì)應(yīng)的確認(rèn)字符速率時(shí),基于x個(gè)確認(rèn)字符速率,得到數(shù)據(jù)j對(duì)應(yīng)的歷史帶寬測(cè)量值。
34、在一種實(shí)現(xiàn)方式中,處理單元,具有用于基于網(wǎng)絡(luò)數(shù)據(jù)、m個(gè)歷史帶寬測(cè)量值以及帶寬預(yù)測(cè)模型,對(duì)會(huì)話鏈接在第二時(shí)間段內(nèi)的帶寬進(jìn)行預(yù)測(cè),得到帶寬預(yù)測(cè)值,包括:處理單元,具體用于將網(wǎng)絡(luò)數(shù)據(jù)、m個(gè)歷史帶寬測(cè)量值,輸入至帶寬預(yù)測(cè)模型,通過帶寬預(yù)測(cè)模型對(duì)會(huì)話鏈接在第二時(shí)間段內(nèi)的帶寬進(jìn)行預(yù)測(cè),得到第一預(yù)測(cè)值和第二預(yù)測(cè)值;第一預(yù)測(cè)值與第二時(shí)間段時(shí)間內(nèi)帶寬突變幅度相關(guān),第二預(yù)測(cè)值與第二時(shí)間段時(shí)間內(nèi)帶寬瞬時(shí)波動(dòng)幅度相關(guān);處理單元,具體用于根據(jù)第一預(yù)測(cè)值和第二預(yù)測(cè)值,確定帶寬預(yù)測(cè)值。
35、在一種實(shí)現(xiàn)方式中,收發(fā)單元,具體用于向播放器發(fā)送帶寬預(yù)測(cè)值,包括:收發(fā)單元,具體用于向播放器發(fā)送超文本傳輸協(xié)議http報(bào)文;http報(bào)文的響應(yīng)頭部中包括帶寬預(yù)測(cè)值。
36、在一種實(shí)現(xiàn)方式中,若帶寬預(yù)測(cè)值是在接收到播放器發(fā)送的第一內(nèi)容播放請(qǐng)求后所確定的,則http報(bào)文的信息體還用于承載第一內(nèi)容播放請(qǐng)求對(duì)應(yīng)的第一數(shù)據(jù);第一數(shù)據(jù)為多媒體數(shù)據(jù)中的任意一段數(shù)據(jù);
37、在一種實(shí)現(xiàn)方式中,多媒體數(shù)據(jù)為視頻數(shù)據(jù)或音頻數(shù)據(jù)。
38、第四方面,本技術(shù)實(shí)施例提供一種數(shù)據(jù)傳輸裝置,應(yīng)用于播放器,播放器用于通過播放器與服務(wù)器之間的會(huì)話鏈接獲取多媒體數(shù)據(jù)并播放多媒體數(shù)據(jù),包括:收發(fā)單元,用于接收來(lái)自服務(wù)器的消息;消息中包括會(huì)話鏈接在第二時(shí)間段的帶寬預(yù)測(cè)值;處理單元,用于基于帶寬預(yù)測(cè)值以及播放器的狀態(tài)信息,確定多媒體數(shù)據(jù)中的第二數(shù)據(jù)的第一碼率;第二數(shù)據(jù)為在第二時(shí)間段內(nèi)播放的數(shù)據(jù);收發(fā)單元,還用于根據(jù)第一碼率,向服務(wù)器發(fā)送第二內(nèi)容播放請(qǐng)求;第二內(nèi)容播放請(qǐng)求用于請(qǐng)求與第一碼率相匹配的第二數(shù)據(jù)。
39、在一種實(shí)現(xiàn)方式中,消息為超文本傳輸協(xié)議http報(bào)文;帶寬預(yù)測(cè)值攜帶在http報(bào)文的響應(yīng)頭部中。
40、在一種實(shí)現(xiàn)方式中,若消息是播放器向服務(wù)器發(fā)送第一內(nèi)容播放請(qǐng)求后所接收到的,則http報(bào)文的信息體還用于承載第一內(nèi)容播放請(qǐng)求對(duì)應(yīng)的第一數(shù)據(jù);第一數(shù)據(jù)為在第二數(shù)據(jù)之前播放的上一段數(shù)據(jù)。
41、在一種實(shí)現(xiàn)方式中,多媒體數(shù)據(jù)為視頻數(shù)據(jù)或者音頻數(shù)據(jù)。
42、第五方面,本技術(shù)實(shí)施例提供一種數(shù)據(jù)傳輸裝置,包括存儲(chǔ)器和處理器,存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)指令,處理器用于從存儲(chǔ)器中調(diào)用并運(yùn)行計(jì)算機(jī)指令,以實(shí)現(xiàn)如第一方面或第一方面中任一項(xiàng)實(shí)現(xiàn)方式的方法,或者以實(shí)現(xiàn)如第二方面或第二方面中任一項(xiàng)實(shí)現(xiàn)方式的方法。
43、第六方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有指令,當(dāng)指令在處理器上運(yùn)行時(shí),以實(shí)現(xiàn)如第一方面或第一方面中任一項(xiàng)實(shí)現(xiàn)方式的方法,或者以實(shí)現(xiàn)如第二方面或第二方面中任一項(xiàng)實(shí)現(xiàn)方式的方法。
44、第七方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,計(jì)算機(jī)程序產(chǎn)品包括指令,當(dāng)指令在處理器上運(yùn)行時(shí),以實(shí)現(xiàn)如第一方面或第一方面中任一項(xiàng)實(shí)現(xiàn)方式的方法,或者以實(shí)現(xiàn)如第二方面或第二方面中任一項(xiàng)實(shí)現(xiàn)方式的方法。
45、上述第二方面至第七方面以及各方面中任一實(shí)現(xiàn)方式所產(chǎn)生的技術(shù)效果可參照上述第一方面以及第一方面中對(duì)應(yīng)的實(shí)現(xiàn)方式,重復(fù)之處在此不做贅述。