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

網(wǎng)絡(luò)視頻獲取系統(tǒng)及其方法_2

文檔序號(hào):9420700閱讀:來(lái)源:國(guó)知局
獲取視頻資源地址;播放器根據(jù)視頻資源地址訪問(wèn)服務(wù)器獲取視頻資源。
[0036]播放器100在接收到加密后的視頻資源地址和時(shí)間戳后,對(duì)加密的視頻資源地址和時(shí)間戳進(jìn)行解密,通過(guò)解密后的視頻資源地址訪問(wèn)服務(wù)器200,服務(wù)器200將與播放請(qǐng)求對(duì)應(yīng)的視頻流發(fā)送給客戶端進(jìn)行播放。
[0037]該網(wǎng)絡(luò)視頻獲取系統(tǒng),由播放器向服務(wù)器發(fā)送視頻獲取請(qǐng)求,服務(wù)器根據(jù)該視頻獲取請(qǐng)求對(duì)視頻資源地址添加時(shí)間戳,并將該視頻資源地址和時(shí)間戳加密發(fā)送給播放器,播放器對(duì)加密的視頻資源地址和時(shí)間戳解密以獲取視頻資源地址,通過(guò)該視頻資源地址訪問(wèn)服務(wù)器獲取視頻資源。
[0038]該網(wǎng)絡(luò)視頻獲取系統(tǒng),通過(guò)對(duì)視頻資源地址添加時(shí)間戳,夠確保了視頻獲取請(qǐng)求不會(huì)在第一次被發(fā)送后即緩存,而是在每次被調(diào)用后重新創(chuàng)建和重發(fā),從而確保視頻資源不被緩存。進(jìn)一步的,通過(guò)對(duì)視頻資源和地址進(jìn)行加密,視頻資源地址的安全性高。
[0039]在另一種實(shí)施方式中,服務(wù)器200具體用于接收視頻獲取請(qǐng)求,根據(jù)視頻獲取請(qǐng)求使用加密算法確定加密密鑰,并與播放器握手建立連接,服務(wù)器使用加密密鑰與播放器進(jìn)行通?目。
[0040]播放器100根據(jù)該視頻獲取請(qǐng)求與服務(wù)器200建立連接,服務(wù)器200根據(jù)該視頻獲取請(qǐng)求可以使用非對(duì)稱加密算法確定加密密鑰,使用該加密密鑰與播放器進(jìn)行通行。加密密鑰可以是在采用SLL握手過(guò)程中交換密鑰確定的。通過(guò)該加密密鑰,能夠建立安全通信通道,實(shí)現(xiàn)播放器端與服務(wù)器端的加密通信,確保播放器端與服務(wù)器端的通信安全。
[0041]在另一種實(shí)施方式中,服務(wù)器支持對(duì)視頻資源地址進(jìn)行動(dòng)態(tài)加密或靜態(tài)加密。用戶可在播放器端對(duì)視頻資源地址的加密方式進(jìn)行預(yù)先設(shè)置。
[0042]播放器100,具體用于根據(jù)預(yù)先設(shè)置的加密方式向服務(wù)器發(fā)送視頻獲取請(qǐng)求,當(dāng)播放器預(yù)先設(shè)置的加密方式為靜態(tài)加密時(shí),播放器100,用于根據(jù)播放請(qǐng)求向服務(wù)器200發(fā)送視頻獲取請(qǐng)求。服務(wù)器200,具體用于根據(jù)視頻獲取請(qǐng)求,使用靜態(tài)加密對(duì)請(qǐng)求的視頻資源地址和時(shí)間戳進(jìn)行加密。
[0043]而當(dāng)播放器100預(yù)先設(shè)置的加密方式為動(dòng)態(tài)加密時(shí),播放器100根據(jù)播放請(qǐng)求向服務(wù)器200發(fā)送密鑰獲取請(qǐng)求;服務(wù)器200,用于根據(jù)密鑰獲取請(qǐng)求向播放器發(fā)送密鑰;播放器,用于接收密鑰后,向服務(wù)器發(fā)送視頻獲取請(qǐng)求,服務(wù)器,還用于根據(jù)視頻獲取請(qǐng)求,使用動(dòng)態(tài)加密對(duì)請(qǐng)求的視頻資源地址和時(shí)間戳進(jìn)行加密。
[0044]服務(wù)器默認(rèn)的加密方式為靜態(tài)加密,當(dāng)接收到播放器發(fā)送的密鑰請(qǐng)求時(shí),才采用動(dòng)態(tài)加密的方式對(duì)視頻資源地址和時(shí)間戳進(jìn)行動(dòng)態(tài)加密。
[0045]在具體的實(shí)施方式中,動(dòng)態(tài)加密的可采用3DES加密算法,當(dāng)播放器預(yù)先設(shè)置的加密方式為動(dòng)態(tài)加密時(shí),播放器100根據(jù)播放請(qǐng)求先向服務(wù)器發(fā)送密鑰獲取請(qǐng)求獲取密鑰,獲得服務(wù)器發(fā)送的密鑰后,再向服務(wù)器發(fā)送視頻獲取請(qǐng)求,服務(wù)器根據(jù)該視頻獲取請(qǐng)求,對(duì)視頻資源地址和時(shí)間戳進(jìn)行動(dòng)態(tài)加密生成密文。播放器100在接收到密文后,根據(jù)密鑰對(duì)密文進(jìn)行解密,得到視頻資源地址和時(shí)間戳。
[0046]—般而言,動(dòng)態(tài)加密的安全性高于靜態(tài)加密的安全性,當(dāng)用戶所使用的為第三方播放器時(shí),通常第三方播放器預(yù)先設(shè)置的默認(rèn)的加密方式為動(dòng)態(tài)加密。
[0047]在另一種實(shí)施方式中,時(shí)間戳還用于驗(yàn)證視頻地址是否有效。
[0048]播放器100,還用于根據(jù)時(shí)間戳驗(yàn)證視頻資源地址是否有效,當(dāng)驗(yàn)證視頻資源地址有效時(shí),播放器將驗(yàn)證有效結(jié)果發(fā)送給服務(wù)器,服務(wù)器200,用于根據(jù)驗(yàn)證有效結(jié)果返回向?qū)?yīng)的視頻資源到客戶端進(jìn)行播放。
[0049]在具體的實(shí)施方式中,視頻資源地址有效時(shí)間可以設(shè)置為五分鐘,根據(jù)視頻資源地址添加的時(shí)間戳計(jì)算。自時(shí)間戳產(chǎn)生的5分鐘內(nèi)有效,超過(guò)5分鐘的有效期后,即使黑客截獲到視頻資源地址,由于超過(guò)了有效的使用期,由于該地址為無(wú)效,播放器無(wú)法獲取該視頻資源。
[0050]本發(fā)明還提供一種網(wǎng)絡(luò)視頻獲取系統(tǒng),包括以下步驟:
[0051]SlOl:播放器接收用戶的播放請(qǐng)求并根據(jù)播放請(qǐng)求向服務(wù)器發(fā)送視頻獲取請(qǐng)求。
[0052]播放器100可采用教學(xué)平臺(tái)自主研發(fā)的播放器,也可采用第三方播放器。用戶通過(guò)點(diǎn)擊播放器,請(qǐng)求播放相關(guān)的教學(xué)視頻。播放器100接收用戶的播放請(qǐng)求并根據(jù)該播放請(qǐng)求向服務(wù)器200發(fā)送視頻獲取請(qǐng)求。
[0053]S103:服務(wù)器接收視頻獲取請(qǐng)求,根據(jù)視頻獲取請(qǐng)求與播放器握手建立連接。
[0054]當(dāng)服務(wù)器接收到播放器的視頻獲取請(qǐng)求后,根據(jù)視頻獲取請(qǐng)求與播放器建立連接。例如,在其中一個(gè)具體的實(shí)施方式中,握手可采用SSL握手。播放器100向服務(wù)器200發(fā)送Hello的消息,服務(wù)器200收到消息后回復(fù)Hello消息以確保連接。
[0055]S105:服務(wù)器根據(jù)視頻獲取請(qǐng)求,對(duì)請(qǐng)求的視頻資源地址添加時(shí)間戳。
[0056]服務(wù)器200接收到視頻獲取請(qǐng)求后,通過(guò)在視頻資源地址URL的末尾追加時(shí)間戳,能夠確保了視頻獲取請(qǐng)求不會(huì)在第一次被發(fā)送后即緩存,而是在每次被調(diào)用后重新創(chuàng)建和重發(fā)。因此,添加時(shí)間戳之后的URL會(huì)由于時(shí)間戳的不同而不同。
[0057]S107:將視頻資源地址和時(shí)間戳加密,并將加密的視頻資源地址和時(shí)間戳返回給播放器。
[0058]服務(wù)器對(duì)視頻資源地址和時(shí)間戳進(jìn)行加密,將加密的視頻資源地址和時(shí)間戳發(fā)送給發(fā)出請(qǐng)求的播放器。例如,在教學(xué)平臺(tái)中,教學(xué)平臺(tái)的服務(wù)器接收到播放器的用戶想在線觀看對(duì)應(yīng)的教學(xué)資源的請(qǐng)求時(shí),將對(duì)應(yīng)的教學(xué)資源地址添加時(shí)間戳,并將添加時(shí)間戳之后的地址進(jìn)行加密。
[0059]S109:播放器接收加密的視頻資源地址和時(shí)間戳,對(duì)加密的視頻資源地址和時(shí)間戳進(jìn)行解密以獲取視頻資源地址。
[0060]Slll:播放器根據(jù)視頻資源地址訪問(wèn)服務(wù)器獲取視頻資源。
[0061]播放器100在接收到加密后的視頻資源地址和時(shí)間戳后,對(duì)加密的視頻資源地址和時(shí)間戳進(jìn)行解密,通過(guò)解密后的視頻資源地址訪問(wèn)服務(wù)器200,服務(wù)器200將與播放請(qǐng)求對(duì)應(yīng)的視頻流發(fā)送給客戶端進(jìn)行播放。
[0062]該網(wǎng)絡(luò)視頻獲取方法,由播放器向服務(wù)器發(fā)送視頻獲取請(qǐng)求,服務(wù)器根據(jù)該視頻獲取請(qǐng)求對(duì)視頻資源地址添加時(shí)間戳,并將該視頻資源地址和時(shí)間戳加密發(fā)送給播放器,播放器對(duì)加密的視頻資源地址和時(shí)間戳解密以獲取視頻資源地址,通過(guò)該視頻資源地址訪問(wèn)服務(wù)器獲取視頻資源。
[0063]該網(wǎng)絡(luò)視頻獲取方法,通過(guò)對(duì)視頻資源地址添加時(shí)間戳,夠確保了視頻獲取請(qǐng)求不會(huì)在第一次被發(fā)送后即緩存,而是在每次被調(diào)用后重新創(chuàng)建和重發(fā),從而確保視頻資源不被緩存。進(jìn)一步的,通過(guò)對(duì)視頻資源和地址進(jìn)行加密,視頻資源地址的安全性高。
[0064]在另一種實(shí)施方式中,步驟SlOl:服務(wù)器接收視頻獲取請(qǐng)求,根據(jù)視頻獲取請(qǐng)求與播放器握手建立連接的步驟,具體為:服務(wù)器接收視頻獲取請(qǐng)求,根據(jù)視頻獲取請(qǐng)求使用加密算法確定加密密鑰,并與播放器握手建立連接,服務(wù)器使用加密密鑰與播放器進(jìn)行通
?目O
[0065]播放器100根據(jù)該視頻獲取請(qǐng)求與服務(wù)器200建立連接,服務(wù)器200根據(jù)該視頻獲取請(qǐng)求可以使用非對(duì)稱加密算法確定加密密鑰,使用該加密密鑰與播放器進(jìn)行通行。加密密鑰可以是在采用SLL握手過(guò)程中交換密鑰確定的。通過(guò)該加密密鑰,能夠建立安全通信通道,實(shí)現(xiàn)播放器端與服務(wù)器端的加密通信,確保播放器端與服務(wù)器端的通信安全。
[0066]在另一種實(shí)施方式中,服務(wù)器支持對(duì)視頻資源地址進(jìn)行動(dòng)態(tài)加密或靜態(tài)加密。用戶可在播放器端對(duì)視頻資源地址的加密方式進(jìn)行預(yù)先設(shè)置。
[0067]播放器根據(jù)預(yù)先設(shè)置的加密方式向服務(wù)器發(fā)送視頻獲取請(qǐng)求。
[0068]當(dāng)播放器預(yù)先設(shè)置的加密方式為靜態(tài)加密時(shí),步驟S107將視頻資源地址和時(shí)間戳加密的步驟,具體為:使用靜態(tài)加密對(duì)請(qǐng)求的視頻資源地址
當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1