本公開涉及電子計算機及互聯(lián)網(wǎng),尤其涉及一種信息處理方法、裝置、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、本部分旨在為權(quán)利要求書中陳述的本公開的實施方式提供背景或上下文。此處的描述不因為包括在本部分中就承認是現(xiàn)有技術(shù)。
2、在網(wǎng)絡直播中,禮物發(fā)送是一種互動模式,觀眾可以通過禮物發(fā)送的形式與主播進行互動。禮物發(fā)送功能的實現(xiàn)需要依賴于禮物數(shù)據(jù),一部分禮物數(shù)據(jù)用于形成打開禮物面板以及在禮物面板中進行操作時顯示的內(nèi)容,另一部分禮物數(shù)據(jù)用于形成禮物發(fā)送后顯示的動畫效果。
3、然而,在直播客戶端從直播服務器獲取禮物數(shù)據(jù)的過程中,流量通常需要穿透到直播服務器的關(guān)系型數(shù)據(jù)庫,對性能的需求較高。
技術(shù)實現(xiàn)思路
1、有鑒于此,本公開的目的在于提出一種信息處理方法、裝置、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品,至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
2、基于上述目的,本公開示例性實施例第一方面提供了一種信息處理方法,應用于直播服務器,所述方法包括:
3、接收直播客戶端發(fā)送的直播視頻數(shù)據(jù)獲取請求;
4、基于所述直播視頻數(shù)據(jù)獲取請求,向所述直播客戶端發(fā)送直播視頻數(shù)據(jù);
5、接收所述直播客戶端發(fā)送的禮物發(fā)送請求;
6、基于所述禮物發(fā)送請求,從所述直播服務器的緩存中獲取禮物數(shù)據(jù),向所述直播客戶端發(fā)送所述禮物數(shù)據(jù)。
7、基于同一發(fā)明構(gòu)思,本公開示例性實施例第二方面提供了一種信息處理方法,應用于直播客戶端,所述方法包括:
8、向直播服務器發(fā)送直播視頻數(shù)據(jù)獲取請求;
9、接收所述直播服務器發(fā)送的直播視頻數(shù)據(jù),根據(jù)所述直播視頻數(shù)據(jù),顯示直播視頻;
10、向所述直播服務器發(fā)禮物發(fā)送物發(fā)送請求;
11、接收所述直播服務器針對所述禮物發(fā)送請求發(fā)送的禮物數(shù)據(jù),其中,所述禮物數(shù)據(jù)存儲在所述直播服務器的緩存中。
12、基于同一發(fā)明構(gòu)思,本公開示例性實施例第三方面提供了一種信息處理裝置,應用于直播服務器,所述裝置包括:
13、直播視頻數(shù)據(jù)獲取請求接收模塊,被配置為接收直播客戶端發(fā)送的直播視頻數(shù)據(jù)獲取請求;
14、直播視頻數(shù)據(jù)發(fā)送模塊,被配置為基于所述直播視頻數(shù)據(jù)獲取請求,向所述直播客戶端發(fā)送直播視頻數(shù)據(jù);
15、禮物發(fā)送請求接收模塊,被配置為接收所述直播客戶端發(fā)送的禮物發(fā)送請求;
16、禮物數(shù)據(jù)發(fā)送模塊,被配置為基于所述禮物發(fā)送請求,從所述直播服務器的緩存中獲取禮物數(shù)據(jù),向所述直播客戶端發(fā)送所述禮物數(shù)據(jù)。
17、基于同一發(fā)明構(gòu)思,本公開示例性實施例第四方面提供了一種信息處理裝置,應用于直播客戶端,所述裝置包括:
18、直播視頻數(shù)據(jù)獲取請求發(fā)送模塊,被配置為向直播服務器發(fā)送直播視頻數(shù)據(jù)獲取請求;
19、直播視頻數(shù)據(jù)接收模塊,被配置為接收所述直播服務器發(fā)送的直播視頻數(shù)據(jù),根據(jù)所述直播視頻數(shù)據(jù),顯示直播視頻;
20、禮物發(fā)送請求發(fā)送模塊,被配置為向所述直播服務器發(fā)禮物發(fā)送物發(fā)送請求;
21、禮物數(shù)據(jù)接收模塊,被配置為接收所述直播服務器針對所述禮物發(fā)送請求發(fā)送的禮物數(shù)據(jù),其中,所述禮物數(shù)據(jù)存儲在所述直播服務器的緩存中。
22、基于同一發(fā)明構(gòu)思,本公開示例性實施例第五方面提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如第一方面所述的方法或如第二方面所述的方法。
23、基于同一發(fā)明構(gòu)思,本公開示例性實施例第六方面提供了一種非暫態(tài)計算機可讀存儲介質(zhì),所述非暫態(tài)計算機可讀存儲介質(zhì)存儲計算機指令,所述計算機指令用于使計算機執(zhí)行如第一方面所述的方法或如第二方面所述的方法。
24、基于同一發(fā)明構(gòu)思,本公開示例性實施例第七方面提供了一種計算機程序產(chǎn)品,包括計算機程序指令,當所述計算機程序指令在計算機上運行時,使得計算機執(zhí)行如第一方面所述的方法或如第二方面所述的方法。
25、從上面所述可以看出,本公開實施例提供的信息處理方法、裝置、電子設(shè)備、存儲介質(zhì)及程序產(chǎn)品,該方法包括:接收直播客戶端發(fā)送的直播視頻數(shù)據(jù)獲取請求;基于所述直播視頻數(shù)據(jù)獲取請求,向所述直播客戶端發(fā)送直播視頻數(shù)據(jù);接收所述直播客戶端發(fā)送的禮物發(fā)送請求;基于所述禮物發(fā)送請求,從所述直播服務器的緩存中獲取禮物數(shù)據(jù),向所述直播客戶端發(fā)送所述禮物數(shù)據(jù)。在本公開中,從直播服務器的緩存中獲取禮物數(shù)據(jù),流量無需穿透到直播服務器的關(guān)系型數(shù)據(jù)庫,降低了性能需求。
1.一種信息處理方法,其特征在于,應用于直播服務器,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述直播服務器的緩存中的所述禮物數(shù)據(jù)是通過異步回源從所述直播服務器的關(guān)系型數(shù)據(jù)庫中獲得。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述禮物發(fā)送請求包括禮物面板顯示請求和針對禮物面板上的目標禮物的贈送請求;
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述從所述直播服務器的緩存中獲取所述第一禮物數(shù)據(jù)之后,所述方法還包括:
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述向所述直播客戶端發(fā)送所述第二禮物數(shù)據(jù),包括:
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述禮物面板上包括至少一個禮物,所述至少一個禮物包括所述目標禮物,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述向所述直播客戶端發(fā)送驗證通過結(jié)果之后,所述方法還包括:
8.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述第一禮物數(shù)據(jù)中包含非易變數(shù)據(jù)和易變數(shù)據(jù),所述方法還包括:
10.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
11.根據(jù)權(quán)利要求3所述的方法,其特征在于,向所述直播客戶端發(fā)送所述禮物數(shù)據(jù),包括:
12.一種信息處理方法,其特征在于,應用于直播客戶端,所述方法包括:
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述禮物發(fā)送請求包括禮物面板顯示請求和針對禮物面板上的目標禮物的贈送請求;
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述方法還包括:
15.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述方法還包括:
16.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述基于所述第二禮物數(shù)據(jù)顯示所述目標禮物的禮物特效,包括:
17.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述方法還包括:
18.一種信息處理裝置,其特征在于,應用于直播服務器,所述裝置包括:
19.一種信息處理裝置,其特征在于,應用于直播客戶端,所述裝置包括:
20.一種電子設(shè)備,其特征在于,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如權(quán)利要求1至11任意一項所述的方法或如權(quán)利要求12至17任意一項所述的方法。
21.一種非暫態(tài)計算機可讀存儲介質(zhì),其特征在于,所述非暫態(tài)計算機可讀存儲介質(zhì)存儲計算機指令,所述計算機指令用于使計算機執(zhí)行如權(quán)利要求1至11任意一項所述的方法或如權(quán)利要求12至17任意一項所述的方法。
22.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序指令,當所述計算機程序指令在計算機上運行時,使得計算機執(zhí)行如權(quán)利要求1至11任意一項所述的方法或如權(quán)利要求12至17任意一項所述的方法。