專利名稱:一種獲取跨服比賽副本信息的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體技木,特別涉及一種獲取跨服比賽副本信息的系統(tǒng)及方法。
背景技術(shù):
目前,網(wǎng)絡(luò)游戲越來(lái)越多的傾向于競(jìng)技方向,而且不斷有新的網(wǎng)絡(luò)游戲加入到世界電子競(jìng)技大賽(WCG,World Cyber Games)中 ,為了減輕單一服務(wù)器壓カ過(guò)大的問(wèn)題,網(wǎng)絡(luò)游戲運(yùn)營(yíng)商一般會(huì)根據(jù)地區(qū)和網(wǎng)絡(luò)來(lái)劃分服務(wù)器大區(qū),每一大區(qū)的服務(wù)器提供相對(duì)獨(dú)立的網(wǎng)絡(luò)游戲場(chǎng)景,例如,比賽副本,用戶登錄服務(wù)器,可以通過(guò)在線或離線的方式獲取該服務(wù)器提供的比賽副本信息,從而進(jìn)行觀看。其中,副本是指獨(dú)立的ー個(gè)比賽場(chǎng)景,該比賽場(chǎng)景中只有參賽選手和觀眾。圖I為現(xiàn)有獲取比賽副本信息的方法示意圖。參見(jiàn)圖1,在服務(wù)器(SI)中有ー場(chǎng)比賽(GP1),三個(gè)用戶(P1、P2、P3)分別通過(guò)各自的客戶端登錄服務(wù)器,根據(jù)展示的比賽副本列表,選擇瀏覽該比賽,并從服務(wù)器獲取該比賽副本信息,從而進(jìn)入到該比賽副本當(dāng)中瀏覽比賽。由于ー個(gè)服務(wù)器能夠提供的比賽副本場(chǎng)次是有一定限制的,隨著用戶對(duì)網(wǎng)絡(luò)游戲的需求越來(lái)越高,如果用戶希望在當(dāng)前服務(wù)器中瀏覽另一服務(wù)器提供的比賽副本,即獲取跨服比賽副本信息,現(xiàn)有方法中,由于涉及兩個(gè)服務(wù)器的用戶之間沒(méi)有數(shù)據(jù)通信,不能獲取到另一服務(wù)器的比賽副本信息,只能是先退出當(dāng)前服務(wù)器,通過(guò)輸入用戶名/賬號(hào)、密碼、選取比賽副本等操作重新登錄到提供比賽的另一服務(wù)器,從而從新登錄的服務(wù)器獲取希望瀏覽的比賽副本信息。由上述可見(jiàn),現(xiàn)有獲取跨服比賽副本信息的方法,通過(guò)退出當(dāng)前服務(wù)器,重新登錄到新服務(wù)器的方法,其中,需要用戶進(jìn)行退出、輸入用戶名/賬號(hào)、密碼、選取比賽副本等操作,使得獲取跨服比賽副本信息所需時(shí)間較長(zhǎng),導(dǎo)致實(shí)時(shí)性不高,流程較為繁瑣;進(jìn)ー步地,由于登錄到新服務(wù)器,需要有創(chuàng)建的游戲角色,而用戶并不是在每個(gè)服務(wù)器都會(huì)預(yù)先通過(guò)注冊(cè)創(chuàng)建角色,也増加了流程的復(fù)雜性。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提出一種獲取跨服比賽副本信息的系統(tǒng),簡(jiǎn)化獲取跨服比賽副本信息的流程。本發(fā)明的另一目的在于提出一種獲取跨服比賽副本信息的方法,簡(jiǎn)化獲取跨服比賽副本信息的流程。為達(dá)到上述目的,本發(fā)明提供了一種獲取跨服比賽副本信息的系統(tǒng),該系統(tǒng)包括第一服務(wù)器、廣播服務(wù)器以及第ニ服務(wù)器,其中,第一服務(wù)器,用于在確定進(jìn)行跨服播放時(shí),將比賽相關(guān)信息上傳至廣播服務(wù)器;并在播放提供的比賽時(shí),將比賽副本信息輸出至廣播服務(wù)器;廣播服務(wù)器,用于接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,進(jìn)行存儲(chǔ),根據(jù)預(yù)先設(shè)置的跨服播放列表,將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送;第二服務(wù)器,用于接收廣播服務(wù)器輸出的比賽相關(guān)信息,進(jìn)行比賽配置;接收廣播服務(wù)器輸出的比賽副本信息,進(jìn)行播放。所述廣播服務(wù)器包括接收模塊、存儲(chǔ)模 塊以及發(fā)送模塊,其中,接收模塊,用于接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,輸出至存儲(chǔ)模塊;存儲(chǔ)模塊,用于存儲(chǔ)預(yù)先設(shè)置的跨服播放列表、接收的比賽相關(guān)信息以及比賽副本信息;發(fā)送模塊,用于根據(jù)存儲(chǔ)模塊中的跨服播放列表,將存儲(chǔ)模塊存儲(chǔ)的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的服務(wù)器發(fā)送。所述廣播服務(wù)器進(jìn)一歩包括瀏覽請(qǐng)求處理模塊,用于向跨服播放列表中的服務(wù)器發(fā)送瀏覽請(qǐng)求消息,根據(jù)各服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中包含的確認(rèn)信息,對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí),以便發(fā)送模塊根據(jù)跨服播放列表中標(biāo)識(shí)的服務(wù)器發(fā)送比賽相關(guān)信息以及比賽副本信息。所述瀏覽請(qǐng)求消息中攜帯比賽副本標(biāo)識(shí),所述瀏覽請(qǐng)求處理模塊進(jìn)ー步用于判斷各服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中,是否攜帯有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示,如果有,指示發(fā)送模塊無(wú)需向攜帯指示的服務(wù)器發(fā)送比賽相關(guān)信息。所述第一服務(wù)器包括比賽相關(guān)信息傳輸模塊以及比賽副本信息傳輸模塊,其中,比賽相關(guān)信息傳輸模塊,用于在確定進(jìn)行跨服播放吋,將比賽相關(guān)信息上傳至廣播服務(wù)器; 比賽副本信息傳輸模塊,用于在播放提供的比賽時(shí),將比賽副本信息輸出至廣播服務(wù)器。所述第一服務(wù)器進(jìn)一歩包括接收模塊、比賽配置模塊以及播放模塊,其中,接收模塊,用于接收廣播服務(wù)器輸出的比賽相關(guān)信息,輸出至比賽配置模塊;接收廣播服務(wù)器輸出的比賽副本信息,輸出至播放模塊;比賽配置模塊,用于根據(jù)接收的比賽相關(guān)信息進(jìn)行比賽配置;播放模塊,用于根據(jù)接收的比賽副本信息,進(jìn)行播放。所述第一服務(wù)器進(jìn)一歩包括查詢模塊,用于接收模塊輸出的瀏覽請(qǐng)求消息,根據(jù)瀏覽請(qǐng)求消息中攜帯的比賽副本標(biāo)識(shí),查詢是否存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息,如果有,在瀏覽請(qǐng)求響應(yīng)消息中攜帯存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示。一種獲取跨服比賽副本信息的方法,該方法包括接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,進(jìn)行存儲(chǔ);根據(jù)預(yù)先設(shè)置的跨服播放列表,將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送,以便第二服務(wù)器根據(jù)接收的比賽相關(guān)信息進(jìn)行比賽配置,以及,根據(jù)接收的比賽副本信息進(jìn)行播放。在接收到第一服務(wù)器輸出的比賽相關(guān)信息后,進(jìn)ー步包括向跨服播放列表中的第二服務(wù)器發(fā)送瀏覽請(qǐng)求消息,根據(jù)各第二服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中包含的確認(rèn)信息,對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí),以使將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中標(biāo)識(shí)的第二服務(wù)器發(fā)送。所述瀏覽請(qǐng)求消息中攜帯比賽副本標(biāo)識(shí),所述對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí)進(jìn)ー步包括如果瀏覽請(qǐng)求響應(yīng)消息中攜帯有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示,對(duì)該服務(wù)器進(jìn)行指示;所述將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送包括將實(shí)時(shí)接收的比賽相關(guān)信息向跨服播放列 表中指示的第二服務(wù)器發(fā)送;將實(shí)時(shí)接收的比賽副本信息向跨服播放列表中標(biāo)識(shí)的第二服務(wù)器發(fā)送。由上述的技術(shù)方案可見(jiàn),本發(fā)明提供的一種獲取跨服比賽副本信息的系統(tǒng)及方法,該系統(tǒng)包括第一服務(wù)器、廣播服務(wù)器以及第ニ服務(wù)器,其中,第一服務(wù)器,用于在確定進(jìn)行跨服播放時(shí),將比賽相關(guān)信息上傳至廣播服務(wù)器;并在播放提供的比賽時(shí),將比賽副本信息輸出至廣播服務(wù)器;廣播服務(wù)器,用于接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,進(jìn)行存儲(chǔ),根據(jù)預(yù)先設(shè)置的跨服播放列表,將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送;第二服務(wù)器,用于接收廣播服務(wù)器輸出的比賽相關(guān)信息,進(jìn)行比賽配置;接收廣播服務(wù)器輸出的比賽副本信息,進(jìn)行播放。這樣,用戶不需要退出角色當(dāng)前所在的服務(wù)器,無(wú)須執(zhí)行在新服務(wù)器中輸入用戶名/賬號(hào)、密碼、選取比賽副本等操作,通過(guò)比賽副本信息同步轉(zhuǎn)播,就能獲取跨服的比賽副本信息,簡(jiǎn)化了獲取跨服比賽副本信息的流程。
圖I為現(xiàn)有獲取比賽副本信息的方法示意圖。圖2為本發(fā)明實(shí)施例獲取跨服比賽副本信息的系統(tǒng)結(jié)構(gòu)示意圖。圖3為本發(fā)明實(shí)施例獲取跨服比賽副本信息的系統(tǒng)具體結(jié)構(gòu)示意圖。圖4為本發(fā)明實(shí)施例獲取跨服比賽副本信息的方法流程示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)ー步地詳細(xì)描述?,F(xiàn)有獲取跨服比賽副本信息的方法,需要用戶退出當(dāng)前服務(wù)器、在新服務(wù)器中輸入用戶名/賬號(hào)、密碼、選取比賽副本等操作,操作多,流程較為繁瑣。本發(fā)明實(shí)施例中,考慮設(shè)置廣播服務(wù)器(BCS,Broadcast Server),在第一服務(wù)器播放比賽副本時(shí),觸發(fā)將比賽副本信息輸出至BCS,BCS存儲(chǔ)比賽副本信息,并根據(jù)預(yù)先設(shè)置的跨服播放列表,將實(shí)時(shí)接收的比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送,使得用戶無(wú)需退出第二服務(wù)器即可獲取跨服的第一服務(wù)器比賽副本信息,從而實(shí)現(xiàn)在當(dāng)前的第二服務(wù)器中瀏覽第一服務(wù)器的比賽副本,使得歸屬于不同服務(wù)器的用戶能同時(shí)瀏覽同一場(chǎng)比賽副本,為正式競(jìng)技比賽副本時(shí)增加ー種低流量瀏覽直播比賽的方式。圖2為本發(fā)明實(shí)施例獲取跨服比賽副本信息的系統(tǒng)結(jié)構(gòu)示意圖。參見(jiàn)圖2,該系統(tǒng)包括第一服務(wù)器、BCS以及第ニ服務(wù)器,其中,第一服務(wù)器,用于在確定進(jìn)行跨服播放時(shí),將比賽相關(guān)信息上傳至BCS;并在播放提供的比賽時(shí),將比賽副本信息輸出至BCS ;本發(fā)明實(shí)施例中,第一服務(wù)器在播放自身提供的比賽副本前,可以根據(jù)實(shí)際需要選擇是否將該比賽副本進(jìn)行跨服播放,如果是,將比賽相關(guān)信息上傳至BCS,并在播放該比賽的過(guò)程中,實(shí)時(shí)將比賽副本信息輸出至BCS。比賽相關(guān)信息包括場(chǎng)景信息、參與比賽 的角色信息以及賽程信息,其中,角色信息包括角色的職業(yè)、等級(jí)、角色名等角色屬性信息。BCS,用于接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,進(jìn)行存儲(chǔ),根據(jù)預(yù)先設(shè)置的跨服播放列表,將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送;本發(fā)明實(shí)施例中,如果跨服播放列表中包含發(fā)送比賽副本信息的第一服務(wù)器,則第二服務(wù)器為跨服播放列表中除發(fā)送比賽副本信息的第一服務(wù)器之外的服務(wù)器。 實(shí)際應(yīng)用中,BCS還可以在接收到第一服務(wù)器輸出的比賽相關(guān)信息后,進(jìn)ー步用于向跨服播放列表中的第二服務(wù)器發(fā)送瀏覽請(qǐng)求消息,根據(jù)各第二服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中包含的確認(rèn)信息,對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí),后續(xù)中,只向跨服播放列表中標(biāo)識(shí)的服務(wù)器發(fā)送比賽相關(guān)信息以及比賽副本信息。較佳地,BCS還可以在發(fā)送瀏覽請(qǐng)求消息時(shí),攜帯比賽副本標(biāo)識(shí),各服務(wù)器在向BCS返回瀏覽請(qǐng)求響應(yīng)消息吋,進(jìn)ー步攜帶是否存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示,如果指示存儲(chǔ)有,則BCS無(wú)需再向該服務(wù)器發(fā)送比賽相關(guān)信息,只需直接發(fā)送比賽副本信息即可。比賽副本標(biāo)識(shí)可以預(yù)先分配,只需要保證每ー相同的比賽具有唯一標(biāo)識(shí),不同的比賽,其標(biāo)識(shí)不同即可。實(shí)際應(yīng)用中,BCS發(fā)送信息的方式可以是廣播方式,當(dāng)然,也可以是單播方式。第二服務(wù)器,用于接收BCS輸出的比賽相關(guān)信息,進(jìn)行比賽配置;接收BCS輸出的比賽副本信息,進(jìn)行播放。本發(fā)明實(shí)施例中,第二服務(wù)器根據(jù)廣播的比賽相關(guān)信息進(jìn)行比賽配置,具體可參見(jiàn)相關(guān)技術(shù)文獻(xiàn),在此不再贅述。實(shí)際應(yīng)用中,第二服務(wù)器還可以主動(dòng)向BCS發(fā)起比賽副本播放請(qǐng)求,以從BCS獲取相應(yīng)的比賽副本信息,進(jìn)行播放。較佳地,如上所述,第二服務(wù)器在接收到瀏覽請(qǐng)求消息后,可以根據(jù)瀏覽請(qǐng)求消息中攜帯的比賽副本標(biāo)識(shí),查詢是否存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息,如果有,在瀏覽請(qǐng)求響應(yīng)消息中攜帯存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示。這樣,無(wú)需BCS再次下發(fā),從而節(jié)約網(wǎng)絡(luò)流量。當(dāng)然,第一服務(wù)器也可以用于接收其他服務(wù)器通過(guò)BCS發(fā)送的比賽副本信息,并進(jìn)行播放;第二服務(wù)器也可以用于將自身提供的比賽副本信息上傳至BCS以進(jìn)行跨服播放。實(shí)際應(yīng)用中,由于這種獲取比賽副本信息的方式,只需要BCS將比賽的同步數(shù)據(jù)(比賽副本信息)以ニ進(jìn)制方式廣播,而比賽相關(guān)信息已經(jīng)預(yù)先下載至第二服務(wù)器以及本地客戶端,因而,根據(jù)測(cè)試情況,從比賽服務(wù)器到跨服觀看比賽副本的本地客戶端的網(wǎng)絡(luò)流量,姆分鐘大概只有5飛KB,對(duì)于一場(chǎng)比賽時(shí)間大概3 4分鐘的比賽來(lái)說(shuō),整場(chǎng)比賽下來(lái),流量約為40KB,相對(duì)于目前網(wǎng)絡(luò)視頻高清的一分鐘至少需要IMB以上,流量可以忽略不計(jì),有利于運(yùn)營(yíng)商推廣游戲產(chǎn)品。其中,BCS包括接收模塊、存儲(chǔ)模塊以及發(fā)送模塊(圖中未示出),其中,接收模塊,用于接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,輸出至存儲(chǔ)模塊;
存儲(chǔ)模塊,用于存儲(chǔ)預(yù)先設(shè)置的跨服播放列表、接收的比賽相關(guān)信息以及比賽副本信息;發(fā)送模塊,用于根據(jù)存儲(chǔ)模塊中的跨服播放列表,將存儲(chǔ)模塊存儲(chǔ)的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的服務(wù)器發(fā)送。較佳地,BCS還可以包括瀏覽請(qǐng)求處理模塊,用于向跨服播放列表中的服務(wù)器發(fā)送瀏覽請(qǐng)求消息,根據(jù)各服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中包含的確認(rèn)信息,對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí),以便發(fā)送模塊根據(jù)跨服播放列表中標(biāo)識(shí)的服務(wù)器發(fā)送比賽相關(guān)信息以及比賽副本信息。較佳地,瀏覽請(qǐng)求消息中攜帯比賽副本標(biāo)識(shí),瀏覽請(qǐng)求處理模塊進(jìn)ー步用于判斷各服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中,是否攜帯有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示,如果有,指示發(fā)送模塊無(wú)需向攜帯指示的服務(wù)器發(fā)送比賽相關(guān)信息。第一服務(wù)器包括比賽相關(guān)信息傳輸模塊以及比賽副本信息傳輸模塊(圖中未不出),其中,比賽相關(guān)信息傳輸模塊,用于在確定進(jìn)行跨服播放時(shí),將比賽相關(guān)信息上傳至BCS ;比賽副本信息傳輸模塊,用于在播放提供的比賽時(shí),將比賽副本信息輸出至BCS。較佳地,第一服務(wù)器還包括接收模塊、比賽配置模塊以及播放模塊,其中,接收模塊,用于接收BCS輸出的比賽相關(guān)信息,輸出至比賽配置模塊;接收BCS輸出的比賽副本信息,輸出至播放模塊;比賽配置模塊,用于根據(jù)接收的比賽相關(guān)信息進(jìn)行比賽配置;播放模塊,用于根據(jù)接收的比賽副本信息,進(jìn)行播放。較佳地,第一服務(wù)器還包括查詢模塊,用于接收模塊輸出的瀏覽請(qǐng)求消息,根據(jù)瀏覽請(qǐng)求消息中攜帯的比賽副本標(biāo)識(shí),查詢是否存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息,如果有,在瀏覽請(qǐng)求響應(yīng)消息中攜帯存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示。圖3為本發(fā)明實(shí)施例獲取跨服比賽副本信息的系統(tǒng)具體結(jié)構(gòu)示意圖。參見(jiàn)圖3,該系統(tǒng)包括ー個(gè)BCS和三個(gè)服務(wù)器,三個(gè)服務(wù)器分別為S1、S2以及S3,在服務(wù)器SI中有一場(chǎng)比賽(GP1),在比賽開(kāi)始時(shí)可以根據(jù)預(yù)先設(shè)置的策略確定該比賽副本是否進(jìn)行跨服廣播,如果是,則將參與比賽的角色信息以及賽程信息上傳至BCS,并在隨后的比賽過(guò)程中將比賽副本信息同步到BCS。BCS中預(yù)先存儲(chǔ)跨服廣播列表,并將同步過(guò)來(lái)的信息向跨服廣播列表中的服務(wù)器廣播。對(duì)于在服務(wù)器SI中的用戶I及用戶2 (P1、P2)來(lái)說(shuō),可以直接進(jìn)入GPl即可觀看,對(duì)于在服務(wù)器S2中的用戶3及用戶4 (P3、P4)來(lái)說(shuō),如果想觀看GPl的比賽,只需要服務(wù)器S2從BCS將GPl相關(guān)初始化數(shù)據(jù)拷貝一份到該服務(wù)器的比賽GP2中即可,然后再通知BCS將GPl的同步數(shù)據(jù)實(shí)時(shí)同步到GP2,然后,用戶P3、P4進(jìn)入GP2,即可看到實(shí)時(shí)的GPl比賽。同理,服務(wù)器S3中的用戶5及用戶6 (P5、P6)也可以通過(guò)以上的方式進(jìn)入到GP3中實(shí)時(shí)觀看GPl比賽。本發(fā)明實(shí)施例中,將BCS獨(dú)立出來(lái),在正式舉行競(jìng)技比賽時(shí)接入該系統(tǒng),可以通過(guò)BCS廣播到所有在線的用戶服務(wù)器上。這樣,用戶不需要退出角色當(dāng)前所在的服務(wù)器,無(wú)須執(zhí)行在新服務(wù)器中輸入用戶名/賬號(hào)、密碼、選取比賽副本等操作,而通過(guò)比賽副本信息同步轉(zhuǎn)播,就能獲取跨服的比賽副本信息,實(shí)現(xiàn)現(xiàn)場(chǎng)觀看比賽,簡(jiǎn)化了獲取跨服比賽副本信息的流程。 圖4為本發(fā)明實(shí)施例獲取跨服比賽副本信息的方法流程示意圖。參見(jiàn)圖4,該流程包括步驟401,接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,進(jìn)行存儲(chǔ);本步驟中,第一服務(wù)器在確定進(jìn)行跨服播放時(shí),將比賽相關(guān)信息上傳至BCS ;并在播放提供的比賽時(shí),將比賽副本信息輸出至BCS。步驟402,根據(jù)預(yù)先設(shè)置的跨服播放列表,將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送,以便第二服務(wù)器根據(jù)接收的比賽相關(guān)信息進(jìn)行比賽配置,以及,根據(jù)接收的比賽副本信息進(jìn)行播放。較佳地,在接收到第一服務(wù)器輸出的比賽相關(guān)信息后,進(jìn)ー步包括向跨服播放列表中的第二服務(wù)器發(fā)送瀏覽請(qǐng)求消息,根據(jù)各第二服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中包含的確認(rèn)信息,對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí)。所述將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送包括將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中標(biāo)識(shí)的第二服務(wù)器發(fā)送。較佳地,瀏覽請(qǐng)求消息中攜帯比賽副本標(biāo)識(shí),所述對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí)進(jìn)ー步包括如果瀏覽請(qǐng)求響應(yīng)消息中攜帯有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示,對(duì)該服務(wù)器進(jìn)行指示。本發(fā)明實(shí)施例中,在對(duì)服務(wù)器進(jìn)行標(biāo)識(shí)的基礎(chǔ)上,如果該標(biāo)識(shí)的服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中攜帯有指示,則進(jìn)ー步對(duì)該標(biāo)識(shí)的服務(wù)器進(jìn)行指示,以表明該服務(wù)器已存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息,因而,無(wú)需再發(fā)送。所述將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送包括將實(shí)時(shí)接收的比賽相關(guān)信息向跨服播放列表中指示的第二服務(wù)器發(fā)送;將實(shí)時(shí)接收的比賽副本信息向跨服播放列表中標(biāo)識(shí)的第二服務(wù)器發(fā)送。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換以及改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種獲取跨服比賽副本信息的系統(tǒng),其特征在干,該系統(tǒng)包括第一服務(wù)器、廣播服務(wù)器以及第ニ服務(wù)器,其中, 第一服務(wù)器,用于在確定進(jìn)行跨服播放時(shí),將比賽相關(guān)信息上傳至廣播服務(wù)器;并在播放提供的比賽時(shí),將比賽副本信息輸出至廣播服務(wù)器; 廣播服務(wù)器,用于接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,進(jìn)行存儲(chǔ),根據(jù)預(yù)先設(shè)置的跨服播放列表,將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送; 第二服務(wù)器,用于接收廣播服務(wù)器輸出的比賽相關(guān)信息,進(jìn)行比賽配置;接收廣播服務(wù)器輸出的比賽副本信息,進(jìn)行播放。
2.如權(quán)利要求I所述的系統(tǒng),其特征在于,所述廣播服務(wù)器包括接收模塊、存儲(chǔ)模塊以及發(fā)送模塊,其中, 接收模塊,用于接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,輸出至存儲(chǔ)模塊; 存儲(chǔ)模塊,用于存儲(chǔ)預(yù)先設(shè)置的跨服播放列表、接收的比賽相關(guān)信息以及比賽副本信息; 發(fā)送模塊,用于根據(jù)存儲(chǔ)模塊中的跨服播放列表,將存儲(chǔ)模塊存儲(chǔ)的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的服務(wù)器發(fā)送。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述廣播服務(wù)器進(jìn)一歩包括 瀏覽請(qǐng)求處理模塊,用于向跨服播放列表中的服務(wù)器發(fā)送瀏覽請(qǐng)求消息,根據(jù)各服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中包含的確認(rèn)信息,對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí),以便發(fā)送模塊根據(jù)跨服播放列表中標(biāo)識(shí)的服務(wù)器發(fā)送比賽相關(guān)信息以及比賽副本信息。
4.如權(quán)利要求3所述的系統(tǒng),其特征在于,所述瀏覽請(qǐng)求消息中攜帯比賽副本標(biāo)識(shí),所述瀏覽請(qǐng)求處理模塊進(jìn)ー步用于判斷各服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中,是否攜帯有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示,如果有,指示發(fā)送模塊無(wú)需向攜帯指示的服務(wù)器發(fā)送比賽相關(guān)信息。
5.如權(quán)利要求I所述的系統(tǒng),其特征在于,所述第一服務(wù)器包括比賽相關(guān)信息傳輸模塊以及比賽副本信息傳輸模塊,其中, 比賽相關(guān)信息傳輸模塊,用于在確定進(jìn)行跨服播放時(shí),將比賽相關(guān)信息上傳至廣播服務(wù)器; 比賽副本信息傳輸模塊,用于在播放提供的比賽時(shí),將比賽副本信息輸出至廣播服務(wù)器。
6.如權(quán)利要求5所述的系統(tǒng),其特征在干,所述第一服務(wù)器進(jìn)一歩包括接收模塊、比賽配置模塊以及播放模塊,其中, 接收模塊,用于接收廣播服務(wù)器輸出的比賽相關(guān)信息,輸出至比賽配置模塊;接收廣播服務(wù)器輸出的比賽副本信息,輸出至播放模塊; 比賽配置模塊,用于根據(jù)接收的比賽相關(guān)信息進(jìn)行比賽配置; 播放模塊,用于根據(jù)接收的比賽副本信息,進(jìn)行播放。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一服務(wù)器進(jìn)一歩包括 查詢模塊,用于接收模塊輸出的瀏覽請(qǐng)求消息,根據(jù)瀏覽請(qǐng)求消息中攜帯的比賽副本標(biāo)識(shí),查詢是否存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息,如果有,在瀏覽請(qǐng)求響應(yīng)消息中攜帯存儲(chǔ)有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示。
8.一種獲取跨服比賽副本信息的方法,其特征在于,該方法包括 接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,進(jìn)行存儲(chǔ); 根據(jù)預(yù)先設(shè)置的跨服播放列表,將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送,以便第二服務(wù)器根據(jù)接收的比賽相關(guān)信息進(jìn)行比賽配置,以及,根據(jù)接收的比賽副本信息進(jìn)行播放。
9.如權(quán)利要求8所述的方法,其特征在于,在接收到第一服務(wù)器輸出的比賽相關(guān)信息后,進(jìn)ー步包括 向跨服播放列表中的第二服務(wù)器發(fā)送瀏覽請(qǐng)求消息,根據(jù)各第二服務(wù)器返回的瀏覽請(qǐng)求響應(yīng)消息中包含的確認(rèn)信息,對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí),以使將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中標(biāo)識(shí)的第二服務(wù)器發(fā)送。
10.如權(quán)利要求9所述的方法,其特征在于,所述瀏覽請(qǐng)求消息中攜帯比賽副本標(biāo)識(shí),所述對(duì)包含確認(rèn)信息的服務(wù)器進(jìn)行標(biāo)識(shí)進(jìn)一歩包括 如果瀏覽請(qǐng)求響應(yīng)消息中攜帯有比賽副本標(biāo)識(shí)對(duì)應(yīng)的比賽相關(guān)信息的指示,對(duì)該服務(wù)器進(jìn)行指示; 所述將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送包括 將實(shí)時(shí)接收的比賽相關(guān)信息向跨服播放列表中指示的第二服務(wù)器發(fā)送; 將實(shí)時(shí)接收的比賽副本信息向跨服播放列表中標(biāo)識(shí)的第二服務(wù)器發(fā)送。
全文摘要
本發(fā)明公開(kāi)了一種獲取跨服比賽副本信息的系統(tǒng)及方法。該系統(tǒng)包括第一服務(wù)器、廣播服務(wù)器以及第二服務(wù)器,其中,第一服務(wù)器,用于在確定進(jìn)行跨服播放時(shí),將比賽相關(guān)信息上傳至廣播服務(wù)器;并在播放提供的比賽時(shí),將比賽副本信息輸出至廣播服務(wù)器;廣播服務(wù)器,用于接收第一服務(wù)器輸出的比賽相關(guān)信息以及比賽副本信息,進(jìn)行存儲(chǔ),根據(jù)預(yù)先設(shè)置的跨服播放列表,將實(shí)時(shí)接收的比賽相關(guān)信息以及比賽副本信息向跨服播放列表中的第二服務(wù)器發(fā)送;第二服務(wù)器,用于接收廣播服務(wù)器輸出的比賽相關(guān)信息,進(jìn)行比賽配置;接收廣播服務(wù)器輸出的比賽副本信息,進(jìn)行播放。應(yīng)用本發(fā)明,可以簡(jiǎn)化獲取跨服比賽副本信息的流程。
文檔編號(hào)H04L29/06GK102694806SQ201210175089
公開(kāi)日2012年9月26日 申請(qǐng)日期2012年5月30日 優(yōu)先權(quán)日2012年5月30日
發(fā)明者王旭 申請(qǐng)人:北京像素軟件科技股份有限公司