【技術(shù)領(lǐng)域】
本發(fā)明涉及流媒體技術(shù)領(lǐng)域,尤其涉及一種信息推送的方法、系統(tǒng)、服務(wù)器及第一客戶端。
背景技術(shù):
目前用戶通過客戶端觀看視頻時(shí),可以在彈幕輸入?yún)^(qū)域輸入評(píng)論信息,然后客戶端將該評(píng)論信息上傳到服務(wù)器,服務(wù)器在獲取到該評(píng)論信息后,將該評(píng)論信息推送給觀看該視頻的用戶,從而增加用戶之間的互動(dòng)。
但是,現(xiàn)有技術(shù)中,服務(wù)器向各客戶端推送評(píng)論信息時(shí),不進(jìn)行區(qū)分,對(duì)于每個(gè)客戶端都推送同樣的評(píng)論信息,用戶一般會(huì)對(duì)這些評(píng)論信息中部分信息感興趣,其余信息并不感興趣,若經(jīng)常將用戶不感興趣的評(píng)論信息發(fā)送給用戶,將會(huì)給用戶帶來較大的騷擾,同時(shí)也是對(duì)評(píng)論信息的浪費(fèi)。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種信息推送的方法、系統(tǒng)、服務(wù)器及第一客戶端,能夠在一定程度上減少在評(píng)論信息推送過程中對(duì)于用戶的干擾,提高評(píng)論信息的利用率。
第一方面,本發(fā)明實(shí)施例提供了一種信息推送方法,所述方法應(yīng)用于包括服務(wù)器和第一客戶端的系統(tǒng);
所述第一客戶端向所述服務(wù)器提供信息獲取請(qǐng)求,所述信息獲取請(qǐng)求中攜帶所述第一客戶端所在終端的特征信息;
所述服務(wù)器獲取所述信息獲取請(qǐng)求,以及,根據(jù)所述特征信息,從候選評(píng)論信息中獲取目標(biāo)評(píng)論信息,并向所述第一客戶端提供所述目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述特征信息包括地理位置信息。
上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:在本發(fā)明實(shí)施例中,第一客戶端在發(fā)送信息獲取請(qǐng)求時(shí),在信息獲取請(qǐng)求中攜帶了第一客戶端所在終端的特征信息,服務(wù)器在接收到信息獲取請(qǐng)求后,可以根據(jù)該特征信息,從候選評(píng)論信息中獲取目標(biāo)評(píng)論信息,然后將目標(biāo)評(píng)論信息輸出給第一客戶端,由于服務(wù)器在輸出評(píng)論信息時(shí),是根據(jù)第一客戶端所在終端的特征信息,從候選評(píng)論信息中進(jìn)行篩選,以獲取目標(biāo)評(píng)論信息,然后服務(wù)器將目標(biāo)評(píng)論信息輸出給該第一客戶端,因此服務(wù)器可以根據(jù)不同第一客戶端所在的終端的特征信息,對(duì)不同特征的第一客戶端推送不同的評(píng)論信息,因此,能夠在一定程度上減少在評(píng)論信息推送過程中對(duì)于用戶的干擾,提高了評(píng)論信息的利用率。
第二方面,本發(fā)明實(shí)施例提供了一種信息推送系統(tǒng),所述系統(tǒng)包括服務(wù)器和第一客戶端;
所述第一客戶端,用于向所述服務(wù)器提供信息獲取請(qǐng)求,所述信息獲取請(qǐng)求中攜帶所述第一客戶端所在終端的特征信息;
所述服務(wù)器,用于獲取所述信息獲取請(qǐng)求,以及,根據(jù)所述特征信息,從候選評(píng)論信息中獲取目標(biāo)評(píng)論信息,并向所述第一客戶端提供所述目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述特征信息包括地理位置信息。
上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:在本發(fā)明實(shí)施例中,第一客戶端在發(fā)送信息獲取請(qǐng)求時(shí),在信息獲取請(qǐng)求中攜帶了第一客戶端所在終端的特征信息,服務(wù)器在接收到信息獲取請(qǐng)求后,可以根據(jù)該特征信息,從候選評(píng)論信息中獲取目標(biāo)評(píng)論信息,然后將目標(biāo)評(píng)論信息輸出給第一客戶端,由于服務(wù)器在輸出評(píng)論信息時(shí),是根據(jù)第一客戶端所在終端的特征信息,從候選評(píng)論信息中進(jìn)行篩選,以獲取目標(biāo)評(píng)論信息,然后服務(wù)器將目標(biāo)評(píng)論信息輸出給該第一客戶端,因此服務(wù)器可以根據(jù)不同第一客戶端所在的終端的特征信息,對(duì)不同特征的第一客戶端推送不同的評(píng)論信息,因此,能夠在一定程度上減少在評(píng)論信息推送過程中對(duì)于用戶的干擾,提高了評(píng)論信息的利用率。
第三方面,本發(fā)明實(shí)施例提供了一種信息推送方法,執(zhí)行在服務(wù)器,所述方法包括:
獲取第一客戶端提供的信息獲取請(qǐng)求,其中,所述信息獲取請(qǐng)求中攜帶所述第一客戶端所在終端的第一特征信息;
根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息;
向所述第一客戶端提供所述目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息之前,還包括:
獲取所述第一客戶端和/或第二客戶端提供的第二候選評(píng)論信息;
根據(jù)所述第二候選評(píng)論信息所針對(duì)的視頻的標(biāo)識(shí),對(duì)所述第二候選評(píng)論信息進(jìn)行分類,將各類別下的第二候選評(píng)論信息作為所述第一候選評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,還包括:
獲取所述第一客戶端和/或第二客戶端提供的與第二候選評(píng)論信息相關(guān)的第二特征信息;
所述根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息,包括:
獲取所述第一客戶端所播放的視頻的標(biāo)識(shí),以及獲取所述標(biāo)識(shí)對(duì)應(yīng)類別下的第一候選評(píng)論信息;
在所述標(biāo)識(shí)對(duì)應(yīng)類別下的第一候選評(píng)論信息中,獲取與所述第一特征信息相匹配的第二特征信息,以作為目標(biāo)特征信息;
將與所述目標(biāo)特征信息相關(guān)的第二候選評(píng)論信息作為所述目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第一客戶端為視頻播放客戶端;
相應(yīng)的,所述接收第一客戶端提供的信息獲取請(qǐng)求,包括:
在所述第一客戶端播放視頻過程中,接收所述第一客戶端提供的信息獲取請(qǐng)求。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第一特征信息包括第一地理位置信息;所述第二特征信息包括第二地理位置信息;所述目標(biāo)特征信息包括目標(biāo)地理位置信息。
第四方面,本發(fā)明實(shí)施例提供了一種信息推送方法,執(zhí)行在第一客戶端,所述方法包括:
向服務(wù)器提供信息獲取請(qǐng)求,其中,所述信息獲取請(qǐng)求攜帶所述第一客戶端的地理位置信息;
獲取所述服務(wù)器輸出的目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述方法還包括:
確定顯示界面上用戶的可視區(qū)域;
通過所述可視區(qū)域顯示所述目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述通過所述可視區(qū)域顯示所述目標(biāo)評(píng)論信息,包括:
根據(jù)所述目標(biāo)評(píng)論信息,生成彈幕信息;
將所述彈幕信息顯示在所述可視區(qū)域。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第一客戶端為使用虛擬現(xiàn)實(shí)vr技術(shù)的客戶端;或者,所述第一客戶端安裝在使用vr技術(shù)的電子設(shè)備中。
第五方面,本發(fā)明實(shí)施例提供了一種服務(wù)器,所述服務(wù)器包括:
接收單元,用于獲取第一客戶端提供的信息獲取請(qǐng)求,其中,所述信息獲取請(qǐng)求中攜帶所述第一客戶端的第一特征信息;
獲取單元,用于根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息;
輸出單元,用于向所述第一客戶端提供所述目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取單元,還用于:
獲取所述第一客戶端和/或第二客戶端提供的第二候選評(píng)論信息;
所述服務(wù)器,還包括:
分類單元,用于根據(jù)所述第二候選評(píng)論信息所針對(duì)的視頻的標(biāo)識(shí),對(duì)所述第二候選評(píng)論信息進(jìn)行分類,將各類別下的第二候選評(píng)論信息作為所述第一候選評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取單元,還用于:
獲取所述第一客戶端和/或第二客戶端提供的與第二候選評(píng)論信息相關(guān)的第二特征信息;
所述獲取單元用于根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息時(shí),具體用于:
獲取所述第一客戶端所播放的視頻的標(biāo)識(shí),以及獲取所述標(biāo)識(shí)對(duì)應(yīng)類別下的第一候選評(píng)論信息;
在所述標(biāo)識(shí)對(duì)應(yīng)類別下的第一候選評(píng)論信息中,獲取與所述第一特征信息相匹配的第二特征信息,以作為目標(biāo)特征信息;
將與所述目標(biāo)特征信息相關(guān)的第二候選評(píng)論信息作為所述目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所所述第一客戶端為視頻播放客戶端;
相應(yīng)的,所述接收單元用于接收第一客戶端提供的信息獲取請(qǐng)求時(shí),具體用于:
在所述第一客戶端播放視頻過程中,接收第一客戶端提供的信息獲取請(qǐng)求。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第一特征信息包括第一地理位置信息;所述第二特征信息包括第二地理位置信息;所述目標(biāo)特征信息包括目標(biāo)地理位置信息。
第六方面,本發(fā)明實(shí)施例提供了一種第一客戶端,所述第一客戶端包括:
發(fā)送單元,用于向服務(wù)器提供信息獲取請(qǐng)求,其中,所述信息獲取請(qǐng)求攜帶所述第一客戶端所在終端的地理位置信息;
接收單元,用于接收所述服務(wù)器輸出的目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第一客戶端還包括:
確定單元,用于確定顯示界面上用戶的可視區(qū)域;
顯示單元,用于通過所述可視區(qū)域顯示所述目標(biāo)評(píng)論信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述顯示單元用于通過所述可視區(qū)域顯示所述目標(biāo)評(píng)論信息時(shí),具體用于:
根據(jù)所述目標(biāo)評(píng)論信息,生成彈幕信息;
通過所述可視區(qū)域顯示所述彈幕信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述第一客戶端為使用虛擬現(xiàn)實(shí)vr技術(shù)的客戶端;或者,所述第一客戶端安裝在使用vr技術(shù)的電子設(shè)備中。
【附圖說明】
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實(shí)施例提供的一種信息推送方法的流程示意圖;
圖2是本發(fā)明實(shí)施例提供的一種信息推送系統(tǒng)的流程示意圖;
圖3是本發(fā)明實(shí)施例提供的另一種信息推送方法的流程示意圖;
圖4是本發(fā)明實(shí)施例提供的另一種信息推送方法的流程示意圖;
圖5是本發(fā)明實(shí)施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖;
圖6是本發(fā)明實(shí)施例提供的一種第一客戶端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:?jiǎn)为?dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
應(yīng)當(dāng)理解,盡管在本發(fā)明實(shí)施例中可能采用術(shù)語第一、第二來描述候選評(píng)論信息,但這些候選評(píng)論信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將候選評(píng)論信息彼此區(qū)分開。例如,在不脫離本發(fā)明實(shí)施例范圍的情況下,第一候選評(píng)論信息也可以被稱為第二候選評(píng)論信息,類似地,第二候選評(píng)論信息也可以被稱為第一候選評(píng)論信息。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類似地,取決于語境,短語“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。
由于具有相同地理位置的所有用戶的語言習(xí)慣、或者思維方式、或者關(guān)注點(diǎn)等方面具有相同或相似的特點(diǎn),以觀看足球比賽為例,在足球比賽現(xiàn)場(chǎng),支持同一支足球隊(duì)的用戶會(huì)聚集在同一區(qū)域中,如支持紅方足球隊(duì)的用戶會(huì)聚集在看臺(tái)的一面,支持藍(lán)方足球?qū)Φ挠脩魰?huì)聚集在看臺(tái)的另一面;或者以觀看新聞視頻為例,一個(gè)國家對(duì)該新聞視頻的內(nèi)容表示支持,另一個(gè)國家可能對(duì)該新聞視頻的內(nèi)容表示不支持;又或者以觀看籃球視頻比賽為例,區(qū)域1內(nèi)的用戶支持區(qū)域1的籃球隊(duì),區(qū)域2的用戶會(huì)支持區(qū)域2的籃球隊(duì)?;谏鲜鎏攸c(diǎn),服務(wù)器在推送評(píng)論信息時(shí),可以利用地理位置的不同選擇相應(yīng)的評(píng)論信息來推送,使地理位置相近的用戶獲取相同的評(píng)論信息,地理位置相差較遠(yuǎn)的用戶獲取不同的評(píng)論信息,如服務(wù)器為屬于區(qū)域1的用戶推送評(píng)論信息1,為屬于區(qū)域2的用戶推送評(píng)論信息2。
實(shí)施例一
本發(fā)明實(shí)施例提供了一種信息推送方法,如圖1所示,該方法應(yīng)用于包括服務(wù)器和第一客戶端的系統(tǒng)中,該方法可以包括以下步驟:
101、所述第一客戶端獲取該第一客戶端所在終端的特征信息。
在一個(gè)可行的實(shí)施方案中,該特征信息包括地理位置信息。
具體的,第一客戶端可以通過該第一客戶端所在終端的gps(globalpositioningsystem,全球定位系統(tǒng))來獲取該地理位置信息。
102、所述第一客戶端向所述服務(wù)器發(fā)送信息獲取請(qǐng)求。
其中,所述信息獲取請(qǐng)求中攜帶所述第一客戶端所在終端的特征信息。
103、所述服務(wù)器接收所述信息獲取請(qǐng)求。
104、所述服務(wù)器根據(jù)所述特征信息,從候選評(píng)論信息中獲取目標(biāo)評(píng)論信息。
105、所述服務(wù)器向所述第一客戶端輸出所述目標(biāo)評(píng)論信息。
在本發(fā)明實(shí)施例中,第一客戶端在發(fā)送信息獲取請(qǐng)求時(shí),在信息獲取請(qǐng)求中攜帶了第一客戶端所在終端的特征信息,服務(wù)器在接收到信息獲取請(qǐng)求后,可以根據(jù)該特征信息,從候選評(píng)論信息中獲取目標(biāo)評(píng)論信息,然后將目標(biāo)評(píng)論信息輸出給第一客戶端,由于服務(wù)器在輸出評(píng)論信息時(shí),是根據(jù)第一客戶端所在終端的特征信息,從候選評(píng)論信息中進(jìn)行篩選,以獲取目標(biāo)評(píng)論信息,然后服務(wù)器將目標(biāo)評(píng)論信息輸出給該第一客戶端,因此服務(wù)器可以根據(jù)不同第一客戶端所在的終端的特征信息,對(duì)不同特征的第一客戶端推送不同的評(píng)論信息,因此,能夠在一定程度上減少在評(píng)論信息推送過程中對(duì)于用戶的干擾,提高了評(píng)論信息的利用率。
在一個(gè)具體的實(shí)施方式中,用戶可以通過第一客戶端向服務(wù)器發(fā)送評(píng)論信息,同時(shí)在評(píng)論信息中攜帶該評(píng)論信息針對(duì)的視頻的標(biāo)識(shí)。
具體的,用戶針對(duì)視頻1進(jìn)行評(píng)論,第一客戶端獲取用戶的評(píng)論信息和視頻1的標(biāo)識(shí),然后第一客戶端將視頻1的標(biāo)識(shí)添加到在該評(píng)論信息中,并向服務(wù)器發(fā)送添加有視頻1的標(biāo)識(shí)的評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,服務(wù)器在接收到攜帶有視頻標(biāo)識(shí)的評(píng)論信息后,服務(wù)器根據(jù)視頻的標(biāo)識(shí)對(duì)評(píng)論信息進(jìn)行分類,將該評(píng)論信息作為該標(biāo)識(shí)對(duì)應(yīng)的視頻的評(píng)論信息。
具體的,該評(píng)論信息中攜帶由視頻1的標(biāo)識(shí),服務(wù)器在接收到該評(píng)論信息,根據(jù)該標(biāo)識(shí)對(duì)該評(píng)論信息進(jìn)行分類后,將該評(píng)論信息作為視頻1的評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,用戶可以通過第一客戶端向服務(wù)器發(fā)送評(píng)論信息時(shí),在評(píng)論信息中攜帶該第一客戶端所在終端的特征信息。
在一個(gè)具體的實(shí)施方式中,服務(wù)器在接收到攜帶有特征信息的評(píng)論信息后,根據(jù)該第一特征信息,將該評(píng)論信息作為對(duì)應(yīng)特征的目標(biāo)評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,服務(wù)器在接收到評(píng)論信息后,可以根據(jù)評(píng)論信息中攜帶的該第一客戶端所在終端的特征信息和視頻的標(biāo)識(shí),將該評(píng)論信息作為該視頻下對(duì)應(yīng)特征的目標(biāo)評(píng)論信息。
實(shí)施例二
本發(fā)明實(shí)施例提供了一種信息推送系統(tǒng),如圖2所示,所述系統(tǒng)包括服務(wù)器21和第一客戶端22;
所述第一客戶端22,用于向所述服務(wù)器提供信息獲取請(qǐng)求,所述信息獲取請(qǐng)求中攜帶所述第一客戶端所在終端的特征信息;
所述服務(wù)器21,用于獲取所述信息獲取請(qǐng)求,以及,根據(jù)所述特征信息,從候選評(píng)論信息中獲取目標(biāo)評(píng)論信息,并向所述第一客戶端提供所述目標(biāo)評(píng)論信息。
在一個(gè)可行的實(shí)施方案中,所述特征信息包括地理位置信息。
在本發(fā)明實(shí)施例中,第一客戶端在發(fā)送信息獲取請(qǐng)求時(shí),在信息獲取請(qǐng)求中攜帶了第一客戶端所在終端的特征信息,服務(wù)器在接收到信息獲取請(qǐng)求后,可以根據(jù)該特征信息,從候選評(píng)論信息中獲取目標(biāo)評(píng)論信息,然后將目標(biāo)評(píng)論信息輸出給第一客戶端,由于服務(wù)器在輸出評(píng)論信息時(shí),是根據(jù)第一客戶端所在終端的特征信息,從候選評(píng)論信息中進(jìn)行篩選,以獲取目標(biāo)評(píng)論信息,然后服務(wù)器將目標(biāo)評(píng)論信息輸出給該第一客戶端,因此服務(wù)器可以根據(jù)不同第一客戶端所在的終端的特征信息,對(duì)不同特征的第一客戶端推送不同的評(píng)論信息,因此,能夠在一定程度上減少在評(píng)論信息推送過程中對(duì)于用戶的干擾,提高了評(píng)論信息的利用率。
實(shí)施例三
本發(fā)明實(shí)施例提供了一種信息推送方法,如圖3所示,執(zhí)行在服務(wù)器,該方法可以包括以下步驟:
301、獲取第一客戶端提供的信息獲取請(qǐng)求。
其中,所述信息獲取請(qǐng)求中攜帶所述第一客戶端所在終端的第一特征信息。
302、根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息。
具體的,獲取的目標(biāo)評(píng)論信息為與所述第一特征信息相關(guān)的第一候選評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息之前,獲取所述第一客戶端和/或第二客戶端發(fā)送的第二候選評(píng)論信息;根據(jù)所述第二候選評(píng)論信息所針對(duì)的視頻的標(biāo)識(shí),對(duì)所述第二候選評(píng)論信息進(jìn)行分類,將各類別下的第二候選評(píng)論信息作為所述第一候選評(píng)論信息。
具體的,服務(wù)器可以為用戶提供多個(gè)視頻的服務(wù),且該服務(wù)器可以獲取多個(gè)用戶對(duì)不同視頻的評(píng)論信息,因此,服務(wù)器在獲取到評(píng)論信息后,根據(jù)評(píng)論信息中攜帶的視頻的標(biāo)識(shí),對(duì)評(píng)論信息進(jìn)行分類,確定出該評(píng)論信息所針對(duì)的視頻,然后將該評(píng)論信息確定為該視頻下的候選評(píng)論信息。
例如:服務(wù)器獲取評(píng)論信息后,根據(jù)該評(píng)論信息中攜帶的視頻1的標(biāo)識(shí),將該評(píng)論信息確定為視頻1的候選評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,獲取所述第一客戶端和/或第二客戶端發(fā)送的與第二候選評(píng)論信息相關(guān)的第二特征信息。
具體的,由于服務(wù)器獲取的多個(gè)客戶端的評(píng)論信息中攜帶有該客戶端所在終端的特征信息,服務(wù)器可以確定出該評(píng)論信息對(duì)應(yīng)的特征信息。進(jìn)一步的,服務(wù)器可以根據(jù)特征信息,確定出不同的評(píng)論信息所對(duì)應(yīng)的不同的特征,并根據(jù)不同的特征對(duì)評(píng)論信息進(jìn)行區(qū)分。
例如,評(píng)論信息1中攜帶的特征信息為1,評(píng)論信息2中攜帶的特征信息為1,評(píng)論信息3中攜帶的特征信息為2,則服務(wù)器可以根據(jù)地特征信息1,將評(píng)論信息1和評(píng)論信息2確定為特征為1的特征信息所對(duì)應(yīng)的評(píng)論信息;根據(jù)特征信息2,將評(píng)論信息3確定為特征為2的特征信息所對(duì)應(yīng)的評(píng)論信息。并且服務(wù)器可以確定出發(fā)送評(píng)論信息1和評(píng)論信息2的第一客戶端所在終端的特征信息為1,以及確定出發(fā)送評(píng)論信息1和評(píng)論信息2的第一客戶端所在終端具有同一特征;同時(shí),服務(wù)器還可以確定出發(fā)送評(píng)論信息3的第一客戶端所在終端的特征信息為2。
在一個(gè)具體的實(shí)施方式中,所述根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息,包括:獲取所述第一客戶端所播放的視頻的標(biāo)識(shí),以及獲取所述標(biāo)識(shí)對(duì)應(yīng)類別下的第一候選評(píng)論信息;在所述標(biāo)識(shí)對(duì)應(yīng)類別下的第一候選評(píng)論信息中,獲取與所述第一特征信息相匹配的第二特征信息,以作為目標(biāo)特征信息;將與所述目標(biāo)特征信息相關(guān)的第二候選評(píng)論信息作為所述目標(biāo)評(píng)論信息。
具體的,在服務(wù)器獲取到攜帶有視頻標(biāo)識(shí)和特征信息的信息獲取請(qǐng)求后,可以根據(jù)該視頻標(biāo)識(shí),獲取該視頻標(biāo)識(shí)對(duì)應(yīng)視頻下的候選評(píng)論信息,然后在根據(jù)特征,在該視頻標(biāo)識(shí)對(duì)應(yīng)視頻下的候選評(píng)論信息中獲取與特征對(duì)應(yīng)的候選評(píng)論信息,并將與該特征對(duì)應(yīng)的候選評(píng)論信息作為目標(biāo)評(píng)論信息。
例如,當(dāng)前服務(wù)器可以提供的視頻為視頻1和視頻2,視頻1的標(biāo)識(shí)為1,視頻2的標(biāo)識(shí)為2,其中,視頻1下的評(píng)論信息包括:評(píng)論信息1、評(píng)論信息2、評(píng)論信息3和評(píng)論信息4,評(píng)論信息1的特征信息為1,評(píng)論信息2的特征信息為1,評(píng)論信息3的特征信息為1,評(píng)論信息4的特征信息為2。服務(wù)器獲取的信息獲取請(qǐng)求中攜帶的視頻標(biāo)識(shí)為1,特征信息為1,則服務(wù)器獲取視頻1下的所有候選評(píng)論信息,即獲取評(píng)論信息1、評(píng)論信息2、評(píng)論信息3和評(píng)論信息4,然后服務(wù)器再從評(píng)論信息1、評(píng)論信息2、評(píng)論信息3和評(píng)論信息4中獲取特征信息為1對(duì)應(yīng)的評(píng)論信息,即獲取評(píng)論信息1、評(píng)論信息2和評(píng)論信息3,將評(píng)論信息1、評(píng)論信息2和評(píng)論信息3作為目標(biāo)評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,所述第一客戶端為視頻播放客戶端。
在一個(gè)具體的實(shí)施方式中,所述接收第一客戶端發(fā)送的信息獲取請(qǐng)求,包括:在所述第一客戶端播放視頻過程中,接收第一客戶端發(fā)送的信息獲取請(qǐng)求。
303、向所述第一客戶端輸出所述目標(biāo)評(píng)論信息。
在一個(gè)可行的實(shí)施方案中,所述第一特征信息包括第一地理位置信息;所述第二特征信息包括第二地理位置信息;所述目標(biāo)特征信息包括目標(biāo)地理位置信息。
實(shí)施例四
本發(fā)明實(shí)施例提供了一種信息推送方法,如圖4所示,執(zhí)行在第一客戶端,該方法可以包括以下步驟:
401、向服務(wù)器提供信息獲取請(qǐng)求。
其中,所述信息獲取請(qǐng)求攜帶所述第一客戶端的地理位置信息。
402、獲取所述服務(wù)器輸出的目標(biāo)評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,所述第一客戶端為使用vr(virtualreality,虛擬現(xiàn)實(shí))技術(shù)的客戶端;或者,所述第一客戶端安裝在使用vr技術(shù)的電子設(shè)備中。
在一個(gè)具體的實(shí)施方式中,在獲取所述服務(wù)器輸出的目標(biāo)評(píng)論信息后,該方法還包括:確定顯示界面上用戶的可視區(qū)域;通過所述可視區(qū)域顯示所述目標(biāo)評(píng)論信息。
具體的,由于使用vr技術(shù)的客戶端,或者第一客戶端為安裝在使用vr技術(shù)的電子設(shè)備中的客戶端時(shí),用戶的視野范圍可以是360°,因此第一客戶端在輸出目標(biāo)評(píng)論信息時(shí),需要確定出用戶的可視范圍,即用戶當(dāng)前觀看視頻的角度范圍,然后在該可視范圍內(nèi)顯示目標(biāo)評(píng)論信息,從而使用戶可以看到該目標(biāo)評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,所述通過所述可視區(qū)域顯示所述目標(biāo)評(píng)論信息,包括:根據(jù)所述目標(biāo)評(píng)論信息,生成彈幕信息;將所述彈幕信息顯示在所述可視區(qū)域。
實(shí)施例五
為了進(jìn)一步闡述本發(fā)明實(shí)施例的技術(shù)思想和實(shí)現(xiàn)方式,現(xiàn)結(jié)合具體的應(yīng)用場(chǎng)景對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)說明,具體的,第一客戶端為使用vr技術(shù)的客戶端,該客戶端包括客戶端1、客戶端2和客戶端3,服務(wù)器可以提供的視頻包括視頻1和視頻2,視頻1的標(biāo)識(shí)為1,視頻2的標(biāo)識(shí)為2,其中,客戶端1所屬區(qū)域或位置的地理位置信息為1,客戶端2所屬區(qū)域或位置的地理位置信息為1,客戶端3所屬區(qū)域或位置的地理位置信息為2。該方法具體可以包括以下步驟:
1、客戶端1獲取第一用戶針對(duì)視頻1輸入的評(píng)論信息1;客戶端2獲取第二用戶針對(duì)視頻1輸入的評(píng)論信息2;客戶端3獲取第三用戶針對(duì)視頻1輸入的評(píng)論信息3。
2、客戶端1獲取其所在終端的地理位置信息;客戶端2獲取其所在終端的地理位置信息;客戶端3獲取其所在終端的地理位置信息。
3、客戶端1將標(biāo)識(shí)1和地理位置信息1添加到評(píng)論信息1中;客戶端2將標(biāo)識(shí)1和地理位置信息1添加到評(píng)論信息2中;客戶端3將標(biāo)識(shí)1和地理位置信息2添加到評(píng)論信息3中。
4、客戶端1將上述評(píng)論信息1發(fā)送給服務(wù)器;客戶端2將上述評(píng)論信息2發(fā)送給服務(wù)器;客戶端3將上述評(píng)論信息3發(fā)送給服務(wù)器。
5、服務(wù)器根據(jù)評(píng)論信息1中的標(biāo)識(shí)1,獲取視頻1下的評(píng)論信息,即評(píng)論信息1、評(píng)論信息2和評(píng)論信息3,然后,根據(jù)地理位置信息1,獲取評(píng)論信息1和評(píng)論信息2;服務(wù)器根據(jù)評(píng)論信息2中的標(biāo)識(shí)1,獲取視頻1下的評(píng)論信息,即評(píng)論信息1、評(píng)論信息2和評(píng)論信息3,然后,根據(jù)地理位置信息1,獲取評(píng)論信息1和評(píng)論信息2;服務(wù)器根據(jù)評(píng)論信息3中的標(biāo)識(shí)1,獲取視頻1下的評(píng)論信息,即評(píng)論信息1、評(píng)論信息2和評(píng)論信息3,然后,根據(jù)地理位置信息2,獲取評(píng)論信息3。
6、服務(wù)器將評(píng)論信息1和評(píng)論信息2發(fā)送給客戶端1和客戶端2;服務(wù)器將評(píng)論信息3發(fā)送給客戶端3。
7、客戶端1接收服務(wù)器發(fā)送的評(píng)論信息1和評(píng)論信息2;客戶端2接收服務(wù)器發(fā)送的評(píng)論信息1和評(píng)論信息2;客戶端3接收服務(wù)器發(fā)送的評(píng)論信息3。
8、以客戶端1為例,客戶端1根據(jù)評(píng)論信息1和評(píng)論信息2,生成彈幕信息1和彈幕信息2。
9、以客戶端1為例,客戶端1確定第一用戶的可視區(qū)域。
10、以客戶端1為例,客戶端1將彈幕信息1和彈幕信息2顯示在該可視區(qū)域。
本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例中各步驟及方法的裝置實(shí)施例。
實(shí)施例六
本發(fā)明實(shí)施例提供了一種服務(wù)器,如圖5所示,所述服務(wù)器包括:
接收單元51,用于獲取第一客戶端發(fā)送的信息獲取請(qǐng)求,其中,所述信息獲取請(qǐng)求中攜帶所述第一客戶端的第一特征信息;
獲取單元52,用于根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息;
輸出單元53,用于向所述第一客戶端提供所述目標(biāo)評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,所述獲取單元52,還用于:獲取所述第一客戶端和/或第二客戶端提供的第二候選評(píng)論信息;所述服務(wù)器,還包括:分類單元54,用于根據(jù)所述第二候選評(píng)論信息所針對(duì)的視頻的標(biāo)識(shí),對(duì)所述第二候選評(píng)論信息進(jìn)行分類,將各類別下的第二候選評(píng)論信息作為所述第一候選評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,所述獲取單元52,還用于:獲取所述第一客戶端和/或第二客戶端提供的與第二候選評(píng)論信息相關(guān)的第二特征信息;所述獲取單元52用于根據(jù)所述第一特征信息,從第一候選評(píng)論信息中獲取目標(biāo)評(píng)論信息時(shí),具體用于:獲取所述第一客戶端所播放的視頻的標(biāo)識(shí),以及獲取所述標(biāo)識(shí)對(duì)應(yīng)類別下的第一候選評(píng)論信息;在所述標(biāo)識(shí)對(duì)應(yīng)類別下的第一候選評(píng)論信息中,獲取與所述第一特征信息相匹配的第二特征信息,以作為目標(biāo)特征信息;將與所述目標(biāo)特征信息相關(guān)的第二候選評(píng)論信息作為所述目標(biāo)評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,所述第一客戶端為視頻播放客戶端;相應(yīng)的,所述接收單元51用于接收第一客戶端提供的信息獲取請(qǐng)求時(shí),具體用于:在所述第一客戶端播放視頻過程中,接收第一客戶端提供的信息獲取請(qǐng)求。
在一個(gè)具體的實(shí)施方式中,所述第一特征信息包括第一地理位置信息;所述第二特征信息包括第二地理位置信息;所述目標(biāo)特征信息包括目標(biāo)地理位置信息。
由于本實(shí)施例中的各單元能夠執(zhí)行實(shí)施例三所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)施例三的相關(guān)說明。
實(shí)施例七
本發(fā)明實(shí)施例提供了一種第一客戶端,如圖6所示,所述第一客戶端包括:
發(fā)送單元61,用于向服務(wù)器提供信息獲取請(qǐng)求,其中,所述信息獲取請(qǐng)求攜帶所述第一客戶端所在終端的地理位置信息;
接收單元62,用于接收所述服務(wù)器輸出的目標(biāo)評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,所述第一客戶端還包括:確定單元63,用于確定顯示界面上用戶的可視區(qū)域;顯示單元64,用于通過所述可視區(qū)域顯示所述目標(biāo)評(píng)論信息。
在一個(gè)具體的實(shí)施方式中,所述顯示單元64用于通過所述可視區(qū)域顯示所述目標(biāo)評(píng)論信息時(shí),具體用于:根據(jù)所述目標(biāo)評(píng)論信息,生成彈幕信息;通過所述可視區(qū)域顯示所述彈幕信息。
在一個(gè)具體的實(shí)施方式中,所述第一客戶端為使用vr技術(shù)的客戶端;或者,所述第一客戶端安裝在使用vr技術(shù)的電子設(shè)備中。
由于本實(shí)施例中的各單元能夠執(zhí)行實(shí)施例四所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)實(shí)施例四的相關(guān)說明。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(read-onlymemory,rom)、隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。