两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種網(wǎng)絡(luò)視頻信息分享方法及其系統(tǒng)、網(wǎng)關(guān)服務(wù)器的制作方法

文檔序號(hào):7763112閱讀:433來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種網(wǎng)絡(luò)視頻信息分享方法及其系統(tǒng)、網(wǎng)關(guān)服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)信息技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)視頻信息分享方法及其系統(tǒng)、 網(wǎng)關(guān)服務(wù)器。
背景技術(shù)
隨著互聯(lián)網(wǎng)的普及以及網(wǎng)絡(luò)帶寬的增長(zhǎng),不少網(wǎng)站(包括視頻網(wǎng)站)得到了快速發(fā)展,互聯(lián)網(wǎng)上的視頻數(shù)量及用戶數(shù)量劇增,網(wǎng)絡(luò)視頻分享已成為網(wǎng)民們不可缺少的功能應(yīng)用。且社會(huì)性網(wǎng)絡(luò)服務(wù)(Social Networking Services, SNS)社區(qū)逐級(jí)成為網(wǎng)民向其他網(wǎng)民分享個(gè)人信息及其它網(wǎng)絡(luò)信息的平臺(tái),能夠幫助人們建立社會(huì)性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。互聯(lián)網(wǎng)具有及時(shí)性、傳播性、方便性等特點(diǎn),網(wǎng)民們可以在SNS社區(qū)中分享自己在視頻分享網(wǎng)站上所觀看到的視頻。在現(xiàn)有技術(shù)中,互聯(lián)網(wǎng)上視頻分享應(yīng)用是對(duì)網(wǎng)民欲分享的視頻網(wǎng)頁(yè)內(nèi)容的html 編碼進(jìn)行解析,根據(jù)欲分享的網(wǎng)頁(yè)規(guī)則匹配其中內(nèi)容,獲取相關(guān)視頻等信息,以實(shí)現(xiàn)視頻分享功能。然而現(xiàn)有視頻網(wǎng)站數(shù)量眾多,內(nèi)容復(fù)雜,且不同視頻網(wǎng)站的主題和類(lèi)型也有很大差別,因而將不同視頻網(wǎng)站上的視頻分享到SNS社區(qū)上存在很大的難度,現(xiàn)有的視頻分享技術(shù)不適用于不同的視頻網(wǎng)站,現(xiàn)有視頻分享技術(shù)對(duì)外部網(wǎng)頁(yè)的格式有依賴(lài),不同視頻網(wǎng)站要區(qū)別處理,規(guī)則冗余,給維護(hù)工作造成極大的困難;且因各視頻網(wǎng)站的網(wǎng)頁(yè)格式不同, 可能造成獲取到的信息的缺失和不完整,一旦視頻網(wǎng)站的頁(yè)面有所變動(dòng),當(dāng)前對(duì)應(yīng)規(guī)則不能與其匹配,會(huì)導(dǎo)致分享該視頻網(wǎng)站的視頻的失?。涣硪环矫?,為在視頻網(wǎng)頁(yè)中獲取有效信息,需要對(duì)該視頻的統(tǒng)一資源定位符(Uniform/Universal Resource Locator,URL)所對(duì)應(yīng)的整個(gè)網(wǎng)頁(yè)的編碼進(jìn)行解析,而整個(gè)頁(yè)面的大部分信息是冗余信息,因而獲取到的可能是很多與分享無(wú)關(guān)的多余信息,降低了在網(wǎng)頁(yè)中提取信息的有效性,增加系統(tǒng)的負(fù)擔(dān),且增加了維護(hù)成本。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種網(wǎng)絡(luò)視頻信息分享方法及其系統(tǒng)、網(wǎng)關(guān)服務(wù)器??梢蕴岣咴赟NS社區(qū)中對(duì)不同視頻網(wǎng)站的視頻內(nèi)容進(jìn)行分享的有效性,高效且簡(jiǎn)單地實(shí)現(xiàn)了 SNS社區(qū)的分享功能,便于管理及維護(hù)。為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)視頻信息分享方法,所述方法包括接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL ;對(duì)所述URL進(jìn)行解析獲得解析結(jié)果,并根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果;訪問(wèn)所述匹配結(jié)果所對(duì)應(yīng)的外部視頻信息接口,并獲取從所述外部視頻信息接口返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息;對(duì)所述視頻信息進(jìn)行存儲(chǔ)并發(fā)布。
優(yōu)選地,所述對(duì)所述URL進(jìn)行解析獲得解析結(jié)果,并根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果的步驟,包括對(duì)所述URL進(jìn)行解析并獲取所述URL中的域名信息;根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述域名信息進(jìn)行匹配;若匹配成功,在所述視頻配置文件中獲取該域名信息所對(duì)應(yīng)的外部視頻信息接口 ;若匹配不成功,則提取所述URL對(duì)應(yīng)的頁(yè)面的標(biāo)題字段信息。優(yōu)選地,所述根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述域名信息進(jìn)行匹配的步驟,包括判斷所述域名信息是否存在于所述預(yù)先設(shè)置的視頻配置文件中;若是,則匹配成功;若否,則匹配不成功。優(yōu)選地,所述預(yù)先設(shè)置的視頻配置文件包括一一對(duì)應(yīng)的外部視頻的URL中的域名信息、所述域名信息所對(duì)應(yīng)的外部視頻信息接口、視頻信息分享類(lèi)型。優(yōu)選地,所述訪問(wèn)所述匹配結(jié)果所對(duì)應(yīng)的外部視頻信息接口,并獲取從所述外部視頻信息接口返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息的步驟包括訪問(wèn)所述域名信息對(duì)應(yīng)的外部視頻信息接口 ;根據(jù)所述視頻信息統(tǒng)一協(xié)議向所述外部視頻信息接口請(qǐng)求獲取所述視頻信息;接收由所述視頻信息統(tǒng)一協(xié)議承載的視頻信息,所述視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述。優(yōu)選地,所述接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL的步驟,包括接收用戶輸入的外部視頻對(duì)應(yīng)的URL ;或,通過(guò)一鍵分享接口從網(wǎng)絡(luò)接收外部視頻對(duì)應(yīng)的URL。優(yōu)選地,在所述接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL的步驟之后,還包括判斷所述URL是否合法;若是,則對(duì)所述URL進(jìn)行解析;若否,則不進(jìn)行處理。相應(yīng)地,本發(fā)明實(shí)施例還提供一種網(wǎng)絡(luò)視頻信息分享系統(tǒng),所述系統(tǒng)包括接收器,用于接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL ;網(wǎng)關(guān)服務(wù)器,用于對(duì)所述接收器所接收的URL進(jìn)行解析獲得解析結(jié)果,并根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果;并且訪問(wèn)所述匹配結(jié)果所對(duì)應(yīng)的外部視頻信息接口,并獲取從所述外部視頻信息接口返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息;存儲(chǔ)器,用于對(duì)所述視頻信息進(jìn)行存儲(chǔ)并發(fā)布。優(yōu)選地,所述網(wǎng)關(guān)服務(wù)器包括解析獲取模塊,用于對(duì)所述URL進(jìn)行解析并獲取所述URL中的域名信息;匹配模塊,用于根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述域名信息進(jìn)行匹配;視頻信息獲取模塊,用于若所述匹配模塊匹配成功時(shí),在所述視頻配置文件中獲取該域名信息所對(duì)應(yīng)的外部視頻信息接口;提取模塊,用于若所述匹配模塊匹配不成功時(shí),提取所述URL對(duì)應(yīng)的頁(yè)面的標(biāo)題
字段信息。優(yōu)選地,所述匹配模塊包括判斷單元,用于判斷所述域名信息是否存在于所述預(yù)先設(shè)置的視頻配置文件中;若是,則匹配成功;若否,則匹配不成功。
優(yōu)選地,所述預(yù)先設(shè)置的視頻配置文件包括一一對(duì)應(yīng)的外部視頻的URL中的域名信息、所述域名信息所對(duì)應(yīng)的外部視頻信息接口、視頻信息分享類(lèi)型。優(yōu)選地,所述網(wǎng)關(guān)服務(wù)器還包括訪問(wèn)模塊,用于訪問(wèn)所述域名信息對(duì)應(yīng)的外部視頻信息接口 ;請(qǐng)求獲取模塊,用于根據(jù)所述視頻信息統(tǒng)一協(xié)議向所述外部視頻信息接口請(qǐng)求獲取所述視頻信息;視頻信息接收模塊,用于接收由所述視頻信息統(tǒng)一協(xié)議承載的視頻信息,所述視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述。優(yōu)選地,所述接收器還包括URL接收單元,用于接收用戶輸入的外部視頻對(duì)應(yīng)的URL ;或,一鍵分享接口,用于從網(wǎng)絡(luò)接收外部視頻對(duì)應(yīng)的URL。優(yōu)選地,所述系統(tǒng)還包括判斷器,用于判斷所述URL是否合法;若是,則由所述網(wǎng)關(guān)服務(wù)器對(duì)所述URL進(jìn)行解析;若否,則不進(jìn)行處理。相應(yīng)地,本發(fā)明實(shí)施例還提供一種網(wǎng)關(guān)服務(wù)器,所述網(wǎng)關(guān)服務(wù)器包括解析獲取模塊,用于對(duì)所述URL進(jìn)行解析并獲取所述URL中的域名信息;匹配模塊,用于根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述域名信息進(jìn)行匹配;視頻信息獲取模塊,用于若所述匹配模塊匹配成功時(shí),在所述視頻配置文件中獲取該域名信息所對(duì)應(yīng)的外部視頻信息接口;提取模塊,用于若所述匹配模塊匹配不成功時(shí),提取所述URL對(duì)應(yīng)的頁(yè)面的標(biāo)題字段信息;訪問(wèn)模塊,用于訪問(wèn)所述域名信息對(duì)應(yīng)的外部視頻信息接口 ;請(qǐng)求獲取模塊,用于根據(jù)所述視頻信息統(tǒng)一協(xié)議向所述外部視頻信息接口請(qǐng)求獲取所述視頻信息;視頻信息接收模塊,用于接收由所述視頻信息統(tǒng)一協(xié)議承載的視頻信息,所述視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述。優(yōu)選地,所述匹配模塊包括判斷單元,用于判斷所述域名信息是否存在于所述預(yù)先設(shè)置的視頻配置文件中;若是,則匹配成功;若否,則匹配不成功。實(shí)施本發(fā)明實(shí)施例,具有如下有益效果可以通過(guò)視頻信息統(tǒng)一協(xié)議從外部視頻網(wǎng)站獲取相關(guān)視頻信息,能夠從不同視頻網(wǎng)站獲得規(guī)范統(tǒng)一的信息,能準(zhǔn)確、高效地從視頻網(wǎng)頁(yè)中提取有效的視頻相關(guān)信息,提高在網(wǎng)頁(yè)中提取信息的有效性,減輕了系統(tǒng)的負(fù)擔(dān)及降低了維護(hù)成本,且能夠便于實(shí)現(xiàn)各種SNS社區(qū)的分享功能。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例的網(wǎng)絡(luò)視頻信息分享系統(tǒng)的結(jié)構(gòu)組成示意圖2是圖1的網(wǎng)絡(luò)視頻信息分享系統(tǒng)中的網(wǎng)關(guān)服務(wù)器的一個(gè)實(shí)施例的結(jié)構(gòu)組成示意圖;圖3是本發(fā)明的網(wǎng)關(guān)服務(wù)器的另一實(shí)施例的結(jié)構(gòu)組成示意圖;圖4是本發(fā)明實(shí)施例的網(wǎng)絡(luò)視頻信息分享方法的流程示意圖;圖5是本發(fā)明方法實(shí)施例中對(duì)外部視頻對(duì)應(yīng)的URL進(jìn)行匹配的流程示意圖;圖6是本發(fā)明方法實(shí)施例中從外部視頻信息接口返回的視頻信息的流程示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1是本發(fā)明實(shí)施例的網(wǎng)絡(luò)視頻信息分享系統(tǒng)的結(jié)構(gòu)組成示意圖,如圖1所示,該系統(tǒng)包括接收器10,用于接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL ;網(wǎng)關(guān)服務(wù)器20,用于對(duì)接收器10所接收的URL進(jìn)行解析獲得解析結(jié)果,并根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果;并且訪問(wèn)匹配結(jié)果所對(duì)應(yīng)的外部視頻信息接口,并獲取從外部視頻信息接口返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息;存儲(chǔ)器30,用于對(duì)視頻信息進(jìn)行存儲(chǔ)并發(fā)布。具體實(shí)施中,接收器10可以包括URL接收單元,用于接收用戶輸入的外部視頻對(duì)應(yīng)的URL ;或,一鍵分享接口,用于從網(wǎng)絡(luò)接收外部視頻對(duì)應(yīng)的URL。該一鍵分享接口可以是本發(fā)明實(shí)施例的網(wǎng)絡(luò)視頻信息分享系統(tǒng)中提供的外部通用網(wǎng)關(guān)接口(Common Gate hterface,CGI),可供欲分享的視頻所在的外部視頻網(wǎng)站調(diào)用, 一旦使用外部視頻網(wǎng)站的一鍵分享功能,外部視頻網(wǎng)站便以欲分享的視頻的URL作為參數(shù)調(diào)用本系統(tǒng)提供的CGI,將視頻的對(duì)應(yīng)的URL發(fā)送給本系統(tǒng),由本系統(tǒng)的CGI進(jìn)行接收,供本系統(tǒng)后續(xù)分析使用。當(dāng)接收器10接收到外部視頻對(duì)應(yīng)的URL時(shí),網(wǎng)關(guān)服務(wù)器20會(huì)對(duì)該URL進(jìn)行解析, 并獲得解析結(jié)果,例如用戶輸入的URL或者CGI所接收到的URL是http://WWW. aaa. com/ playlist/playindex. do ? lid = 858826&iid = 6786131&cid = 22,則對(duì)該 URL 解析所得的解析結(jié)果,其中包括域名信息,如“www. aaa. com";然后根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果,這里的預(yù)先設(shè)置的視頻配置文件包括一一對(duì)應(yīng)的外部視頻的URL中的域名信息、該域名信息所對(duì)應(yīng)的外部視頻信息接口、視頻信息分享類(lèi)型 ^fn 息。具體實(shí)施中,本發(fā)明實(shí)施例的視頻配置文件可以包括以下代碼,如count = 38domain 1 =氺· aaa. cominterfacel = http://api.aaa.com/v2/special/filmData ? format =xml&apikey = 2bee98ac8a892ebf7413e9f931f0f14f&url =sharetypel = 5domain2 =氺· bbb. cominterface2 = http://api. bbb. com/api_ptvideoinfo ? pid = XOTcy&id =sharetype2 = 5domain3 =氺· ccc. cominterface3 = http://v. ccc. com/API/vInfo. php ? url =sharetype3 = 5domain4 =氺· ddd. cominterface4 = http://v. ddd. com/repaste. htm ? url =sharetype4 = 5上述代碼中包括數(shù)量(count)、域名(domain)、接口(interface)、分享類(lèi)型 (sharetype)等信息,count代表該視頻配置文件中已記錄的域名信息及其對(duì)應(yīng)的相關(guān)信息的數(shù)量;domain3代表外部視頻的URL中的域名信息;interface3代表domain3信息中域名信息對(duì)應(yīng)的外部視頻網(wǎng)站所提供的外部接口 ;sharetype代表SNS社區(qū)所進(jìn)行信息分享的類(lèi)型,如“5”可以代表分享的類(lèi)型是視頻分享。另外,“*”是代表符合域名規(guī)則的任意字符。如上述所解析得到的域名信息為“微aaa. com",則在視頻配置文件中對(duì)“www. aaa. com"進(jìn)行匹配,若視頻配置文件中存在“domainl = *. aaa. com",則匹配成功,則獲得 domainl 對(duì)應(yīng)的夕卜部視頻信息接 Π interfacel = http://api. aaa. com/v2/special/ fiImData ? format = xmlfeipikey = 2bee98ac8a892ebf7413e9f931f0f14f&url =,及分享類(lèi)型sharetypel = 5的匹配結(jié)果,并訪問(wèn)外部視頻信息接口 interfacel,并獲取從 interfacel返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息。當(dāng)訪問(wèn)外部視頻信息接口是基于超文本傳輸協(xié)議(HyperText Transfer Protocol,http),并且返回301、302等需要重定向的狀態(tài)代碼時(shí),此處會(huì)重定向到指定網(wǎng)址確保獲取到從interfacel返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息。如不存在“domain = *. aaa. com”的信息,則匹配不成功。具體實(shí)施中,本發(fā)明實(shí)施例所提及的視頻信息統(tǒng)一協(xié)議如下可利用通用協(xié)議結(jié)構(gòu)承載,例如可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language, XML),“視頻信息接口”正常返回信息可以是< ? xml version = " 1.0〃 encoding = " UTF-8" ? ><root>〈result type = " 0〃 ><vid> 視頻 ID</vid><coverurl>< ! [CDATA[視頻縮略圖 URL]]></coverurl><flash>< ! [CDATA[Flash 播放器地址(外部引用)]]X/flash><title>< ! [CDATA[視頻標(biāo)題]]></title><desc>< ! [CDATA [視頻描述]]X/desc>〈/result〉
</root>這里的視頻信息是以xml規(guī)范格式承載,其中〈? xml version =“1.0 ‘‘ encoding = ‘‘ UTF-8 〃? >是標(biāo)準(zhǔn)xml中的信息,表示xml版本和編碼格式信息;所有視頻信息節(jié)點(diǎn)包括在根節(jié)點(diǎn)<root>. . . </root>以及〈result type =〃 0〃 >...〈/result〉節(jié)點(diǎn)中,屬性type = 0表示返回正常信息,否則表示出現(xiàn)錯(cuò)誤。其中<vid>視頻ID<id>表示視頻的id編號(hào);節(jié)點(diǎn)<C0Verurl>. . . </coverurl>中的內(nèi)容是視頻內(nèi)容的縮略圖url信息;節(jié)點(diǎn)〈flash〉. . .〈/flash〉中的內(nèi)容是視頻媒體格式的url信息;節(jié)點(diǎn)〈titleX/title〉中的內(nèi)容是視頻標(biāo)題范圍類(lèi)信息;節(jié)點(diǎn)〈descX/desc〉中的內(nèi)容是視頻的摘要說(shuō)明或相關(guān)描述文字等信息;則返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述等信息。可以由儲(chǔ)存器30對(duì)視頻信息進(jìn)行格式統(tǒng)一的數(shù)據(jù)存儲(chǔ),并將該數(shù)據(jù)在SNS社區(qū)中發(fā)布分享,這里的數(shù)據(jù)包括上述視頻信息。這樣,在本發(fā)明實(shí)施例中由于使用了視頻信息統(tǒng)一協(xié)議對(duì)外部視頻網(wǎng)站欲分享的視頻的相關(guān)信息的格式進(jìn)行統(tǒng)一化處理,能夠從不同視頻網(wǎng)站獲得規(guī)范統(tǒng)一的信息,且在系統(tǒng)中內(nèi)置了視頻配置文件,若需要在SNS社區(qū)中新增可視頻分享的視頻網(wǎng)站時(shí),只需要在視頻配置文件中添加域名信息及相關(guān)對(duì)應(yīng)接口信息等,即可實(shí)現(xiàn),方便了系統(tǒng)的維護(hù)成本。如圖2所示,進(jìn)一步地,該網(wǎng)關(guān)服務(wù)器20包括解析獲取模塊200,用于對(duì)URL進(jìn)行解析并獲取URL中的域名信息;匹配模塊210,用于根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)域名信息進(jìn)行匹配;視頻信息獲取模塊220,用于若匹配模塊210匹配成功時(shí),在視頻配置文件中獲取該域名信息所對(duì)應(yīng)的外部視頻信息接口;提取模塊230,用于若匹配模塊210匹配不成功時(shí),提取URL對(duì)應(yīng)的頁(yè)面的標(biāo)題字
段fe息。匹配模塊210可包括判斷單元,用于判斷域名信息是否存在于預(yù)先設(shè)置的視頻配置文件中;若是,則匹配成功;若否,則匹配不成功。網(wǎng)關(guān)服務(wù)器20還可以包括訪問(wèn)模塊,用于訪問(wèn)域名信息對(duì)應(yīng)的外部視頻信息接口 ;請(qǐng)求獲取模塊,用于根據(jù)視頻信息統(tǒng)一協(xié)議向外部視頻信息接口請(qǐng)求獲取視頻信息;視頻信息接收模塊,用于接收由視頻信息統(tǒng)一協(xié)議承載的視頻信息,該視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述。另外,本發(fā)明實(shí)施例的網(wǎng)絡(luò)視頻信息分享系統(tǒng)還包括判斷器,用于判斷接收器10所接收的URL是否合法;若是,則由網(wǎng)關(guān)服務(wù)器20對(duì) URL進(jìn)行解析;若否,則不進(jìn)行處理。這里的“合法”是指可經(jīng)過(guò)檢查的符合URL規(guī)范、不存在安全隱患的URL。在本發(fā)明實(shí)施例的網(wǎng)絡(luò)視頻信息分享系統(tǒng)中,可以通過(guò)視頻信息統(tǒng)一協(xié)議從外部視頻網(wǎng)站獲取相關(guān)視頻信息,能夠從不同視頻網(wǎng)站獲得規(guī)范統(tǒng)一的信息,能準(zhǔn)確、高效地從視頻網(wǎng)頁(yè)中提取有效的視頻相關(guān)信息,提高在網(wǎng)頁(yè)中提取信息的有效性,減輕了系統(tǒng)的負(fù)擔(dān)及降低了維護(hù)成本,且能夠便于實(shí)現(xiàn)各種SNS社區(qū)的分享功能。圖3示出了本發(fā)明的網(wǎng)關(guān)服務(wù)器的另一實(shí)施例的結(jié)構(gòu)組成示意圖,該網(wǎng)關(guān)服務(wù)器包括解析獲取模塊30,用于對(duì)URL進(jìn)行解析并獲取URL中的域名信息;匹配模塊31,用于根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)解析獲取模塊30所解析獲取的域名信息進(jìn)行匹配;視頻信息獲取模塊32,用于若匹配模塊31匹配成功時(shí),在視頻配置文件中獲取該域名信息所對(duì)應(yīng)的外部視頻信息接口;提取模塊33,用于若匹配模塊31匹配不成功時(shí),提取URL對(duì)應(yīng)的頁(yè)面的標(biāo)題字段 fn息;訪問(wèn)模塊34,用于訪問(wèn)域名信息對(duì)應(yīng)的外部視頻信息接口 ;請(qǐng)求獲取模塊35,用于根據(jù)視頻信息統(tǒng)一協(xié)議向外部視頻信息接口請(qǐng)求獲取視頻 fn息;視頻信息接收模塊36,用于從外部視頻信息接口接收由視頻信息統(tǒng)一協(xié)議承載的視頻信息,該視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述。解析獲取模塊30會(huì)對(duì)外部視頻的URL進(jìn)行解析,并獲得解析結(jié)果,例如外部視頻的 URL 為 http://www. aaa. com/playlist/playindex. do ? lid = 858826&iid = 6786131&cid = 22,則解析獲取模塊30對(duì)該URL解析獲得域名信息,如“www. aaa. com” ; 匹配模塊31根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果,這里的預(yù)先設(shè)置的視頻配置文件包括一一對(duì)應(yīng)的外部視頻的URL中的域名信息、該域名信息所對(duì)應(yīng)的外部視頻信息接口、視頻信息分享類(lèi)型等信息。如上述所解析得到的域名信息為 "www. aaa. com",則在視頻配置文件中對(duì)“www. aaa. com"進(jìn)行匹配,若視頻配置文件中存在“domainl = aaa. com",則匹配成功,則視頻信息獲取模塊32獲得domainl對(duì)應(yīng)的外部視步頁(yè)信息接 Π interfacel = http://api. aaa. com/v2/special/fiImData ? format = xml&apikey = 2bee98ac8a892ebf7413e9f931f0f 14f&url =,及分享類(lèi)型 sharetypel = 5 的匹配結(jié)果,并由訪問(wèn)模塊34訪問(wèn)外部視頻信息接口 interfacel,請(qǐng)求獲取模塊35則獲取從interfacel返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息,并由視頻信息接收模塊36,用于從外部視頻信息接口 interfacel接收由視頻信息統(tǒng)一協(xié)議承載的視頻信息。 當(dāng)訪問(wèn)外部視頻信息接口是基于HTTP,并且返回301、302等需要重定向的狀態(tài)代碼時(shí),此處會(huì)重定向到指定網(wǎng)址確保獲取到從interfacel返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息。如不存在“domain = aaa. com”的信息,則匹配不成功,則由提取模塊33提取URL對(duì)應(yīng)的頁(yè)面的標(biāo)題字段信息。進(jìn)一步地,該匹配模塊31包括判斷單元,用于判斷域名信息是否存在于預(yù)先設(shè)置的視頻配置文件中;若是,則匹配成功;若否,則匹配不成功。本發(fā)明實(shí)施例的網(wǎng)關(guān)服務(wù)器中的預(yù)先設(shè)置的視頻配置文件以及視頻信息統(tǒng)一協(xié)議的實(shí)現(xiàn)可參見(jiàn)本發(fā)明的網(wǎng)絡(luò)視頻信息分享系統(tǒng)的實(shí)施例,這里不再贅述。在本發(fā)明實(shí)施例的網(wǎng)關(guān)服務(wù)器中由于使用了視頻信息統(tǒng)一協(xié)議對(duì)外部視頻網(wǎng)站欲分享的視頻的相關(guān)信息的格式進(jìn)行統(tǒng)一化處理,能夠從不同視頻網(wǎng)站獲得規(guī)范統(tǒng)一的信
11息,且在系統(tǒng)中內(nèi)置了視頻配置文件,若需要在SNS社區(qū)中新增可視頻分享的視頻網(wǎng)站時(shí), 只需要在視頻配置文件中添加域名信息及相關(guān)對(duì)應(yīng)接口信息等,即可實(shí)現(xiàn),方便了系統(tǒng)的維護(hù)成本。且可以通過(guò)視頻信息統(tǒng)一協(xié)議從外部視頻網(wǎng)站獲取相關(guān)視頻信息,能夠從不同視頻網(wǎng)站獲得規(guī)范統(tǒng)一的信息,能準(zhǔn)確、高效地從視頻網(wǎng)頁(yè)中提取有效的視頻相關(guān)信息,提高在網(wǎng)頁(yè)中提取信息的有效性,減輕了系統(tǒng)的負(fù)擔(dān)及降低了維護(hù)成本,且能夠便于實(shí)現(xiàn)各種 SNS社區(qū)的分享功能。另外,本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)視頻信息分享方法,圖4是本發(fā)明實(shí)施例的網(wǎng)絡(luò)視頻信息分享方法的流程示意圖,如圖4所示,該方法包括S401,接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL ;S402,對(duì)URL進(jìn)行解析獲得解析結(jié)果,并根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果;S403,訪問(wèn)匹配結(jié)果所對(duì)應(yīng)的外部視頻信息接口,并獲取從外部視頻信息接口返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息;S404,對(duì)視頻信息進(jìn)行存儲(chǔ)并發(fā)布。具體實(shí)施中,S401實(shí)現(xiàn)的方式可以是接收用戶輸入的外部視頻對(duì)應(yīng)的URL ;或,通過(guò)一鍵分享接口從網(wǎng)絡(luò)接收外部視頻對(duì)應(yīng)的URL。上述一鍵分享接口可以是本發(fā)明實(shí)施例的SNS社區(qū)中提供的外部通用網(wǎng)關(guān)接口 CGI,可供欲分享的視頻所在的外部視頻網(wǎng)站調(diào)用,一旦使用外部視頻網(wǎng)站的一鍵分享功能,外部視頻網(wǎng)站便以欲分享的視頻的URL作為參數(shù)調(diào)用本SNS社區(qū)的系統(tǒng)中的CGI,將視頻的對(duì)應(yīng)的URL發(fā)送給本SNS社區(qū)的系統(tǒng),由本SNS社區(qū)的系統(tǒng)中的CGI進(jìn)行接收,供本 SNS社區(qū)的系統(tǒng)后續(xù)分析使用。當(dāng)接收到外部視頻對(duì)應(yīng)的URL時(shí),在S402中,對(duì)該URL進(jìn)行解析,并獲得解析結(jié)果,例如用戶輸入的URL或者CGI所接收到的URL是http://WWW. aaa. com/playlist/ playindex. do ? lid = 858826&iid = 6786131&cid = 22,則對(duì)該 URL 解析所得的解析結(jié)果,其中包括域名信息,如“www. aaa. com";然后根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果,這里的預(yù)先設(shè)置的視頻配置文件包括一一對(duì)應(yīng)的外部視頻的 URL中的域名信息、該域名信息所對(duì)應(yīng)的外部視頻信息接口、視頻信息分享類(lèi)型等信息。其中,如圖5所示,S402進(jìn)一步包括S4021,對(duì)URL進(jìn)行解析并獲取URL中的域名信息;S4022,根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)域名信息進(jìn)行匹配;若匹配成功,則執(zhí)行S4023,若匹配不成功,則執(zhí)行S4024 ;S4023,在視頻配置文件中獲取該域名信息所對(duì)應(yīng)的外部視頻信息接口 ;S4024,提取URL對(duì)應(yīng)的頁(yè)面的標(biāo)題字段信息。具體實(shí)施中,S4022可以下面方式實(shí)現(xiàn),判斷域名信息是否存在于預(yù)先設(shè)置的視頻配置文件中;若是,則匹配成功;若否,則匹配不成功。具體實(shí)施中,本發(fā)明實(shí)施例的視頻配置文件可以包括以下代碼,如count = 38domain 1 = *· aaa. com
interfacel = http://api.aaa.com/v2/special/filmData ? format = xml&apikey = 2bee98ac8a892ebf7413e9f931f0f14f&url =sharetypel = 5domain2 =氺· bbb. cominterface2 = http://api. bbb. com/api_ptvideoinfo ? pid = XOTcy&id =sharetype2 = 5domain3 = ccc. cominterface3 = http://v. ccc. com/API/vInfo. php ? url =sharetype3 = 5domain4 =氺· ddd. cominterface4 = http://v. ddd. com/repaste. htm ? url =sharetype4 = 5上述代碼中包括數(shù)量(count)、域名(domain)、接口(interface)、分享類(lèi)型 (sharetype)等信息,count代表該視頻配置文件中已記錄的域名信息及其對(duì)應(yīng)的相關(guān)信息的數(shù)量;domain代表外部視頻的URL中的域名信息;“*”代表符合域名規(guī)則的任意字符;interface〗代表domain3信息中域名信息對(duì)應(yīng)的外部視頻網(wǎng)站所提供的外部接口 ; sharetype3代表SNS社區(qū)所進(jìn)行信息分享的類(lèi)型,如“5”可以代表分享的類(lèi)型是視頻分享。如上述所解析得到的域名信息為“奮aaa. com",則在視頻配置文件中對(duì)“www. aaa. com"進(jìn)行匹配,若視頻配置文件中存在“domainl = *. aaa. com",則匹配成功,則獲得 domainl 對(duì)應(yīng)的夕卜部視頻信息接 Π interfacel = http://api. aaa. com/v2/special/ fiImData ? format = xmlfeipikey = 2bee98ac8a892ebf7413e9f931f0f14f&url =,及分享類(lèi)型sharetypel = 5的匹配結(jié)果,并訪問(wèn)外部視頻信息接口 interfacel,并獲取從 interfacel返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息。如不存在“domain =
aaa. com"的信息,則匹配不成功。其中,如圖6所示,S403進(jìn)一步包括S4031,訪問(wèn)域名信息對(duì)應(yīng)的外部視頻信息接口 ;S4032,根據(jù)視頻信息統(tǒng)一協(xié)議向外部視頻信息接口請(qǐng)求獲取視頻信息;S4033,接收由視頻信息統(tǒng)一協(xié)議承載的視頻信息,該視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述。具體實(shí)施中,本發(fā)明方法實(shí)施例所提及的視頻信息統(tǒng)一協(xié)議如下可利用通用協(xié)議結(jié)構(gòu)承載,例如XML,“視頻信息接口,,正常返回信息可以是< ? xml version = " 1.0〃 encoding = " UTF-8" ? ><root>〈result type = 〃 0〃 ><vid> 視頻 ID</vid><coverurl>< ! [CDATA[視頻縮略圖 URL]]></coverurl><flash>< ! [CDATA[Flash 播放器地址(外部引用)]]X/flash><title>< ! [CDATA[視頻標(biāo)題]]></title><desc>< ! [CDATA [視頻描述]]></desc>
〈/result〉</root>這里的視頻信息是以xml規(guī)范格式承載,其中〈? xml version =“1.0 ‘‘ encoding = ‘‘ UTF-8 〃? >是標(biāo)準(zhǔn)xml中的信息,表示xml版本和編碼格式信息;所有視頻信息節(jié)點(diǎn)包括在根節(jié)點(diǎn)<root>. . . </root>以及〈result type =〃 0〃 >...〈/result〉節(jié)點(diǎn)中,屬性type = 0表示返回正常信息,否則表示出現(xiàn)錯(cuò)誤。其中<vid>視頻ID<id>表示視頻的id編號(hào);節(jié)點(diǎn)<coverurl>. . . </coverurl>中的內(nèi)容是視頻內(nèi)容的縮略圖url信息;節(jié)點(diǎn)〈flash〉. . .〈/flash〉中的內(nèi)容是視頻媒體格式的url信息;節(jié)點(diǎn)〈titleX/title〉中的內(nèi)容是視頻標(biāo)題范圍類(lèi)信息;節(jié)點(diǎn)〈descX/desc〉中的內(nèi)容是視頻的摘要說(shuō)明或相關(guān)描述文字等信息;則返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述等信息??梢杂蒘404對(duì)視頻信息進(jìn)行格式統(tǒng)一的數(shù)據(jù)存儲(chǔ), 并將該數(shù)據(jù)在SNS社區(qū)中發(fā)布分享,這里的數(shù)據(jù)包括上述視頻信息。在S401之后,還可以包括判斷URL是否合法;若是,則對(duì)URL進(jìn)行解析;若否,則不進(jìn)行處理。這里的“合法”是指可經(jīng)過(guò)檢查的符合URL規(guī)范、不存在安全隱患的URL。在本發(fā)明方法實(shí)施例中由于使用了視頻信息統(tǒng)一協(xié)議對(duì)外部視頻網(wǎng)站欲分享的視頻的相關(guān)信息的格式進(jìn)行統(tǒng)一化處理,能夠從不同視頻網(wǎng)站獲得規(guī)范統(tǒng)一的信息,且在系統(tǒng)中內(nèi)置了視頻配置文件,若需要在SNS社區(qū)中新增可視頻分享的視頻網(wǎng)站時(shí),只需要在視頻配置文件中添加域名信息及相關(guān)對(duì)應(yīng)接口信息等,即可實(shí)現(xiàn),方便了系統(tǒng)的維護(hù)成本。且能準(zhǔn)確、高效地從視頻網(wǎng)頁(yè)中提取有效的視頻相關(guān)信息,提高在網(wǎng)頁(yè)中提取信息的有效性,減輕了系統(tǒng)的負(fù)擔(dān)及降低了維護(hù)成本,且能夠便于實(shí)現(xiàn)各種SNS社區(qū)的分享功能。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
1權(quán)利要求
1.一種網(wǎng)絡(luò)視頻信息分享方法,其特征在于,所述方法包括 接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL ;對(duì)所述URL進(jìn)行解析獲得解析結(jié)果,并根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果;訪問(wèn)所述匹配結(jié)果所對(duì)應(yīng)的外部視頻信息接口,并獲取從所述外部視頻信息接口返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息; 對(duì)所述視頻信息進(jìn)行存儲(chǔ)并發(fā)布。
2.如權(quán)利要求1所述的網(wǎng)絡(luò)視頻信息分享方法,其特征在于,所述對(duì)所述URL進(jìn)行解析獲得解析結(jié)果,并根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果的步驟,包括對(duì)所述URL進(jìn)行解析并獲取所述URL中的域名信息; 根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述域名信息進(jìn)行匹配;若匹配成功,在所述視頻配置文件中獲取該域名信息所對(duì)應(yīng)的外部視頻信息接口 ;若匹配不成功,則提取所述URL對(duì)應(yīng)的頁(yè)面的標(biāo)題字段信息。
3.如權(quán)利要求2所述的網(wǎng)絡(luò)視頻信息分享方法,其特征在于,所述根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述域名信息進(jìn)行匹配的步驟,包括判斷所述域名信息是否存在于所述預(yù)先設(shè)置的視頻配置文件中; 若是,則匹配成功;若否,則匹配不成功。
4.如權(quán)利要求1至3任一項(xiàng)所述的網(wǎng)絡(luò)視頻信息分享方法,其特征在于,所述預(yù)先設(shè)置的視頻配置文件包括一一對(duì)應(yīng)的外部視頻的URL中的域名信息、所述域名信息所對(duì)應(yīng)的外部視頻信息接口、視頻信息分享類(lèi)型。
5.如權(quán)利要求4所述的網(wǎng)絡(luò)視頻信息分享方法,其特征在于,所述訪問(wèn)所述匹配結(jié)果所對(duì)應(yīng)的外部視頻信息接口,并獲取從所述外部視頻信息接口返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息的步驟包括訪問(wèn)所述域名信息對(duì)應(yīng)的外部視頻信息接口;根據(jù)所述視頻信息統(tǒng)一協(xié)議向所述外部視頻信息接口請(qǐng)求獲取所述視頻信息; 接收由所述視頻信息統(tǒng)一協(xié)議承載的視頻信息,所述視頻信息包括視頻縮略圖的 URL、播放器地址、視頻標(biāo)題、視頻描述。
6.如權(quán)利要求1所述的網(wǎng)絡(luò)視頻信息分享方法,其特征在于,所述接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL的步驟,包括接收用戶輸入的外部視頻對(duì)應(yīng)的URL ;或, 通過(guò)一鍵分享接口從網(wǎng)絡(luò)接收外部視頻對(duì)應(yīng)的URL。
7.如權(quán)利要求1或6所述的網(wǎng)絡(luò)視頻信息分享方法,其特征在于,在所述接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL的步驟之后,還包括判斷所述URL是否合法;若是,則對(duì)所述URL進(jìn)行解析;若否,則不進(jìn)行處理。
8.—種網(wǎng)絡(luò)視頻信息分享系統(tǒng),其特征在于,所述系統(tǒng)包括 接收器,用于接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL ;網(wǎng)關(guān)服務(wù)器,用于對(duì)所述接收器所接收的URL進(jìn)行解析獲得解析結(jié)果,并根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果;并且訪問(wèn)所述匹配結(jié)果所對(duì)應(yīng)的外部視頻信息接口,并獲取從所述外部視頻信息接口返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息;存儲(chǔ)器,用于對(duì)所述視頻信息進(jìn)行存儲(chǔ)并發(fā)布。
9.如權(quán)利要求8所述的網(wǎng)絡(luò)視頻信息分享系統(tǒng),其特征在于,所述網(wǎng)關(guān)服務(wù)器包括 解析獲取模塊,用于對(duì)所述URL進(jìn)行解析并獲取所述URL中的域名信息;匹配模塊,用于根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述域名信息進(jìn)行匹配; 視頻信息獲取模塊,用于若所述匹配模塊匹配成功時(shí),在所述視頻配置文件中獲取該域名信息所對(duì)應(yīng)的外部視頻信息接口;提取模塊,用于若所述匹配模塊匹配不成功時(shí),提取所述URL對(duì)應(yīng)的頁(yè)面的標(biāo)題字段 fn息ο
10.如權(quán)利要求7所述的網(wǎng)絡(luò)視頻信息分享系統(tǒng),其特征在于,所述匹配模塊包括判斷單元,用于判斷所述域名信息是否存在于所述預(yù)先設(shè)置的視頻配置文件中;若是,則匹配成功;若否,則匹配不成功。
11.如權(quán)利要求8至10任一項(xiàng)所述的網(wǎng)絡(luò)視頻信息分享系統(tǒng),其特征在于,所述預(yù)先設(shè)置的視頻配置文件包括一一對(duì)應(yīng)的外部視頻的URL中的域名信息、所述域名信息所對(duì)應(yīng)的外部視頻信息接口、視頻信息分享類(lèi)型。
12.如權(quán)利要求11所述的網(wǎng)絡(luò)視頻信息分享系統(tǒng),其特征在于,所述網(wǎng)關(guān)服務(wù)器還包括訪問(wèn)模塊,用于訪問(wèn)所述域名信息對(duì)應(yīng)的外部視頻信息接口 ; 請(qǐng)求獲取模塊,用于根據(jù)所述視頻信息統(tǒng)一協(xié)議向所述外部視頻信息接口請(qǐng)求獲取所述視頻信息;視頻信息接收模塊,用于接收由所述視頻信息統(tǒng)一協(xié)議承載的視頻信息,所述視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述。
13.如權(quán)利要求8所述的網(wǎng)絡(luò)視頻信息分享系統(tǒng),其特征在于,所述接收器還包括 URL接收單元,用于接收用戶輸入的外部視頻對(duì)應(yīng)的URL ;或,一鍵分享接口,用于從網(wǎng)絡(luò)接收外部視頻對(duì)應(yīng)的URL。
14.如權(quán)利要求8或13所述的網(wǎng)絡(luò)視頻信息分享系統(tǒng),其特征在于,所述系統(tǒng)還包括 判斷器,用于判斷所述URL是否合法;若是,則由所述網(wǎng)關(guān)服務(wù)器對(duì)所述URL進(jìn)行解析;若否,則不進(jìn)行處理。
15.一種網(wǎng)關(guān)服務(wù)器,其特征在于,所述網(wǎng)關(guān)服務(wù)器包括解析獲取模塊,用于對(duì)所述URL進(jìn)行解析并獲取所述URL中的域名信息; 匹配模塊,用于根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)所述域名信息進(jìn)行匹配; 視頻信息獲取模塊,用于若所述匹配模塊匹配成功時(shí),在所述視頻配置文件中獲取該域名信息所對(duì)應(yīng)的外部視頻信息接口;提取模塊,用于若所述匹配模塊匹配不成功時(shí),提取所述URL對(duì)應(yīng)的頁(yè)面的標(biāo)題字段 fn息;訪問(wèn)模塊,用于訪問(wèn)所述域名信息對(duì)應(yīng)的外部視頻信息接口 ; 請(qǐng)求獲取模塊,用于根據(jù)所述視頻信息統(tǒng)一協(xié)議向所述外部視頻信息接口請(qǐng)求獲取所述視頻信息;視頻信息接收模塊,用于接收由所述視頻信息統(tǒng)一協(xié)議承載的視頻信息,所述視頻信息包括視頻縮略圖的URL、播放器地址、視頻標(biāo)題、視頻描述。
16.如權(quán)利要求15所述的網(wǎng)關(guān)服務(wù)器,其特征在于,所述匹配模塊包括判斷單元,用于判斷所述域名信息是否存在于所述預(yù)先設(shè)置的視頻配置文件中;若是,則匹配成功;若否,則匹配不成功。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種網(wǎng)絡(luò)視頻信息分享方法及其系統(tǒng)、網(wǎng)關(guān)服務(wù)器,其中,該方法包括接收外部視頻對(duì)應(yīng)的統(tǒng)一資源定位符URL;對(duì)URL進(jìn)行解析獲得解析結(jié)果,并根據(jù)預(yù)先設(shè)置的視頻配置文件對(duì)解析結(jié)果進(jìn)行匹配并獲得匹配結(jié)果;訪問(wèn)匹配結(jié)果所對(duì)應(yīng)的外部視頻信息接口,并獲取從外部視頻信息接口返回的由視頻信息統(tǒng)一協(xié)議的格式承載的視頻信息;對(duì)視頻信息進(jìn)行存儲(chǔ)并發(fā)布??梢酝ㄟ^(guò)視頻信息統(tǒng)一協(xié)議從外部視頻網(wǎng)站獲取相關(guān)視頻信息,能夠從不同視頻網(wǎng)站獲得規(guī)范統(tǒng)一的信息,能準(zhǔn)確、高效地從視頻網(wǎng)頁(yè)中提取有效的視頻相關(guān)信息,提高在網(wǎng)頁(yè)中提取信息的有效性,減輕了系統(tǒng)的負(fù)擔(dān)及降低了維護(hù)成本,且能夠便于實(shí)現(xiàn)各種SNS社區(qū)的分享功能。
文檔編號(hào)H04L29/06GK102457488SQ20101051972
公開(kāi)日2012年5月16日 申請(qǐng)日期2010年10月22日 優(yōu)先權(quán)日2010年10月22日
發(fā)明者張研, 許華彬, 鄧?yán)钸M(jìn) 申請(qǐng)人:騰訊數(shù)碼(天津)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
天津市| 奎屯市| 抚宁县| 顺昌县| 天等县| 宁夏| 临武县| 沙洋县| 左云县| 延边| 三门县| 呼图壁县| 金塔县| 泸西县| 新邵县| 琼海市| 罗定市| 凤冈县| 平谷区| 若尔盖县| 五莲县| 鹤峰县| 通山县| 扎鲁特旗| 桃江县| 西盟| 卢龙县| 仁寿县| 万载县| 通山县| 西乡县| 永州市| 花莲县| 兰坪| 辽宁省| 桑日县| 稻城县| 通州市| 镇远县| 永德县| 银川市|