本技術(shù)涉及互聯(lián)網(wǎng),尤其涉及一種基于虛擬禮物的直播互動(dòng)方法、相關(guān)裝置及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)絡(luò)直播逐漸成為一種新的信息交流方式。在網(wǎng)絡(luò)直播過(guò)程中,觀眾與主播之間可以進(jìn)行多種互動(dòng),以提升觀眾與主播之間的互動(dòng)體驗(yàn)。其中,贈(zèng)送虛擬禮物是主播與觀眾之間互動(dòng)的重要組成部分,能夠?qū)χ辈ギa(chǎn)生正向激勵(lì)作用。
2、目前,在相關(guān)技術(shù)中,當(dāng)觀眾想要向主播贈(zèng)送虛擬禮物的時(shí)候,可以先點(diǎn)擊直播間界面中的禮物選擇控件。然后,在打開(kāi)的禮物欄中選擇某個(gè)虛擬禮物,觀眾點(diǎn)擊確認(rèn)后將該虛擬禮物贈(zèng)送給主播。于是,在直播間內(nèi)展示該虛擬禮物的動(dòng)態(tài)效果。
3、然而,發(fā)明人發(fā)現(xiàn)目前的方案中至少存在如下問(wèn)題,用戶需要先獲得虛擬禮物,然后將對(duì)應(yīng)的虛擬禮物送給主播。因此,對(duì)于主播而言,獲得觀眾贈(zèng)送的虛擬禮物的途徑較為單一。針對(duì)上述的問(wèn)題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供了一種基于虛擬禮物的直播互動(dòng)方法、相關(guān)裝置及存儲(chǔ)介質(zhì),一方面,提升了禮物玩法的多樣性和趣味性。另一方面,由于主播可基于合成消息獲知具有其他禮物碎片的其他觀眾,因此,還能夠促進(jìn)主播與觀眾之間的互動(dòng)。
2、有鑒于此,本技術(shù)一方面提供一種基于虛擬禮物的直播互動(dòng)方法,包括:
3、顯示第一主播賬號(hào)所對(duì)應(yīng)的直播界面;
4、響應(yīng)于第一觀眾賬號(hào)觸發(fā)的針對(duì)第一禮物碎片的贈(zèng)送操作,顯示第一合成消息,其中,第一禮物碎片為第一觀眾賬號(hào)在滿足直播互動(dòng)條件的情況下獲得的禮物碎片,第一合成消息用于提示第二觀眾賬號(hào)具有第二禮物碎片,第二禮物碎片為第二觀眾賬號(hào)在滿足直播互動(dòng)條件的情況下獲得的禮物碎片;
5、若響應(yīng)于第二觀眾賬號(hào)觸發(fā)的針對(duì)第二禮物碎片的贈(zèng)送操作,則在直播界面上顯示由第一禮物碎片以及第二禮物碎片合成的第一聯(lián)合虛擬禮物。
6、本技術(shù)另一方面提供一種直播互動(dòng)裝置,包括:
7、顯示模塊,用于顯示第一主播賬號(hào)所對(duì)應(yīng)的直播界面;
8、顯示模塊,還用于響應(yīng)于第一觀眾賬號(hào)觸發(fā)的針對(duì)第一禮物碎片的贈(zèng)送操作,顯示第一合成消息,其中,第一禮物碎片為第一觀眾賬號(hào)在滿足直播互動(dòng)條件的情況下獲得的禮物碎片,第一合成消息用于提示第二觀眾賬號(hào)具有第二禮物碎片,第二禮物碎片為第二觀眾賬號(hào)在滿足直播互動(dòng)條件的情況下獲得的禮物碎片;
9、顯示模塊,還用于若響應(yīng)于第二觀眾賬號(hào)觸發(fā)的針對(duì)第二禮物碎片的贈(zèng)送操作,則在直播界面上顯示由第一禮物碎片以及第二禮物碎片合成的第一聯(lián)合虛擬禮物。
10、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
11、滿足直播互動(dòng)條件的情況包括如下至少一種:
12、觀眾賬號(hào)關(guān)注第一主播賬號(hào)的時(shí)長(zhǎng)大于或等于第一時(shí)長(zhǎng)閾值;
13、觀眾賬號(hào)在第一主播賬號(hào)的直播間內(nèi)發(fā)送互動(dòng)信息的數(shù)量大于或等于第一數(shù)量閾值;
14、觀眾賬號(hào)與第一主播賬號(hào)互為好友賬號(hào)的累積時(shí)長(zhǎng)大于或等于第二時(shí)長(zhǎng)閾值;
15、觀眾賬號(hào)在第一主播賬號(hào)的直播間內(nèi)的累積時(shí)長(zhǎng)大于或等于第三時(shí)長(zhǎng)閾值;
16、觀眾賬號(hào)已訂閱第一主播賬號(hào)的累積時(shí)長(zhǎng)大于或等于第四時(shí)長(zhǎng)閾值;
17、觀眾賬號(hào)屬于第一主播賬號(hào)的特定關(guān)聯(lián)賬號(hào);
18、觀眾賬號(hào)向第一主播賬號(hào)贈(zèng)送的虛擬禮物數(shù)量大于或等于第二數(shù)量閾值;
19、觀眾賬號(hào)向第一主播賬號(hào)贈(zèng)送的虛擬禮物累積積分值大于或等于預(yù)設(shè)積分值。
20、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,直播互動(dòng)裝置還包括控制模塊;
21、顯示模塊,還用于響應(yīng)于第一觀眾賬號(hào)觸發(fā)的針對(duì)第一禮物碎片的贈(zèng)送操作,顯示第一合成消息之后,響應(yīng)于針對(duì)私聊控件的選擇操作,在直播界面上顯示第一主播賬號(hào)與第二觀眾賬號(hào)之間的私聊彈窗,其中,私聊彈窗包括文本輸入?yún)^(qū);
22、控制模塊,用于響應(yīng)于針對(duì)私聊彈窗中文本輸入?yún)^(qū)的輸入操作,控制第一主播賬號(hào)向第二觀眾賬號(hào)發(fā)送文本信息。
23、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
24、顯示模塊,還用于響應(yīng)于第一觀眾賬號(hào)觸發(fā)的針對(duì)第一禮物碎片的贈(zèng)送操作,顯示第一合成消息之后,響應(yīng)于針對(duì)私聊控件的選擇操作,在直播界面上顯示第一主播賬號(hào)與第二觀眾賬號(hào)之間的私聊彈窗,其中,私聊彈窗包括至少兩個(gè)可選文本項(xiàng);
25、控制模塊,還用于響應(yīng)于針對(duì)目標(biāo)可選文本項(xiàng)的選擇操作,控制第一主播賬號(hào)向第二觀眾賬號(hào)發(fā)送目標(biāo)可選文本項(xiàng)所對(duì)應(yīng)的文本信息,其中,目標(biāo)可選文本項(xiàng)屬于至少兩個(gè)可選文本項(xiàng)中的任意一個(gè)可選文本項(xiàng)。
26、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,直播互動(dòng)裝置還包括確定模塊;
27、顯示模塊,還用于顯示針對(duì)可選文本項(xiàng)的文本配置區(qū);
28、確定模塊,用于響應(yīng)于針對(duì)文本配置區(qū)的輸入操作,將輸入的文本信息作為可選文本項(xiàng)所對(duì)應(yīng)的文本信息。
29、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
30、顯示模塊,還用于響應(yīng)于第一觀眾賬號(hào)觸發(fā)的針對(duì)第一禮物碎片的贈(zèng)送操作之后,在直播界面上顯示第一禮物碎片以及碎片展位,其中,碎片展位用于提示當(dāng)前缺少用于合成第一聯(lián)合虛擬禮物的禮物碎片。
31、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
32、顯示模塊,具體用于對(duì)第一禮物碎片以及第二禮物碎片進(jìn)行合成,得到第一聯(lián)合虛擬禮物;
33、在直播界面上顯示第一聯(lián)合虛擬禮物。
34、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
35、顯示模塊,具體用于在直播界面上持續(xù)顯示第一聯(lián)合虛擬禮物所對(duì)應(yīng)的第一動(dòng)畫(huà)效果,其中,第一動(dòng)畫(huà)效果為在預(yù)設(shè)時(shí)間內(nèi)呈現(xiàn)的第一聯(lián)合虛擬禮物所對(duì)應(yīng)的漸變式動(dòng)畫(huà)效果。
36、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
37、顯示模塊,具體用于在直播界面上持續(xù)顯示第一聯(lián)合虛擬禮物所對(duì)應(yīng)的第二動(dòng)畫(huà)效果,其中,第二動(dòng)畫(huà)效果為在預(yù)設(shè)時(shí)間內(nèi)呈現(xiàn)的第一聯(lián)合虛擬禮物所對(duì)應(yīng)的周期性動(dòng)畫(huà)效果。
38、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
39、顯示模塊,還用于響應(yīng)于第三觀眾賬號(hào)觸發(fā)的針對(duì)第三禮物碎片的贈(zèng)送操作,顯示第二合成消息,其中,第三禮物碎片為第三觀眾賬號(hào)在滿足直播互動(dòng)條件的情況下獲得的禮物碎片,第二合成消息用于提示第四觀眾賬號(hào)具有第四禮物碎片,第四禮物碎片為第四觀眾賬號(hào)在滿足直播互動(dòng)條件的情況下獲得的禮物碎片;
40、顯示模塊,還用于若響應(yīng)于第四觀眾賬號(hào)觸發(fā)的針對(duì)第四禮物碎片的贈(zèng)送操作,則在直播界面上顯示由第三禮物碎片以及第四禮物碎片合成的第二聯(lián)合虛擬禮物。
41、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
42、顯示模塊,還用于響應(yīng)于第一觀眾賬號(hào)觸發(fā)的針對(duì)第一禮物碎片的贈(zèng)送操作,顯示第一合成消息之后,若第一主播賬號(hào)在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)未獲得第二禮物碎片,則顯示合成失敗消息,其中,合成失敗消息用于提示將第一禮物碎片返還至第一觀眾賬號(hào)。
43、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
44、顯示模塊,具體用于響應(yīng)于第一觀眾賬號(hào)通過(guò)第一虛擬背包觸發(fā)的針對(duì)第一禮物碎片的贈(zèng)送操作,其中,第一虛擬背包包括標(biāo)注有主播標(biāo)識(shí)的第一禮物碎片,主播標(biāo)識(shí)用于唯一指示第一主播賬號(hào)。
45、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
46、顯示模塊,具體用于響應(yīng)于第二觀眾賬號(hào)通過(guò)贈(zèng)禮控件觸發(fā)的針對(duì)第二禮物碎片的贈(zèng)送操作,其中,贈(zèng)禮控件呈現(xiàn)于第二觀眾賬號(hào)對(duì)應(yīng)視角下的直播界面。
47、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
48、顯示模塊,具體用于響應(yīng)于第二觀眾賬號(hào)通過(guò)第二虛擬背包觸發(fā)的針對(duì)第二禮物碎片的贈(zèng)送操作,其中,第二虛擬背包包括標(biāo)注有主播標(biāo)識(shí)的第二禮物碎片,主播標(biāo)識(shí)用于唯一指示第一主播賬號(hào)。
49、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,直播互動(dòng)裝置還包括獲取模塊以及更新模塊;
50、顯示模塊,還用于響應(yīng)于第一觀眾賬號(hào)觸發(fā)的針對(duì)第一禮物碎片的贈(zèng)送操作,顯示第一合成消息之后,響應(yīng)于針對(duì)連麥控件的選擇操作,在直播界面中顯示第一主播賬號(hào)與第二主播賬號(hào)進(jìn)行連麥的畫(huà)面;
51、獲取模塊,用于在直播界面上顯示由第一禮物碎片以及第二禮物碎片合成的第一聯(lián)合虛擬禮物之后,獲取第一聯(lián)合虛擬禮物所對(duì)應(yīng)的積分值;
52、更新模塊,用于根據(jù)第一聯(lián)合虛擬禮物所對(duì)應(yīng)的積分值,對(duì)第一主播賬號(hào)的能量積分值進(jìn)行更新,得到目標(biāo)能量積分值,其中,積分值還用于對(duì)第二主播賬號(hào)的能量積分值進(jìn)行更新。
53、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
54、顯示模塊,具體用于響應(yīng)于第二觀眾賬號(hào)觸發(fā)的針對(duì)第二禮物碎片的贈(zèng)送操作;
55、響應(yīng)于n個(gè)觀眾賬號(hào)觸發(fā)的針對(duì)n個(gè)禮物碎片的贈(zèng)送操作,其中,n個(gè)禮物碎片為n個(gè)觀眾賬號(hào)在滿足直播互動(dòng)條件的情況下分別獲得的禮物碎片,n為大于或等于1的整數(shù);
56、在直播界面上顯示由第一禮物碎片、第二禮物碎片以及n個(gè)禮物碎片合成的第一聯(lián)合虛擬禮物。
57、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,第一禮物碎片屬于基礎(chǔ)禮物碎片,第二禮物碎片以及n個(gè)禮物碎片均屬于附加禮物碎片;
58、顯示模塊,具體用于根據(jù)第一禮物碎片,生成背景動(dòng)畫(huà)效果;
59、根據(jù)第二禮物碎片以及n個(gè)禮物碎片,生成前景動(dòng)畫(huà)效果;
60、對(duì)背景動(dòng)畫(huà)效果以及前景動(dòng)畫(huà)效果進(jìn)行合成,得到第一聯(lián)合虛擬禮物所對(duì)應(yīng)的動(dòng)畫(huà)效果。
61、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,直播互動(dòng)裝置還包括處理模塊;
62、獲取模塊,還用于在直播界面上顯示由第一禮物碎片以及第二禮物碎片合成的第一聯(lián)合虛擬禮物之后,獲取第一聯(lián)合虛擬禮物所對(duì)應(yīng)的積分值;
63、更新模塊,還用于根據(jù)第一聯(lián)合虛擬禮物所對(duì)應(yīng)的積分值,對(duì)第一主播賬號(hào)的能量積分值進(jìn)行更新,得到目標(biāo)能量積分值;
64、處理模塊,用于根據(jù)目標(biāo)能量積分值,對(duì)第一主播賬號(hào)的直播資源進(jìn)行排序,得到排序結(jié)果,其中,排序結(jié)果用于確定目標(biāo)資源位;
65、處理模塊,還用于根據(jù)排序結(jié)果,將第一主播賬號(hào)的直播資源插入至目標(biāo)資源位,以形成推送至觀眾賬號(hào)的直播資源列表。
66、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
67、獲取模塊,還用于在直播界面上顯示由第一禮物碎片以及第二禮物碎片合成的第一聯(lián)合虛擬禮物之后,獲取第一聯(lián)合虛擬禮物所對(duì)應(yīng)的積分值;
68、更新模塊,還用于根據(jù)第一聯(lián)合虛擬禮物所對(duì)應(yīng)的積分值,對(duì)第一主播賬號(hào)的能量積分值進(jìn)行更新,得到目標(biāo)能量積分值;
69、顯示模塊,還用于響應(yīng)于積分兌換請(qǐng)求,在活動(dòng)頁(yè)面上顯示至少一個(gè)可兌換產(chǎn)品,其中,每個(gè)可兌換產(chǎn)品對(duì)應(yīng)一個(gè)兌換積分值,至少一個(gè)可兌換產(chǎn)品包括目標(biāo)產(chǎn)品;
70、處理模塊,還用于響應(yīng)于針對(duì)目標(biāo)產(chǎn)品的兌換操作,若目標(biāo)能量積分值大于或等于目標(biāo)產(chǎn)品所對(duì)應(yīng)的兌換積分值,則從目標(biāo)能量積分值中扣除目標(biāo)產(chǎn)品所對(duì)應(yīng)的兌換積分值。
71、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
72、獲取模塊,具體用于獲取第一聯(lián)合虛擬禮物所包括的禮物碎片數(shù)量;
73、根據(jù)禮物碎片數(shù)量,確定第一聯(lián)合虛擬禮物所對(duì)應(yīng)的積分值,其中,積分值與禮物碎片數(shù)量呈正相關(guān)關(guān)系。
74、在一種可能的設(shè)計(jì)中,在本技術(shù)實(shí)施例的另一方面的另一種實(shí)現(xiàn)方式中,
75、獲取模塊,具體用于若第一主播賬號(hào)在歷史時(shí)長(zhǎng)內(nèi)已獲取第三聯(lián)合虛擬禮物,則獲取加成積分值,其中,第三聯(lián)合虛擬禮物為基于至少兩個(gè)禮物碎片合成的聯(lián)合虛擬禮物;
76、獲取第一聯(lián)合虛擬禮物所對(duì)應(yīng)的原始積分值;
77、對(duì)原始積分值以及加成積分值進(jìn)行求和,得到第一聯(lián)合虛擬禮物所對(duì)應(yīng)的積分值。
78、本技術(shù)另一方面提供一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述各方面的方法。
79、本技術(shù)的另一方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述各方面的方法。
80、本技術(shù)的另一個(gè)方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述各方面的方法。
81、從以上技術(shù)方案可以看出,本技術(shù)實(shí)施例具有以下優(yōu)點(diǎn):
82、本技術(shù)實(shí)施例中,提供了一種基于虛擬禮物的直播互動(dòng)方法,顯示第一主播賬號(hào)所對(duì)應(yīng)的直播界面,當(dāng)響應(yīng)于第一觀眾賬號(hào)觸發(fā)的針對(duì)第一禮物碎片的贈(zèng)送操作時(shí),顯示第一合成消息,該第一禮物碎片為第一觀眾賬號(hào)在滿足直播互動(dòng)條件的情況下獲得的禮物碎片。響應(yīng)于第二觀眾賬號(hào)觸發(fā)的針對(duì)第二禮物碎片的贈(zèng)送操作,在直播界面上顯示由第一禮物碎片以及第二禮物碎片合成的第一聯(lián)合虛擬禮物。通過(guò)上述方式,觀眾賬號(hào)在滿足直播互動(dòng)條件的情況下能夠獲得直播平臺(tái)提供的禮物碎片,而主播需要獲取來(lái)自不同觀眾賬號(hào)贈(zèng)送的禮物碎片才可得到第一聯(lián)合虛擬禮物。由此,一方面,提升了禮物玩法的多樣性和趣味性。另一方面,由于主播可基于第一合成消息獲知具有其他禮物碎片的其他觀眾,因此,還能夠促進(jìn)主播與觀眾之間的互動(dòng)。