視頻文件獲取方法及裝置制造方法
【專利摘要】本發(fā)明提供一種視頻文件獲取方法及裝置。該方法包括:接收網(wǎng)站服務(wù)器發(fā)送的視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息;根據(jù)所述地址信息,同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組獲得重組后的視頻文件,并進(jìn)行播放。本發(fā)明實(shí)施例通過瀏覽器與多個(gè)視頻源服務(wù)器建立連接,同時(shí)獲取多個(gè)視頻源服務(wù)器中的視頻數(shù)據(jù),以及后續(xù)的視頻文件重組,提高了客戶端瀏覽器的播放效率以及網(wǎng)絡(luò)資源利用率。
【專利說明】視頻文件獲取方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),尤其涉及一種視頻文件獲取方法及裝置。
【背景技術(shù)】
[0002]隨著技術(shù)的發(fā)展,用戶通過瀏覽器訪問網(wǎng)絡(luò)資源,如瀏覽網(wǎng)頁、觀看視頻、下載文檔以及獲取其他多媒體信息。
[0003]在用戶通過瀏覽器訪問網(wǎng)絡(luò)資源時(shí),客戶端通過瀏覽器發(fā)出請(qǐng)求,服務(wù)器端接收和審核完請(qǐng)求后進(jìn)行處理并返回結(jié)果給客戶端,然后客戶端瀏覽器將信息呈現(xiàn)出來?,F(xiàn)有技術(shù)中,客戶端瀏覽器通過websocket實(shí)現(xiàn)瀏覽器與服務(wù)器之間的全雙工通信。
[0004]但是現(xiàn)有技術(shù)中,客戶端通過瀏覽器發(fā)出請(qǐng)求后,websocket只調(diào)用一個(gè)TCP連接,如果視頻源服務(wù)器提供視頻資源的帶寬較低,將影響客戶端瀏覽器的播放效率。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種視頻文件獲取方法及裝置,以提高客戶端瀏覽器的播放效率以及網(wǎng)絡(luò)資源利用率。
[0006]本發(fā)明的一個(gè)方面是提供一種視頻文件獲取方法,包括:
[0007]接收網(wǎng)站服務(wù)器發(fā)送的視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息;
[0008]根據(jù)所述地址信息,同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);
[0009]對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組獲得重組后的視頻文件,并進(jìn)行播放。
[0010]本發(fā)明的另一個(gè)方面是提供一種視頻文件獲取方法,包括:
[0011]接收瀏覽器發(fā)送的播放目標(biāo)視頻文件的請(qǐng)求;
[0012]向所述瀏覽器發(fā)送視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有所述目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息,以供所述瀏覽器根據(jù)所述地址信息同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);以及,對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組并播放重組后的視頻文件。
[0013]本發(fā)明的另一個(gè)方面是提供一種用戶設(shè)備,包括:
[0014]視頻鏈接請(qǐng)求接收模塊,用于接收網(wǎng)站服務(wù)器發(fā)送的視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息;
[0015]視頻數(shù)據(jù)獲取模塊,用于根據(jù)所述地址信息,同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);
[0016]重組模塊,用于對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組獲得重組后的視頻文件,并進(jìn)行播放。[0017]本發(fā)明的另一個(gè)方面是提供一種網(wǎng)站服務(wù)器,包括:
[0018]請(qǐng)求接收模塊,用于接收用戶設(shè)備發(fā)送的播放目標(biāo)視頻文件的請(qǐng)求;
[0019]視頻鏈接請(qǐng)求發(fā)送模塊,用于向所述用戶設(shè)備發(fā)送視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有所述目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息,以供所述用戶設(shè)備根據(jù)所述地址信息同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);以及,對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組并播放重組后的視頻文件。
[0020]本發(fā)明的另一個(gè)方面是提供一種視頻文件獲取系統(tǒng),包括:
[0021]上述的用戶設(shè)備以及上述的網(wǎng)站服務(wù)器。
[0022]本發(fā)明提供的視頻點(diǎn)播連接方法及裝置,通過瀏覽器與多個(gè)視頻源服務(wù)器建立連接,同時(shí)獲取多個(gè)視頻源服務(wù)器中的視頻數(shù)據(jù),以及后續(xù)的視頻文件重組,提高了客戶端瀏覽器的播放效率以及網(wǎng)絡(luò)資源利用率。
【專利附圖】
【附圖說明】
[0023]圖1為本發(fā)明實(shí)施例一提供的視頻文件獲取方法流程圖;
[0024]圖2為本發(fā)明實(shí)施例一提供的視頻文件獲取方法所適用的網(wǎng)絡(luò)拓?fù)鋱D;
[0025]圖3為本發(fā)明實(shí)施例三提供的視頻文件獲取方法流程圖;
[0026]圖4為本發(fā)明實(shí)施例四提供的用戶設(shè)備的結(jié)構(gòu)圖;
[0027]圖5為本發(fā)明實(shí)施例五提供的網(wǎng)站服務(wù)器的結(jié)構(gòu)圖;
[0028]圖6為本發(fā)明實(shí)施例六提供的視頻文件獲取系統(tǒng)結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0029]實(shí)施例一
[0030]圖1為本發(fā)明實(shí)施例一提供的視頻文件獲取方法流程圖。本發(fā)明實(shí)施例適用于通過瀏覽器點(diǎn)擊視頻文件后,瀏覽器與多個(gè)視頻源服務(wù)器建立連接,同時(shí)獲取多個(gè)視頻源服務(wù)器中的視頻數(shù)據(jù),瀏覽器將獲取的視頻數(shù)據(jù)進(jìn)行重組并播放重組后的視頻。如圖2所示,為本發(fā)明實(shí)施例適用的網(wǎng)絡(luò)拓?fù)鋱D,用戶通過瀏覽器20點(diǎn)擊目標(biāo)視頻文件,瀏覽器20向網(wǎng)站服務(wù)器21發(fā)送播放目標(biāo)視頻文件的請(qǐng)求,網(wǎng)站服務(wù)器21向?yàn)g覽器20返回響應(yīng)信息,瀏覽器20依據(jù)所述響應(yīng)信息與多個(gè)視頻源服務(wù)器22-24建立TCP連接,并獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù)。本發(fā)明實(shí)施例提供的視頻文件獲取方法具體如下:
[0031]步驟101、接收網(wǎng)站服務(wù)器發(fā)送的視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息;
[0032]用戶通過瀏覽器點(diǎn)擊目標(biāo)視頻文件,由瀏覽器向網(wǎng)站服務(wù)器發(fā)送播放目標(biāo)視頻文件的請(qǐng)求信息;網(wǎng)站服務(wù)器依據(jù)請(qǐng)求信息,查詢獲取多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器,并向?yàn)g覽器發(fā)送視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息。
[0033]步驟102、根據(jù)所述地址信息,同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);
[0034]瀏覽器依據(jù)多個(gè)視頻源服務(wù)器對(duì)應(yīng)的地址信息,同時(shí)與多個(gè)視頻源服務(wù)器建立TCP連接,具體可以為瀏覽器將接收到的多個(gè)地址信息下發(fā)給瀏覽器引擎中的websocket,websocket通過調(diào)用networking模塊,由networking模塊依據(jù)多個(gè)地址信息通過多個(gè)TCPsocket與存儲(chǔ)有目標(biāo)視頻文件的多個(gè)視頻源服務(wù)器建立多條TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù)。
[0035]步驟103、對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組獲得重組后的視頻文件,并進(jìn)行播放。
[0036]瀏覽器對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組獲得重組后的視頻文件,具體可以是networking模塊與多個(gè)視頻源服務(wù)器建立TCP連接后,websocket通過調(diào)用networking模塊將從多個(gè)TCP連接中獲取的視頻數(shù)據(jù)進(jìn)行重新組合,得到重組后的視頻文件,并進(jìn)行播放。
[0037]本發(fā)明實(shí)施例通過瀏覽器與多個(gè)視頻源服務(wù)器建立連接,同時(shí)獲取多個(gè)視頻源服務(wù)器中的視頻數(shù)據(jù),以及后續(xù)的視頻文件重組,提高了客戶端瀏覽器的播放效率以及網(wǎng)絡(luò)資源利用率。
[0038]實(shí)施例二
[0039]在實(shí)施例一的基礎(chǔ)上,所述從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù)包括根據(jù)負(fù)載均衡機(jī)制,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù)。
[0040]瀏覽器同時(shí)獲取多個(gè)視頻源服務(wù)器中的視頻數(shù)據(jù)后,具體可以是由websocket根據(jù)負(fù)載均衡機(jī)制,從帶寬較高的視頻源服務(wù)器請(qǐng)求較多的視頻數(shù)據(jù),或者根據(jù)目標(biāo)視頻文件種子的優(yōu)劣,從多個(gè)視頻源服務(wù)器中選擇獲取畫面質(zhì)量較高的視頻數(shù)據(jù)。
[0041]本發(fā)明實(shí)施例通過負(fù)載均衡機(jī)制,從多個(gè)視頻源服務(wù)器中選擇獲取視頻數(shù)據(jù),提高了網(wǎng)絡(luò)資源利用率。
[0042]實(shí)施例三
[0043]圖3為本發(fā)明實(shí)施例三提供的視頻文件獲取方法流程圖。如圖3所示,本發(fā)明實(shí)施例提供的視頻文件獲取方法的具體步驟如下:
[0044]步驟301、接收瀏覽器發(fā)送的播放目標(biāo)視頻文件的請(qǐng)求;
[0045]用戶通過瀏覽器點(diǎn)擊目標(biāo)視頻文件,網(wǎng)站服務(wù)器接收由瀏覽器發(fā)送的播放目標(biāo)視頻文件的請(qǐng)求。
[0046]步驟302、向所述瀏覽器發(fā)送視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有所述目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息,以供所述瀏覽器根據(jù)所述地址信息同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);以及,對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組并播放重組后的視頻文件。
[0047]網(wǎng)站服務(wù)器依據(jù)瀏覽器向網(wǎng)站服務(wù)器發(fā)送播放目標(biāo)視頻文件的請(qǐng)求,查詢獲取多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器,并向?yàn)g覽器發(fā)送視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息。瀏覽器依據(jù)多個(gè)視頻源服務(wù)器對(duì)應(yīng)的地址信息,同時(shí)與多個(gè)視頻源服務(wù)器建立TCP連接,具體可以為瀏覽器將接收到的多個(gè)地址信息下發(fā)給瀏覽器引擎中的websocket, websocket通過調(diào)用networking模塊,由networking模塊依據(jù)多個(gè)地址信息通過多個(gè)TCPsocket與存儲(chǔ)有目標(biāo)視頻文件的多個(gè)視頻源服務(wù)器建立多條TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù),websocket通過調(diào)用networking模塊將從多個(gè)TCP連接中獲取的視頻數(shù)據(jù)進(jìn)行重新組合,得到重組后的視頻文件,并進(jìn)行播放。
[0048]本發(fā)明實(shí)施例通過瀏覽器與多個(gè)視頻源服務(wù)器建立連接,同時(shí)獲取多個(gè)視頻源服務(wù)器中的視頻數(shù)據(jù),以及后續(xù)的視頻文件重組,提高了客戶端瀏覽器的播放效率以及網(wǎng)絡(luò)資源利用率。
[0049]實(shí)施例四
[0050]圖4為本發(fā)明實(shí)施例四提供的用戶設(shè)備的結(jié)構(gòu)圖。本發(fā)明實(shí)施例提供的用戶設(shè)備可以執(zhí)行視頻文件獲取方法實(shí)施例提供的處理流程,如圖4所示,本發(fā)明實(shí)施例提供的用戶設(shè)備40包括視頻鏈接請(qǐng)求接收模塊41、視頻數(shù)據(jù)獲取模塊42和重組模塊43 ;其中,視頻鏈接請(qǐng)求接收模塊41用于接收網(wǎng)站服務(wù)器發(fā)送的視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息;視頻數(shù)據(jù)獲取模塊42用于根據(jù)所述地址信息,同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);重組模塊43用于對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組獲得重組后的視頻文件,并進(jìn)行播放。
[0051]本發(fā)明實(shí)施例通過瀏覽器與多個(gè)視頻源服務(wù)器建立連接,同時(shí)獲取多個(gè)視頻源服務(wù)器中的視頻數(shù)據(jù),以及后續(xù)的視頻文件重組,提高了客戶端瀏覽器的播放效率以及網(wǎng)絡(luò)資源利用率。
[0052]在本發(fā)明實(shí)施例中,所述視頻數(shù)據(jù)獲取模塊42還具體用于根據(jù)負(fù)載均衡機(jī)制,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù)。
[0053]本發(fā)明實(shí)施例通過負(fù)載均衡機(jī)制,從多個(gè)視頻源服務(wù)器中選擇獲取視頻數(shù)據(jù),提高了網(wǎng)絡(luò)資源利用率。
[0054]實(shí)施例五
[0055]圖5為本發(fā)明實(shí)施例五提供的網(wǎng)站服務(wù)器的結(jié)構(gòu)圖。本發(fā)明實(shí)施例提供的網(wǎng)站服務(wù)器可以執(zhí)行視頻文件獲取方法實(shí)施例提供的處理流程,如圖5所示,本發(fā)明實(shí)施例提供的網(wǎng)站服務(wù)器50包括請(qǐng)求接收模塊51和視頻鏈接請(qǐng)求發(fā)送模塊52 ;其中,請(qǐng)求接收模塊51用于接收用戶設(shè)備發(fā)送的播放目標(biāo)視頻文件的請(qǐng)求;視頻鏈接請(qǐng)求發(fā)送模塊52用于向所述用戶設(shè)備發(fā)送視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有所述目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息,以供所述用戶設(shè)備根據(jù)所述地址信息同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);以及,對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組并播放重組后的視頻文件。
[0056]本發(fā)明實(shí)施例通過瀏覽器與多個(gè)視頻源服務(wù)器建立連接,同時(shí)獲取多個(gè)視頻源服務(wù)器中的視頻數(shù)據(jù),以及后續(xù)的視頻文件重組,提高了客戶端瀏覽器的播放效率以及網(wǎng)絡(luò)資源利用率。
[0057]實(shí)施例六
[0058]圖6為本發(fā)明實(shí)施例六提供的視頻文件獲取系統(tǒng)結(jié)構(gòu)圖。本發(fā)明實(shí)施例提供的視頻文件獲取系統(tǒng)可以執(zhí)行視頻文件獲取方法實(shí)施例提供的處理流程,如圖6所示,本發(fā)明實(shí)施例提供的視頻文件獲取系統(tǒng)60包括實(shí)施例四所述的用戶設(shè)備40和實(shí)施例五所述的網(wǎng)站服務(wù)器50。其中,用戶設(shè)備40用于接收網(wǎng)站服務(wù)器50發(fā)送的視頻鏈接請(qǐng)求,并根據(jù)視頻鏈接請(qǐng)求中的地址信息同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組獲得重組后的視頻文件,并進(jìn)行播放。網(wǎng)站服務(wù)器50用于接收用戶設(shè)備40發(fā)送的播放目標(biāo)視頻文件的請(qǐng)求,向用戶設(shè)備40發(fā)送視頻鏈接請(qǐng)求,以供用戶設(shè)備40根據(jù)所述地址信息同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);以及,對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組并播放重組后的視頻文件。
[0059]本發(fā)明實(shí)施例提供的視頻文件獲取系統(tǒng)能夠?qū)崿F(xiàn)本發(fā)明視頻文件獲取方法實(shí)施例的處理流程。
[0060]綜上所述,本發(fā)明實(shí)施例通過瀏覽器與多個(gè)視頻源服務(wù)器建立連接,同時(shí)獲取多個(gè)視頻源服務(wù)器中的視頻數(shù)據(jù),以及后續(xù)的視頻文件重組,提高了客戶端瀏覽器的播放效率,通過負(fù)載均衡機(jī)制,從多個(gè)視頻源服務(wù)器中選擇獲取視頻數(shù)據(jù),提高了網(wǎng)絡(luò)資源利用率。
[0061]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0062]最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種視頻文件獲取方法,其特征在于,包括: 接收網(wǎng)站服務(wù)器發(fā)送的視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息; 根據(jù)所述地址信息,同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù); 對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組獲得重組后的視頻文件,并進(jìn)行播放。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述地址信息,同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,包括: 將多個(gè)所述地址信息下發(fā)給瀏覽器引擎中的websocket, websocket通過調(diào)用networking模塊,由networking模塊依據(jù)多個(gè)地址信息通過多個(gè)TCPsocket與存儲(chǔ)有目標(biāo)視頻文件的多個(gè)視頻源服務(wù)器建立多條TCP連接。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù),包括: 根據(jù)負(fù)載均衡機(jī)制,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù)。
4.一種視頻文件獲取方法,其特征在于,包括:` 接收瀏覽器發(fā)送的播放目標(biāo)視頻文件的請(qǐng)求; 向所述瀏覽器發(fā)送視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有所述目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息,以供所述瀏覽器根據(jù)所述地址信息同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);以及,對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組并播放重組后的視頻文件。
5.一種用戶設(shè)備,其特征在于,包括: 視頻鏈接請(qǐng)求接收模塊,用于接收網(wǎng)站服務(wù)器發(fā)送的視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息; 視頻數(shù)據(jù)獲取模塊,用于根據(jù)所述地址信息,同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,并從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù); 重組模塊,用于對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組獲得重組后的視頻文件,并進(jìn)行播放。
6.根據(jù)權(quán)利要求5所述的用戶設(shè)備,其特征在于,所述視頻數(shù)據(jù)獲取模塊具體用于將多個(gè)所述地址信息下發(fā)給瀏覽器引擎中的websocket,以使websocket通過調(diào)用networking模塊,由networking模塊依據(jù)多個(gè)地址信息通過多個(gè)TCPsocket與存儲(chǔ)有目標(biāo)視頻文件的多個(gè)視頻源服務(wù)器建立多條TCP連接。
7.根據(jù)權(quán)利要求5所述的用戶設(shè)備,其特征在于,所述視頻數(shù)據(jù)獲取模塊具體用于根據(jù)負(fù)載均衡機(jī)制,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù)。
8.—種網(wǎng)站服務(wù)器,其特征在于,包括: 請(qǐng)求接收模塊,用于接收用戶設(shè)備發(fā)送的播放目標(biāo)視頻文件的請(qǐng)求; 視頻鏈接請(qǐng)求發(fā)送模塊,用于向所述用戶設(shè)備發(fā)送視頻鏈接請(qǐng)求,所述視頻鏈接請(qǐng)求中包括多個(gè)存儲(chǔ)有所述目標(biāo)視頻文件的視頻源服務(wù)器所對(duì)應(yīng)的地址信息,以供所述用戶設(shè)備根據(jù)所述地址信息同時(shí)與多個(gè)所述視頻源服務(wù)器建立TCP連接,從所述多個(gè)所述視頻源服務(wù)器中獲取所述目標(biāo)視頻文件的視頻數(shù)據(jù);以及,對(duì)從多個(gè)視頻源服務(wù)器中獲取的視頻數(shù)據(jù)進(jìn)行重組并播放重組后的視頻文件。
9.一種視頻文件獲取系統(tǒng),其特征在于,包括如權(quán)利要求5至7任一所述的用戶設(shè)備以及權(quán)利要求8所述的網(wǎng)站服務(wù)器。`
【文檔編號(hào)】H04N21/63GK103686430SQ201310722769
【公開日】2014年3月26日 申請(qǐng)日期:2013年12月24日 優(yōu)先權(quán)日:2013年12月24日
【發(fā)明者】田新雪, 馬書惠 申請(qǐng)人:中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司