本發(fā)明專(zhuān)利技術(shù)提供了一種媒體資源地址解析和獲取方法、系統(tǒng)以及服務(wù)器和客戶(hù)端,涉及多媒體技術(shù)領(lǐng)域,其中解析方法包括:向客戶(hù)端發(fā)送協(xié)助解析請(qǐng)求,所述協(xié)助解析請(qǐng)求攜帶媒體資源在目標(biāo)網(wǎng)站的參考地址信息,用于指示客戶(hù)端根據(jù)所述參考地址信息從所述目標(biāo)網(wǎng)站獲取所述媒體資源的網(wǎng)頁(yè)信息并返回;接收客戶(hù)端返回的所述媒體資源的網(wǎng)頁(yè)信息,對(duì)所述媒體資源的網(wǎng)頁(yè)信息進(jìn)行解析得到所述媒體資源的播放地址。從而利用客戶(hù)端的能力協(xié)助獲取地址解析所需要的媒體資源的網(wǎng)頁(yè)信息,提高地址解析的成功率。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)涉及多媒體
,特別涉及一種媒體資源地址解析和獲取方法、解析系統(tǒng)以及解析服務(wù)器和客戶(hù)端。
技術(shù)介紹
視頻網(wǎng)站一般會(huì)對(duì)視頻地址做一些保護(hù),不讓視頻地址被其他用戶(hù)看到。第三方視頻播放器的解析服務(wù)器通過(guò)對(duì)視頻的網(wǎng)頁(yè)信息進(jìn)行探測(cè),可以得到視頻的播放地址,并返回給用戶(hù)。然后用戶(hù)根據(jù)視頻的播放地址就可以播放該視頻。然而,對(duì)于例如以下列舉的一些情況,現(xiàn)有的解析服務(wù)器進(jìn)行的地址解析方法卻無(wú)能為力,難以解析出可用的播放地址。1,視頻網(wǎng)站根據(jù)請(qǐng)求方所在的地域信息返回不同的播放地址,而第三方視頻播放器探測(cè)得到的是與第三方視頻播放器所在地域?qū)?yīng)的播放地址,若第三方視頻播放器與用戶(hù)所在的地域不同,則第三方視頻播放器探測(cè)得到的播放地址對(duì)于用戶(hù)來(lái)說(shuō)是不可用的。2,視頻網(wǎng)站限制請(qǐng)求方的請(qǐng)求頻率,若第三方視頻播放器因請(qǐng)求頻率過(guò)高而被限制訪(fǎng)問(wèn),則無(wú)法得到視頻的網(wǎng)頁(yè)信息,也就不能解析出可用的播放地址。3、視頻網(wǎng)站限制播放地址的播放次數(shù),第三方視頻播放器解析得到的視頻的播放地址達(dá)到視頻網(wǎng)站限制的播放次數(shù)后,無(wú)法為用戶(hù)提供可用的播放地址。因此,需要一種能夠提高解析服務(wù)器的地址解析成功率的解決方案。
技術(shù)實(shí)現(xiàn)思路
本專(zhuān)利技術(shù)要解決的一個(gè)技術(shù)問(wèn)題是提供一種媒體資源地址解析方法、媒體資源地址獲取方法、解析服務(wù)器、客戶(hù)端及系統(tǒng),其能夠能夠提高解析服務(wù)器的地址解析成功率。根據(jù)本專(zhuān)利技術(shù)的第一方面,提出了一種媒體資源地址解析方法,包括:向客戶(hù)端發(fā)送協(xié)助解析請(qǐng)求,所述協(xié)助解析請(qǐng)求攜帶媒體資源在目標(biāo)網(wǎng)站的參考地址信息,用于指示客戶(hù)端根據(jù)所述參考地址信息從所述目標(biāo)網(wǎng)站獲取所述媒體資源的網(wǎng)頁(yè)信息并返回;接收客戶(hù)端返回的所述媒體資源的網(wǎng)頁(yè)信息,對(duì)所述媒體資源的網(wǎng)頁(yè)信息進(jìn)行解析得到所述媒體資源的播放地址。借助于客戶(hù)端來(lái)協(xié)助獲取地址解析所需要的媒體資源的網(wǎng)頁(yè)信息,可以提高解析服務(wù)器的地址解析成功率。優(yōu)選地,該媒體資源地址解析方法還可以包括:響應(yīng)于客戶(hù)端發(fā)出的媒體資源的播放請(qǐng)求,判斷對(duì)客戶(hù)端請(qǐng)求播放的所述媒體資源是否需要客戶(hù)端協(xié)助進(jìn)行地址解析,其中,響應(yīng)于對(duì)客戶(hù)端請(qǐng)求播放的所述媒體資源需要客戶(hù)端協(xié)助進(jìn)行地址解析的判斷結(jié)果,向客戶(hù)端發(fā)送所述協(xié)助解析請(qǐng)求。根據(jù)解析需要靈活選擇客戶(hù)端協(xié)助解析方式,既可以充分利用解析服務(wù)側(cè)的解析能力,又可以提高地址解析的成功率。優(yōu)選地,所述判斷對(duì)客戶(hù)端請(qǐng)求播放的所述媒體資源是否需要客戶(hù)端協(xié)助進(jìn)行地址解析的步驟可以包括:嘗試對(duì)所述媒體資源進(jìn)行地址解析;如果地址解析未能得到期望的結(jié)果,則判定需要客戶(hù)端協(xié)助進(jìn)行地址解析。通過(guò)設(shè)定在解析服務(wù)側(cè)自行解析無(wú)法得到希望的結(jié)果時(shí),再選擇客戶(hù)端協(xié)助解析方式,既可以充分利用解析服務(wù)側(cè)的解析能力,又可以提高地址解析的成功率。地址解析未能得到期望的結(jié)果可以包括以下情況:因目標(biāo)網(wǎng)站根據(jù)請(qǐng)求方的地域信息返回媒體資源的不同播放地址而無(wú)法解析出客戶(hù)端可用的播放地址。利用本專(zhuān)利技術(shù)的方法可以解析出符合客戶(hù)端地域信息的播放地址,從而在網(wǎng)站采用依據(jù)請(qǐng)求方地域返回不同的播放地址的保護(hù)措施下,依然可以為用戶(hù)解析出可用的播放地址。地址解析未能得到期望的結(jié)果可以包括以下情況:因?qū)δ繕?biāo)網(wǎng)站的訪(fǎng)問(wèn)頻率過(guò)高被目標(biāo)網(wǎng)站限制訪(fǎng)問(wèn)而無(wú)法解析出客戶(hù)端可用的播放地址。由于客戶(hù)端通常不會(huì)超出訪(fǎng)問(wèn)頻率的限制,因此本專(zhuān)利技術(shù)利用客戶(hù)端協(xié)助解析的方式,在網(wǎng)站采用限制訪(fǎng)問(wèn)頻率的保護(hù)措施下,依然可以為用戶(hù)解析出可用的播放地址。地址解析未能得到期望的結(jié)果可以包括以下情況:因播放地址播放次數(shù)的限制而無(wú)法解析出客戶(hù)端可用的播放地址。由于客戶(hù)端通常不會(huì)超出播放次數(shù)的限制,因此本專(zhuān)利技術(shù)利用客戶(hù)端協(xié)助解析的方式,在網(wǎng)站采用限制播放次數(shù)的保護(hù)措施下,依然可以為用戶(hù)解析出可用的播放地址。該媒體資源地址解析方法還可以包括:接收客戶(hù)端發(fā)出的媒體資源的播放請(qǐng)求;將所述媒體資源的播放地址發(fā)送給客戶(hù)端,以便客戶(hù)端根據(jù)所述媒體資源的播放地址播放所述媒體資源。解析服務(wù)側(cè)將利用客戶(hù)端能力協(xié)助解析獲得的播放地址返回給客戶(hù)端進(jìn)行播放,可以提高播放的成功率。根據(jù)本專(zhuān)利技術(shù)的第二方面,提出了一種媒體資源地址獲取方法,包括:客戶(hù)端響應(yīng)于解析服務(wù)器發(fā)送的協(xié)助解析請(qǐng)求,所述協(xié)助解析請(qǐng)求攜帶媒體資源在目標(biāo)網(wǎng)站的參考地址信息,根據(jù)所述參考地址信息從所述目標(biāo)網(wǎng)站獲取所述媒體資源的網(wǎng)頁(yè)信息,并將所述網(wǎng)頁(yè)信息返回給解析服務(wù)器進(jìn)行解析;客戶(hù)端接收解析服務(wù)器解析并返回的所述媒體資源的播放地址。客戶(hù)端協(xié)助解析服務(wù)器獲取地址解析所需要的媒體資源的網(wǎng)頁(yè)信息,可以提高地址解析的成功率。優(yōu)選地,該媒體資源地址獲取方法還可以包括:客戶(hù)端向解析服務(wù)器發(fā)出媒體資源的播放請(qǐng)求,其中,所述協(xié)助解析請(qǐng)求是解析服務(wù)器響應(yīng)于所述播放請(qǐng)求而發(fā)出的;客戶(hù)端接收到所述媒體資源的播放地址之后,根據(jù)所述媒體資源的播放地址播放所述媒體資源。客戶(hù)端對(duì)利用自身能力協(xié)助解析獲得的播放地址進(jìn)行播放,可以提高播放的成功率。根據(jù)本專(zhuān)利技術(shù)的第三方面,提出了一種用于解析媒體資源地址的解析服務(wù)器,包括:指示單元,用于向客戶(hù)端發(fā)送協(xié)助解析請(qǐng)求,所述協(xié)助解析請(qǐng)求攜帶媒體資源在目標(biāo)網(wǎng)站的參考地址信息,用于指示客戶(hù)端根據(jù)所述參考地址信息從所述目標(biāo)網(wǎng)站獲取所述媒體資源的網(wǎng)頁(yè)信息并返回;解析單元,用于接收客戶(hù)端返回的所述媒體資源的網(wǎng)頁(yè)信息,對(duì)所述媒體資源的網(wǎng)頁(yè)信息進(jìn)行解析得到所述媒體資源的播放地址。優(yōu)選地,該解析服務(wù)器還可以包括:判斷單元,用于響應(yīng)于客戶(hù)端發(fā)出的媒體資源的播放請(qǐng)求,判斷對(duì)客戶(hù)端請(qǐng)求播放的所述媒體資源是否需要客戶(hù)端協(xié)助進(jìn)行地址解析,其中,響應(yīng)于對(duì)客戶(hù)端請(qǐng)求播放的所述媒體資源需要客戶(hù)端協(xié)助進(jìn)行地址解析的判斷結(jié)果,所述指示單元向客戶(hù)端發(fā)送所述協(xié)助解析請(qǐng)求。優(yōu)選地,所述判斷單元響應(yīng)于客戶(hù)端發(fā)出的媒體資源的播放請(qǐng)求,嘗試對(duì)所述媒體資源進(jìn)行地址解析,如果地址解析未能得到期望的結(jié)果,則判定需要客戶(hù)端協(xié)助進(jìn)行地址解析。所述判斷單元中的地址解析未能得到期望的結(jié)果包括以下情況:因目標(biāo)網(wǎng)站根據(jù)請(qǐng)求方的地域信息返回媒體資源的不同播放地址而無(wú)法解析出客戶(hù)端可用的播放地址;或者因?qū)δ繕?biāo)網(wǎng)站的訪(fǎng)問(wèn)頻率過(guò)高被目標(biāo)網(wǎng)站限制訪(fǎng)問(wèn)而無(wú)法解析出客戶(hù)端可用的播放地址;或者因播放地址播放次數(shù)的限制而無(wú)法解析出客戶(hù)端可用的播放地址。優(yōu)選地,該解析服務(wù)器還可以包括:接收單元,接收客戶(hù)端發(fā)出
...

