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