本發(fā)明涉及網(wǎng)絡(luò)公共交互信息的設(shè)置領(lǐng)域,具體涉及一種網(wǎng)絡(luò)直播間中彈幕信息的置項(xiàng)標(biāo)示方法及系統(tǒng)。
背景技術(shù):
隨著網(wǎng)絡(luò)直播行業(yè)的快速發(fā)展,在網(wǎng)絡(luò)直播間中觀看直播的用戶越來(lái)越多,用戶與主播會(huì)通過(guò)大量的彈幕信息來(lái)頻繁的互動(dòng)。
但是,現(xiàn)有的彈幕信息僅僅為文字,而單純的通過(guò)文字進(jìn)行交流,使得主播只能看到彈幕內(nèi)容,無(wú)法得知用戶的其他信息,進(jìn)而延長(zhǎng)了用戶和主播的認(rèn)知過(guò)程,同時(shí)降低了用戶和主播的使用體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明解決的技術(shù)問(wèn)題為:如何在網(wǎng)絡(luò)直播間中對(duì)指定用戶發(fā)送的彈幕信息置項(xiàng)。本發(fā)明能夠大幅度縮短了用戶和主播的認(rèn)知過(guò)程,顯著提高了用戶和主播的使用體驗(yàn),非常適于推廣。
為達(dá)到以上目的,本發(fā)明提供的網(wǎng)絡(luò)直播間中彈幕信息的置項(xiàng)標(biāo)示方法,包括以下步驟:
步驟A:服務(wù)端獲取登錄至網(wǎng)絡(luò)直播間的客戶端用戶ID后,在數(shù)據(jù)庫(kù)內(nèi)確定用戶ID的用戶信息,用戶信息包括用戶ID的充值記錄和置項(xiàng)彈幕時(shí)效;當(dāng)存在用戶ID的充值記錄、且用戶ID的置項(xiàng)彈幕時(shí)效未過(guò)期時(shí),轉(zhuǎn)到步驟B;
步驟B:服務(wù)端收到用戶ID所屬的客戶端發(fā)送的彈幕信息后,判斷用戶ID的置項(xiàng)彈幕時(shí)效是否未過(guò)期,若是,轉(zhuǎn)到步驟C,否則轉(zhuǎn)到步驟D;
步驟C:服務(wù)端將彈幕信息添加用戶ID對(duì)應(yīng)的置項(xiàng)標(biāo)示后,廣播至網(wǎng)絡(luò)直播間;
步驟D:服務(wù)端向用戶ID所屬的客戶端下發(fā)置項(xiàng)彈幕時(shí)效過(guò)期信息。
本發(fā)明提供的網(wǎng)絡(luò)直播間中彈幕信息的置項(xiàng)標(biāo)示系統(tǒng),包括設(shè)置于服務(wù)端的用戶置項(xiàng)信息確認(rèn)模塊、置項(xiàng)彈幕時(shí)效判定模塊、置項(xiàng)彈幕信息發(fā)送模塊和置項(xiàng)彈幕時(shí)效過(guò)期提醒模塊;
用戶置項(xiàng)信息確認(rèn)模塊用于:獲取登錄至網(wǎng)絡(luò)直播間的客戶端用戶ID后,確定用戶ID的用戶信息,用戶信息包括用戶ID的充值記錄和置項(xiàng)彈幕時(shí)效;當(dāng)存在用戶ID的充值記錄、且用戶ID的置項(xiàng)彈幕時(shí)效未過(guò)期時(shí),向置項(xiàng)彈幕時(shí)效判定模塊發(fā)送置項(xiàng)彈幕時(shí)效判定信號(hào);
置項(xiàng)彈幕時(shí)效判定模塊用于:收到置項(xiàng)彈幕時(shí)效判定信號(hào)、以及用戶ID所屬的客戶端發(fā)送的彈幕信息后,判斷用戶ID的置項(xiàng)彈幕時(shí)效是否未過(guò)期,若是,向置項(xiàng)彈幕信息發(fā)送模塊發(fā)送置項(xiàng)彈幕信息發(fā)送信號(hào),否則向置項(xiàng)彈幕時(shí)效過(guò)期提醒模塊發(fā)送置項(xiàng)彈幕時(shí)效過(guò)期提醒信號(hào);
置項(xiàng)彈幕信息發(fā)送模塊用于:收到置項(xiàng)彈幕信息發(fā)送信號(hào)后,將彈幕信息添加用戶ID對(duì)應(yīng)的置項(xiàng)標(biāo)示后,廣播至網(wǎng)絡(luò)直播間;
置項(xiàng)彈幕時(shí)效過(guò)期提醒模塊用于:收到置項(xiàng)彈幕時(shí)效過(guò)期提醒信號(hào)后,向用戶ID所屬的客戶端下發(fā)置項(xiàng)彈幕時(shí)效過(guò)期信息。
與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
(1)參見本發(fā)明的步驟A至C可知,本發(fā)明在用戶所屬的客戶端登錄網(wǎng)絡(luò)直播間時(shí),會(huì)對(duì)用戶ID進(jìn)行鑒定,當(dāng)用戶ID符合條件時(shí)(步驟A中的充值記錄存在,置項(xiàng)彈幕時(shí)效未過(guò)期),會(huì)在客戶端發(fā)送彈幕信息后,將彈幕信息添加用戶ID對(duì)應(yīng)的置項(xiàng)標(biāo)示、并廣播至網(wǎng)絡(luò)直播間。因此,與現(xiàn)有技術(shù)中僅僅為文字的彈幕信息相比,本發(fā)明能夠置項(xiàng)顯示指定用戶發(fā)送的彈幕信息,已達(dá)到突出標(biāo)示指定用戶的身份信息的目的;而主播也能夠快速得知用戶信息,進(jìn)而大幅度縮短了用戶和主播的認(rèn)知過(guò)程,顯著提高了用戶和主播的使用體驗(yàn),非常適于推廣。
在此基礎(chǔ)上,本發(fā)明在客戶端登錄時(shí)、以及客戶端發(fā)送彈幕信息后,均會(huì)判斷置項(xiàng)彈幕時(shí)效是否過(guò)期;進(jìn)而避免了客戶端登錄時(shí)彈幕時(shí)效未過(guò)期、但客戶端發(fā)送彈幕信息時(shí)彈幕時(shí)效過(guò)期的情形。因此,本發(fā)明能夠精確監(jiān)控彈幕時(shí)效的過(guò)期期限,進(jìn)而有效保證了網(wǎng)絡(luò)直播間運(yùn)營(yíng)商的利益。
(2)本發(fā)明當(dāng)用戶ID符合條件時(shí),會(huì)向用戶ID所屬的客戶端下發(fā)置項(xiàng)彈幕信息輸入界面,客戶端通過(guò)置項(xiàng)彈幕信息輸入界面發(fā)送彈幕信息時(shí),能夠與普通彈幕信息輸入界面進(jìn)行區(qū)分,進(jìn)而進(jìn)一步提升了用戶體驗(yàn)。
(3)本發(fā)明當(dāng)用戶ID符合條件時(shí),服務(wù)端會(huì)將用戶ID的登錄信息,廣播至網(wǎng)絡(luò)直播間,以突出用戶ID的身份,讓主播及時(shí)知曉用戶信息,進(jìn)一步加快了用戶和主播的認(rèn)知過(guò)程。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例中的網(wǎng)絡(luò)直播間中彈幕信息的置項(xiàng)標(biāo)示方法的流程圖。
具體實(shí)施方式
以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
參見圖1所示,本發(fā)明實(shí)施例中的網(wǎng)絡(luò)直播間中彈幕信息的置項(xiàng)標(biāo)示方法,包括以下步驟:
S1:用戶使用客戶端登錄網(wǎng)絡(luò)直播間時(shí),服務(wù)端獲取用戶ID,實(shí)現(xiàn)可以方式為:通過(guò)調(diào)用WebFrontEndServers(前端服務(wù)器),獲取Interface(當(dāng)前界面)的登陸用戶參數(shù),進(jìn)而獲取當(dāng)前登陸用戶的logid,LogoUser logID=new WebFrontEndServers.Interface.logo(),轉(zhuǎn)到S2。
S2:服務(wù)端在數(shù)據(jù)庫(kù)內(nèi)查閱用戶ID的用戶信息,用戶信息包括用戶ID的充值記錄和置項(xiàng)彈幕時(shí)效。當(dāng)服務(wù)端中存在與用戶ID對(duì)應(yīng)的充值記錄、且用戶ID的置項(xiàng)彈幕時(shí)效未過(guò)期時(shí),將用戶ID進(jìn)行置項(xiàng)標(biāo)示(例如貴族標(biāo)示),轉(zhuǎn)到S3。
S2的實(shí)現(xiàn)可以流程為:通過(guò)訪問(wèn)WebGiftServer(后端禮物服務(wù)器)對(duì)外的Recharge(禮物充值明細(xì));來(lái)獲取當(dāng)前用戶ID的(充值記錄,實(shí)現(xiàn)方式可以為:RechargeWhether RechWhe=newWebGiftServer.Recharge.Noble(logoid),判斷返回值是否為空,即if(RechWhe==null),若返回值為null,則不存在與當(dāng)前用戶ID對(duì)應(yīng)的充值記錄用戶ID,若返回值不為null,則存在與當(dāng)前用戶ID對(duì)應(yīng)的充值記錄用戶ID。
S3:服務(wù)端將用戶ID的登錄信息,廣播至網(wǎng)絡(luò)直播間,以突出用戶ID的身份,讓主播及時(shí)知曉用戶信息。服務(wù)端打開網(wǎng)絡(luò)直播間的Privilege(特權(quán),即置項(xiàng)彈幕信息接收功能),進(jìn)而使得網(wǎng)絡(luò)直播間能夠接收置項(xiàng)彈幕信息;服務(wù)端向用戶ID所屬的客戶端下發(fā)置項(xiàng)彈幕信息輸入界面,以便于普通彈幕信息輸入界面進(jìn)行區(qū)分,進(jìn)而提升用戶體驗(yàn),轉(zhuǎn)到S4。
S4:用戶ID所屬的客戶端,在置項(xiàng)彈幕信息輸入界面中,向服務(wù)端發(fā)送彈幕信息。服務(wù)端收到彈幕信息后,判斷用戶ID的置項(xiàng)彈幕時(shí)效是否未過(guò)期,若是,轉(zhuǎn)到S5,否則轉(zhuǎn)到S6。
通過(guò)S2和S4可知,本發(fā)明實(shí)施例在客戶端登錄時(shí)、以及客戶端發(fā)送彈幕信息后,均會(huì)判斷置項(xiàng)彈幕時(shí)效是否過(guò)期;進(jìn)而避免了客戶端登錄時(shí)彈幕時(shí)效未過(guò)期、但客戶端發(fā)送彈幕信息時(shí)彈幕時(shí)效過(guò)期的情形,例如置項(xiàng)彈幕時(shí)效為31天(744小時(shí)),客戶端登錄時(shí)為第743小時(shí),客戶端發(fā)送彈幕信息為第745小時(shí)。因此,本發(fā)明實(shí)施例能夠精確監(jiān)控彈幕時(shí)效的過(guò)期期限,進(jìn)而有效保證了運(yùn)營(yíng)商的利益,非常適于推廣。
S5:服務(wù)端將彈幕信息添加用戶ID對(duì)應(yīng)的置項(xiàng)標(biāo)示后,廣播至網(wǎng)絡(luò)直播間,結(jié)束。
S5中的置項(xiàng)標(biāo)示包括貴族標(biāo)示和用戶ID對(duì)應(yīng)的貴族等級(jí)標(biāo)示,附加貴族等級(jí)標(biāo)示的實(shí)現(xiàn)流程可以為:通過(guò)前端服務(wù)器(WebFrontEndServers)對(duì)外提供的Resources(源信息),來(lái)獲取當(dāng)前用戶ID對(duì)應(yīng)的貴族等級(jí)標(biāo)示;實(shí)現(xiàn)方式可以為:LevelIcon Llcon=WebFrontEndServers.Resources.lcon(Rechlevel);前端服務(wù)器將返回值通過(guò)接口傳遞至WebBarrageServers(彈幕服務(wù)器):NobleOutNobleOutValue=new WebBarrageServers.input.content(Rechlevel,Llcon)。
S5中將添加了置項(xiàng)標(biāo)示后的彈幕信息廣播至網(wǎng)絡(luò)直播間的實(shí)現(xiàn)方式可為:Exhibition.WebBarrageServers.output(NobleOutValue)。
S6:服務(wù)端向用戶ID所屬的客戶端下發(fā)置項(xiàng)彈幕時(shí)效過(guò)期信息(例如提示貴族標(biāo)示已過(guò)期,無(wú)法繼續(xù)使用貴族標(biāo)示的彈幕),此時(shí)若用戶向繼續(xù)使用置項(xiàng)彈幕功能,則可通過(guò)續(xù)費(fèi)的路徑來(lái)續(xù)展彈幕時(shí)效。
通過(guò)本發(fā)明實(shí)施例可知,本發(fā)明在用戶所屬的客戶端登錄網(wǎng)絡(luò)直播間時(shí),會(huì)對(duì)用戶ID進(jìn)行鑒定,當(dāng)用戶ID符合條件時(shí)(充值記錄存在、且置項(xiàng)彈幕時(shí)效未過(guò)期),會(huì)在客戶端發(fā)送彈幕信息后,將彈幕信息添加用戶ID對(duì)應(yīng)的置項(xiàng)標(biāo)示、并廣播至網(wǎng)絡(luò)直播間。因此,本發(fā)明能夠置項(xiàng)顯示指定用戶發(fā)送的彈幕信息,已達(dá)到突出標(biāo)示指定用戶的身份信息的目的;而主播也能夠快速得知用戶信息,進(jìn)而大幅度縮短了用戶和主播的認(rèn)知過(guò)程,顯著提高了用戶和主播的使用體驗(yàn),非常適于推廣。
本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)直播間中彈幕信息的置項(xiàng)標(biāo)示系統(tǒng),包括設(shè)置于服務(wù)端的用戶置項(xiàng)信息確認(rèn)模塊、置項(xiàng)界面發(fā)送模塊、置項(xiàng)彈幕時(shí)效判定模塊、置項(xiàng)彈幕信息發(fā)送模塊和置項(xiàng)彈幕時(shí)效過(guò)期提醒模塊。
用戶置項(xiàng)信息確認(rèn)模塊用于:獲取登錄至網(wǎng)絡(luò)直播間的客戶端用戶ID后,確定用戶ID的用戶信息,用戶信息包括用戶ID的充值記錄和置項(xiàng)彈幕時(shí)效;當(dāng)存在用戶ID的充值記錄、且用戶ID的置項(xiàng)彈幕時(shí)效未過(guò)期時(shí),將用戶ID進(jìn)行置項(xiàng)標(biāo)示,將用戶ID的登錄信息,廣播至網(wǎng)絡(luò)直播間;向置項(xiàng)彈幕時(shí)效判定模塊發(fā)送置項(xiàng)彈幕時(shí)效判定信號(hào)。
置項(xiàng)界面發(fā)送模塊用于:當(dāng)用戶置項(xiàng)信息確認(rèn)模塊將用戶ID進(jìn)行置項(xiàng)標(biāo)示后,向用戶ID所屬的客戶端下發(fā)置項(xiàng)彈幕信息輸入界面。
置項(xiàng)彈幕時(shí)效判定模塊用于:收到置項(xiàng)彈幕時(shí)效判定信號(hào)、以及用戶ID所屬的客戶端發(fā)送的彈幕信息后,判斷用戶ID的置項(xiàng)彈幕時(shí)效是否未過(guò)期,若是,向置項(xiàng)彈幕信息發(fā)送模塊發(fā)送置項(xiàng)彈幕信息發(fā)送信號(hào),否則向置項(xiàng)彈幕時(shí)效過(guò)期提醒模塊發(fā)送置項(xiàng)彈幕時(shí)效過(guò)期提醒信號(hào)。
置項(xiàng)彈幕信息發(fā)送模塊用于:收到置項(xiàng)彈幕信息發(fā)送信號(hào)后,將彈幕信息添加用戶ID對(duì)應(yīng)的置項(xiàng)標(biāo)示后,廣播至網(wǎng)絡(luò)直播間;置項(xiàng)標(biāo)示包括貴族標(biāo)示和用戶ID對(duì)應(yīng)的貴族等級(jí)標(biāo)示,貴族等級(jí)標(biāo)示在用戶置項(xiàng)信息確認(rèn)模塊確定的用戶信息中獲取。
置項(xiàng)彈幕時(shí)效過(guò)期提醒模塊用于:收到置項(xiàng)彈幕時(shí)效過(guò)期提醒信號(hào)后,向用戶ID所屬的客戶端下發(fā)置項(xiàng)彈幕時(shí)效過(guò)期信息。
進(jìn)一步,本發(fā)明不局限于上述實(shí)施方式,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也視為本發(fā)明的保護(hù)范圍之內(nèi)。本說(shuō)明書中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。