【技術(shù)保護(hù)點(diǎn)】
一種媒體資源地址解析方法,包括:向客戶(hù)端發(fā)送協(xié)助解析請(qǐng)求,所述協(xié)助解析請(qǐng)求攜帶媒體資源在目標(biāo)網(wǎng)站的參考地址信息,用于指示客戶(hù)端根據(jù)所述參考地址信息從所述目標(biāo)網(wǎng)站獲取所述媒體資源的網(wǎng)頁(yè)信息并返回;接收客戶(hù)端返回的所述媒體資源的網(wǎng)頁(yè)信息,對(duì)所述媒體資源的網(wǎng)頁(yè)信息進(jìn)行解析得到所述媒體資源的播放地址。
【技術(shù)特征摘要】
1.一種媒體資源地址解析方法,包括:
向客戶(hù)端發(fā)送協(xié)助解析請(qǐng)求,所述協(xié)助解析請(qǐng)求攜帶媒體資源在
目標(biāo)網(wǎng)站的參考地址信息,用于指示客戶(hù)端根據(jù)所述參考地址信息從
所述目標(biāo)網(wǎng)站獲取所述媒體資源的網(wǎng)頁(yè)信息并返回;
接收客戶(hù)端返回的所述媒體資源的網(wǎng)頁(yè)信息,對(duì)所述媒體資源的
網(wǎng)頁(yè)信息進(jìn)行解析得到所述媒體資源的播放地址。
2.如權(quán)利要求1所述的方法,還包括:
響應(yīng)于客戶(hù)端發(fā)出的媒體資源的播放請(qǐng)求,判斷對(duì)客戶(hù)端請(qǐng)求播
放的所述媒體資源是否需要客戶(hù)端協(xié)助進(jìn)行地址解析,
其中,響應(yīng)于對(duì)客戶(hù)端請(qǐng)求播放的所述媒體資源需要客戶(hù)端協(xié)助
進(jìn)行地址解析的判斷結(jié)果,向客戶(hù)端發(fā)送所述協(xié)助解析請(qǐng)求。
3.如權(quán)利要求2所述的方法,其中,所述判斷對(duì)客戶(hù)端請(qǐng)求播放
的所述媒體資源是否需要客戶(hù)端協(xié)助進(jìn)行地址解析的步驟包括:
嘗試對(duì)所述媒體資源進(jìn)行地址解析;
如果地址解析未能得到期望的結(jié)果,則判定需要客戶(hù)端協(xié)助進(jìn)行
地址解析。
4.如權(quán)利要求3所述的方法,其中,地址解析未能得到期望的結(jié)
果包括以下情況:
因目標(biāo)網(wǎng)站根據(jù)請(qǐng)求方的地域信息返回媒體資源的不同播放地址
而無(wú)法解析出客戶(hù)端可用的播放地址;或者
因?qū)δ繕?biāo)網(wǎng)站的訪(fǎng)問(wèn)頻率過(guò)高被目標(biāo)網(wǎng)站限制訪(fǎng)問(wèn)而無(wú)法解析出
客戶(hù)端可用的播放地址;或者
因播放地址播放次數(shù)的限制而無(wú)法解析出客戶(hù)端可用的播放地
址。
5.如權(quán)利要求1至4中任何一項(xiàng)所述的方法,還包括:
接收客戶(hù)端發(fā)出的媒體資源的播放請(qǐng)求;
將所述媒體資源的播放地址發(fā)送給客戶(hù)端,以便客戶(hù)端根據(jù)所述
媒體資源的播放地址播放所述媒體資源。
6.一種媒體資源地址獲取方法,包括:
客戶(hù)端響應(yīng)于解析服務(wù)器發(fā)送的協(xié)助解析請(qǐng)求,所述協(xié)助解析請(qǐng)
求攜帶媒體資源在目標(biāo)網(wǎng)站的參考地址信息,根據(jù)所述參考地址信息
從所述目標(biāo)網(wǎng)站獲取所述媒體資源的網(wǎng)頁(yè)信息,并將所述網(wǎng)頁(yè)信息返
回給解析服務(wù)器以進(jìn)行解析;
客戶(hù)端接收解析服務(wù)器解析并返回的所述媒體資源的播放地址。
7.如權(quán)利要求6所述的方法,還包括:
向解析服務(wù)器發(fā)出媒體資源的播放請(qǐng)求,其中,所述協(xié)助解析請(qǐng)
求是解析服務(wù)器響應(yīng)于所述播放請(qǐng)求而發(fā)出的;
客戶(hù)端接收到所述媒體資源的播放地址之后,根據(jù)所述媒體資源
的播放地址播放所述媒體資源。
8.一種用于解析媒體資源地址的解析服務(wù)器,包括:
指示單元,用于向客戶(hù)端發(fā)送協(xié)助解析請(qǐng)求,所述協(xié)助解析請(qǐng)求
攜帶媒體資源在目標(biāo)網(wǎng)站的參考地址信息,用于指示客戶(hù)端根據(jù)所述
參考地址信息從所述目標(biāo)網(wǎng)站獲取所述媒體資源的網(wǎng)頁(yè)信息并返回;
解析單元,用于接收客戶(hù)端返回的所述媒體資源的網(wǎng)頁(yè)信息,對(duì)
所述媒體資源的網(wǎng)頁(yè)信息進(jìn)行解析得到所述媒體資源的...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:黃明麗,
申請(qǐng)(專(zhuān)利權(quán))人:廣州市動(dòng)景計(jì)算機(jī)科技有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:廣東;44
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。