本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體涉及一種顯示控制方法及裝置。
背景技術(shù):
隨著流媒體技術(shù)的發(fā)展,用戶可以利用流媒體的傳輸實(shí)現(xiàn)用戶之間的視頻,用戶視頻時(shí),將用終端拍攝的視頻數(shù)據(jù)以流媒體的形式,連續(xù)傳送給另一個(gè)或多個(gè)用戶。在視頻過程中,用戶A可以通過操作,一次性或者連續(xù)多次向?qū)Χ擞脩鬊發(fā)送虛擬物品,并在系統(tǒng)進(jìn)行記錄,例如扣除用戶A的特定數(shù)據(jù)(如金幣、鉆石、積分)等。用戶B會獲得對應(yīng)的虛擬物品及對應(yīng)表現(xiàn),如鮮花、棒棒糖等。
現(xiàn)有技術(shù)中,用戶A發(fā)送虛擬物品至用戶B后,用戶B的接收終端顯示方式固定不變,無法提升虛擬物品發(fā)送的趣味性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種顯示控制方法及裝置,可采用與發(fā)送端用戶的操作信息對應(yīng)的顯示方式顯示目標(biāo)虛擬物品,顯示方式多樣化,提高用戶體驗(yàn)。
本發(fā)明第一方面提供一種顯示控制方法,可包括:
與發(fā)送端建立視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,所述電子資源發(fā)送信息包括所述發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及所述發(fā)送端用戶對發(fā)送終端的操作信息;
獲取所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品;
采用與所述操作信息對應(yīng)的顯示方式顯示所述目標(biāo)虛擬物品。
本發(fā)明第二方面提高一種顯示控制方法,可包括:
與接收端建立視頻連接,獲取發(fā)送端用戶發(fā)送至接收端用戶的虛擬物品的目標(biāo)標(biāo)識;
獲取所述發(fā)送端用戶對發(fā)送終端的操作信息;
將所述目標(biāo)標(biāo)識和所述操作信息封裝為電子資源發(fā)送信息,并將所述電子 資源發(fā)送信息發(fā)送至接收終端,以觸發(fā)所述接收終端采用與所述操作信息對應(yīng)的顯示方式顯示所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品。
本發(fā)明第三方面提供一種顯示控制裝置,用于接收端,可包括:
接收模塊,用于與發(fā)送端建立視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,所述電子資源發(fā)送信息包括所述發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及所述發(fā)送端用戶對發(fā)送終端的操作信息;
獲取模塊,用于獲取所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品;
顯示模塊,用于采用與所述操作信息對應(yīng)的顯示方式顯示所述目標(biāo)虛擬物品。
本發(fā)明第四方面提供一種顯示控制裝置,用于發(fā)送端,可包括:
第一獲取模塊,用于與接收端建立視頻連接,獲取發(fā)送端用戶發(fā)送至接收端用戶的虛擬物品的目標(biāo)標(biāo)識;
第二獲取模塊,用于獲取所述發(fā)送端用戶對發(fā)送終端的操作信息;
封裝模塊,用于將所述目標(biāo)標(biāo)識和所述操作信息封裝為電子資源發(fā)送信息,并將所述電子資源發(fā)送信息發(fā)送至接收終端,以觸發(fā)所述接收終端采用與所述操作信息對應(yīng)的顯示方式顯示所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品。
實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
本發(fā)明實(shí)施例,當(dāng)與發(fā)送端建立視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,該電子資源發(fā)送信息包括發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及發(fā)送端用戶對發(fā)送終端的操作信息,獲取目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品,采用與操作信息對應(yīng)的顯示方式顯示該目標(biāo)虛擬物品,這種方式可采用與發(fā)送端用戶的操作信息對應(yīng)的顯示方式顯示目標(biāo)虛擬物品,顯示方式多樣化,提高用戶體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種顯示控制方法的流程圖;
圖2為本發(fā)明實(shí)施例提供的另一種顯示控制方法的流程圖;
圖3為本發(fā)明實(shí)施例提供的又一種顯示控制方法的流程圖;
圖4為本發(fā)明實(shí)施例提供的一種禮物贈送操作示意圖;
圖5為本發(fā)明實(shí)施例提供的一種顯示控制示意圖;
圖6為本發(fā)明實(shí)施例提供的一種點(diǎn)擊贈送禮物示意圖;
圖7為本發(fā)明實(shí)施例提供的一種滑動贈送禮物示意圖;
圖8為本發(fā)明實(shí)施例提供的一種用于接收端的顯示控制裝置的結(jié)構(gòu)示意圖;
圖9為本發(fā)明實(shí)施例提供的一種顯示模塊的結(jié)構(gòu)示意圖;
圖10為本發(fā)明實(shí)施例提供的一種用于發(fā)送端的顯示控制裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
下面將結(jié)合附圖1-附圖7,對本發(fā)明實(shí)施例提供的顯示控制方法進(jìn)行詳細(xì)介紹。
請參照圖1,為本發(fā)明實(shí)施例提供的一種顯示控制方法的流程圖;本發(fā)明實(shí)施例的顯示控制方法應(yīng)用于接收端,該方法可包括以下步驟S100-步驟S102。
S100,與發(fā)送端建立視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,所述電子資源發(fā)送信息包括所述發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及所述發(fā)送端用戶對發(fā)送終端的操作信息;
本發(fā)明實(shí)施例中,接收端可以包括各種智能終端,例如智能手機(jī),平板電腦等等,接收端用戶通過接收終端與發(fā)送端用戶進(jìn)行視頻交互時(shí),發(fā)送端用戶可以給接收端用戶發(fā)送虛擬物品,例如:鮮花。
具體實(shí)施例中,發(fā)送端用戶向接收端發(fā)送電子資源發(fā)送信息,該電子資源可以為各種虛擬物品。電子資源發(fā)送信息包括發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及發(fā)送端用戶對發(fā)送終端的操作信息??蛇x的,該虛擬物品的發(fā)送可以應(yīng)用于禮物贈送的場景中,即是發(fā)送端用戶向接收端用戶贈送禮物的場景中。
具體可選的,發(fā)送端用戶選擇需要發(fā)送的虛擬物品(禮物)類別、選擇虛擬物品(禮物)數(shù)量后,發(fā)送終端的顯示界面即如圖4所示,用戶點(diǎn)擊“超級送禮”或者“普通送禮”,即進(jìn)入虛擬物品發(fā)送狀態(tài),如圖4所示,發(fā)送終端的顯示屏幕分為三個(gè)區(qū)域,分別為視頻區(qū)、虛擬物品(禮物)展示區(qū)以及操作區(qū);虛擬物品展示區(qū)即展示發(fā)送端用戶所選擇的預(yù)發(fā)送的虛擬物品,當(dāng)發(fā)送端用戶點(diǎn)擊“超級送禮”之后,發(fā)送終端顯示屏幕即進(jìn)入圖4的第二個(gè)顯示界面,用戶需要進(jìn)一步操作才可送出虛擬物品,操作包括但不限于點(diǎn)擊、滑動、長按以及搖一搖等等,不同的操作類型可以對應(yīng)不同的顯示方式。
當(dāng)發(fā)送端用戶選擇發(fā)送至接收端用戶的目標(biāo)虛擬物品后,并對發(fā)送終端進(jìn)行操作以發(fā)送目標(biāo)虛擬物品,發(fā)送終端將目標(biāo)虛擬物品的目標(biāo)標(biāo)識以及用戶的操作信息封裝為電子資源發(fā)送信息發(fā)送至接收終端,接收終端接收該電子資源發(fā)送信息,并從電子資源發(fā)送信息中解析出目標(biāo)標(biāo)識以及操作信息。需要說明的是,如圖4所示,發(fā)送端用戶對發(fā)送終端的屏幕進(jìn)行操作時(shí),可以是在發(fā)送終端屏幕的視頻區(qū)進(jìn)行操作。
操作信息可以只包括發(fā)送端用戶對發(fā)送終端的操作所屬操作類型,操作類型包括搖一搖、點(diǎn)擊、滑動以及長按中的任意一種,一種操作類型對應(yīng)一種目標(biāo)虛擬物品的顯示方式,如圖5所示,即是本發(fā)明實(shí)施例提供的一種顯示系統(tǒng)圖,發(fā)送方(即發(fā)送端用戶)在發(fā)送終端屏幕指定區(qū)域內(nèi)進(jìn)行任意操作進(jìn)行發(fā)送,包括點(diǎn)擊、長按以及滑動等等,在發(fā)送方的顯示界面可以分別看到與點(diǎn)擊操作類型對應(yīng)的表現(xiàn)A,長按操作類型對應(yīng)的表現(xiàn)B,以及滑動操作類型對應(yīng)的表現(xiàn)C,接收方的顯示界面也可以看到與點(diǎn)擊對應(yīng)的表現(xiàn)A’,與長按對應(yīng)的表現(xiàn)B’,與滑動對應(yīng)的表現(xiàn)C’;操作信息也可以包括發(fā)送端用戶在發(fā)送終端屏幕進(jìn)行操作的第一位置,進(jìn)行不同的操作所產(chǎn)生的第一位置不同,例如點(diǎn)擊終端屏幕所產(chǎn)生的第一位置為一個(gè)點(diǎn)擊位置,長按終端屏幕所產(chǎn)生的第一位置可以為根據(jù)長按時(shí)間產(chǎn)生多個(gè)相同的位置,在終端屏幕進(jìn)行滑動所產(chǎn)生的第一位置可以為滑動軌跡上的多個(gè)位置。在接收終端進(jìn)行顯示時(shí),可以是在與第一位置對應(yīng)的第二位置顯示目標(biāo)虛擬物品;操作信息也可以包括發(fā)送端用戶對發(fā)送終端的操作所屬操作類型以及發(fā)送端用戶在發(fā)送終端屏幕進(jìn)行操作的第一位置,則在接收終端進(jìn)行顯示時(shí),可以是在接收終端與第一位置對應(yīng)的第二位置,采用與該操作類型對應(yīng)的顯示方式顯示該目標(biāo)虛擬物品。
S101,獲取所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品;
本發(fā)明實(shí)施例中,接收終端獲取該目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品,需要說明的是,每一個(gè)虛擬物品均有一個(gè)唯一的標(biāo)識,在發(fā)送終端和接收終端同一種虛擬物品的標(biāo)識相同,因此,當(dāng)發(fā)送端用戶進(jìn)行虛擬物品發(fā)送時(shí),只需要將發(fā)送的虛擬物品目標(biāo)標(biāo)識傳送至接收終端,接收終端即可通過目標(biāo)標(biāo)識獲取相應(yīng)的目標(biāo)虛擬物品。
S102,采用與所述操作信息對應(yīng)的顯示方式顯示所述目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,接收終端從電子資源發(fā)送信息中解析出發(fā)送端用戶的操作信息,操作信息包括發(fā)送端用戶對發(fā)送終端的操作所屬操作類型和發(fā)送端用戶在發(fā)送終端屏幕進(jìn)行操作的第一位置中的至少一種,操作類型包括但不限于搖一搖、點(diǎn)擊、長按以及滑動等等。在接收終端預(yù)設(shè)了不同操作信息與顯示方式之間的對應(yīng)關(guān)系,例如一種操作類型對應(yīng)一種顯示方式,搖一搖發(fā)送終端,接收終端在屏幕中隨機(jī)位置展示并送出若干數(shù)量的目標(biāo)虛擬物品。進(jìn)一步可選的,若操作信息包括第一位置和操作類型,則需要根據(jù)第一位置確定目標(biāo)虛擬物品在接收終端進(jìn)行顯示的第二位置,在第二位置采用與操作類型對應(yīng)的顯示方式進(jìn)行顯示。
本發(fā)明實(shí)施例,與發(fā)送端建立視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,該電子資源發(fā)送信息包括發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及發(fā)送端用戶對發(fā)送終端的操作信息,獲取目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品,采用與操作信息對應(yīng)的顯示方式顯示該目標(biāo)虛擬物品,這種方式可采用與發(fā)送端用戶的操作信息對應(yīng)的顯示方式顯示目標(biāo)虛擬物品,顯示方式多樣化,提高用戶體驗(yàn)。
請參照圖2,為本發(fā)明實(shí)施例提供的另一種顯示控制方法的流程圖;該方法可包括以下步驟S200-步驟S203。
S200,與發(fā)送端建立視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,所述電子資源發(fā)送信息包括所述發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及所述發(fā)送端用戶對發(fā)送終端的操作信息;
S201,獲取所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品;
本發(fā)明實(shí)施例步驟S200-S201請參照圖1的實(shí)施例步驟S100-S101,在此不 再贅述。
S202,根據(jù)所述第一位置確定在接收終端屏幕對應(yīng)的第二位置;
本發(fā)明實(shí)施例中,若接收終端接收的發(fā)送終端發(fā)送的操作信息中包括發(fā)送端用戶對發(fā)送終端的操作類型以及發(fā)送端用戶在發(fā)送終端屏幕進(jìn)行操作的第一位置,可選的,為了能夠適應(yīng)接收終端和發(fā)送終端屏幕的不同大小,第一位置可以為發(fā)送終端屏幕的相對坐標(biāo)信息,例如將發(fā)送終端屏幕劃分為100*100的格子坐標(biāo),當(dāng)用戶在坐標(biāo)(50,50)的格子里面進(jìn)行操作時(shí),即是將(50,50)確定為第一位置。
接收終端根據(jù)第一位置確定在接收終端屏幕的第二位置,需要說明的是,為了能夠與發(fā)送終端進(jìn)行對應(yīng),將接收終端屏幕進(jìn)行格子劃分的方式與發(fā)送終端相同,即是劃分為100*100,根據(jù)第一位置確定在接收終端屏幕對應(yīng)的第二位置的確定方式可以是,第二位置與第一位置的坐標(biāo)可以相同,也可以是將第一位置的坐標(biāo)變化預(yù)設(shè)值作為第二位置的坐標(biāo)。如圖6和圖7所示,發(fā)送終端和接收終端的第一位置和第二位置的坐標(biāo)相同。
S203,在所述第二位置采用與所述操作類型對應(yīng)的顯示方式顯示所述目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,在所確定的第二位置采用與操作類型對應(yīng)的顯示方式顯示目標(biāo)虛擬物品。各種操作類型中每個(gè)虛擬物品的具體顯示動畫可以一樣,也可以不一樣。但是不同操作類型的總體顯示方式不一樣,例如,點(diǎn)擊則只需要顯示一個(gè)目標(biāo)虛擬物品,滑動則需要在滑動軌跡上顯示多個(gè)目標(biāo)虛擬物品或者沿著滑動軌跡顯示一個(gè)虛擬物品。下面分別以操作類型為點(diǎn)擊、滑動以及長按作為舉例進(jìn)行說明。
可選的,若操作類型為點(diǎn)擊屏幕,則與操作類型對應(yīng)的顯示方式可以是以所確定的第二位置(x,y)設(shè)置為初始坐標(biāo)原點(diǎn)(0,0),每次點(diǎn)擊,送出n個(gè)禮物(n為固定值,可以為1、5、10等),表現(xiàn)動畫為特定形式A。
特定形式A可以不限定,例如:向上彈出至特定位置,同時(shí)尺寸擴(kuò)大,然后通過漸隱消失,進(jìn)一步的,如圖6所示,在接收終端屏幕中,目標(biāo)虛擬物品向上移動至(100,100),原型尺寸半徑擴(kuò)大4倍,移動過程1s,然后1s后漸隱消失。
可選的,若操作類型為滑動,發(fā)送終端每間隔a秒(如a=1/3秒)記錄一次 位置坐標(biāo),(X1,Y1),(X2,Y2),(X3,Y3)……之后分別將各個(gè)坐標(biāo)發(fā)送至接收終端,接收終端根據(jù)各個(gè)坐標(biāo)確定在接收終端屏幕進(jìn)行顯示的第二位置,在第二位置中的每一個(gè)坐標(biāo)(Xn,Yn)處顯示特定的虛擬物品表現(xiàn)。特定虛擬物品表現(xiàn)可以為上述實(shí)施例的形式A。如圖7所示,即是根據(jù)滑動軌跡上的多個(gè)坐標(biāo)所確定的顯示方式,按照這種方式即可模擬出按照用戶滑動軌跡,持續(xù)發(fā)送多個(gè)虛擬物品的效果。
可選的,若操作類型為長按,接收終端可以每間隔a秒(如a=1/3秒)在所確定的第二位置重復(fù)一次虛擬物品顯示動畫,同時(shí)為了增強(qiáng)顯示的趣味性和變化,可以當(dāng)用戶長按時(shí)(X1,Y1與X2,Y2完全相同),不重復(fù)顯示相同的虛擬物品表現(xiàn),例如:向上彈出至隨機(jī)位置,同時(shí)尺寸隨機(jī)擴(kuò)大,然后通過漸隱消失??蛇x的,向上移動至(X,Y),原型尺寸半徑擴(kuò)大n倍,移動過程1s,然后1s后漸隱消失。而X、Y取自(50~200)的隨機(jī)函數(shù),n取自(1~4)的隨機(jī)函數(shù)。
需要說明的是,顯示動畫可以不限定于上述顯示方式,需要根據(jù)預(yù)定動畫形式確定,例如可以在第二位置控制目標(biāo)虛擬物品尺寸在1S內(nèi)擴(kuò)大n倍,然后再1S后還原為原始尺寸,重復(fù)3遍。即可實(shí)現(xiàn)“一閃一閃”的效果。
顯示方式也可以不限定,接收終端可以預(yù)設(shè)不同的操作類型對應(yīng)不同的顯示方式,當(dāng)操作類型為滑動時(shí),也可以記錄用戶的操作軌跡對應(yīng)的第二位置。預(yù)設(shè)顯示方式此時(shí)不在每一個(gè)軌跡點(diǎn)處發(fā)送虛擬物品,而是每一次滑動,只發(fā)送一個(gè)虛擬物品。并讓虛擬物品從(0,0)按照該軌跡移動、伴隨自身旋轉(zhuǎn),然后消失。
進(jìn)一步可選的,所述在所述第二位置采用與所述操作類型對應(yīng)的顯示方式顯示所述目標(biāo)虛擬物品,包括:
以預(yù)設(shè)次數(shù)在所述第二位置采用與所述操作類型對應(yīng)的顯示方式顯示所述目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,在第二位置采用與操作類型對應(yīng)的顯示方式顯示目標(biāo)虛擬物品時(shí),可以在第二位置以預(yù)設(shè)次數(shù)多次顯示目標(biāo)虛擬物品,從而使得目標(biāo)虛擬物品顯示方式豐富多樣。
本發(fā)明實(shí)施例,與發(fā)送端建立視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,該電子資源發(fā)送信息包括發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以 及發(fā)送端用戶對發(fā)送終端的操作信息,獲取目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品,采用與操作信息對應(yīng)的顯示方式顯示該目標(biāo)虛擬物品,這種方式可采用與發(fā)送端用戶的操作信息對應(yīng)的顯示方式顯示目標(biāo)虛擬物品,顯示方式多樣化,提高用戶體驗(yàn)。
請參照圖3,為本發(fā)明實(shí)施例提供的另一種顯示控制方法的流程圖;該方法可包括以下步驟S300-步驟S303。
S300,與接收端建立視頻連接,獲取發(fā)送端用戶發(fā)送至接收端用戶的虛擬物品的目標(biāo)標(biāo)識;
本發(fā)明實(shí)施例中,當(dāng)發(fā)送端用戶與接收端用戶進(jìn)行視頻交互時(shí),發(fā)送端用戶可以通過對發(fā)送終端的操作實(shí)現(xiàn)向接收端用戶發(fā)送虛擬物品的目的,具體可選的,發(fā)送端用戶可以通過對發(fā)送終端的操作向接收端用戶贈送禮物。
如圖4所示,即是本發(fā)明實(shí)施例提供的一種發(fā)送終端顯示界面示意圖,如圖所示,發(fā)送端用戶可以在虛擬物品(禮物)展示區(qū)選擇需要發(fā)送至接收端用戶的虛擬物品(禮物),獲取所選擇的虛擬物品的目標(biāo)標(biāo)識。當(dāng)發(fā)送端用戶選擇虛擬物品后,即可進(jìn)行超級送禮或者普通送禮。
S301,獲取所述發(fā)送端用戶對發(fā)送終端的操作信息;
本發(fā)明實(shí)施例中,如圖4的第二個(gè)顯示界面所示,當(dāng)發(fā)送端用戶選擇發(fā)送的虛擬物品以及點(diǎn)擊“超級送禮”之后,需要進(jìn)一步對發(fā)送終端的屏幕進(jìn)行操作,才可送出虛擬物品。需要說明的是,發(fā)送端用戶可以是在發(fā)送終端顯示屏幕的視頻區(qū)進(jìn)行操作,操作包括但不限于點(diǎn)擊、滑動以及長按。進(jìn)一步可選的,發(fā)送端用戶還可以對發(fā)送終端進(jìn)行搖一搖操作送出虛擬物品。
操作信息可以包括用戶對發(fā)送終端進(jìn)行的操作所屬操作類型以及操作的第一位置,該操作第一位置可以是發(fā)送端用戶在發(fā)送終端屏幕的操作位置。
S302,將所述目標(biāo)標(biāo)識和所述操作信息封裝為電子資源發(fā)送信息,并將所述電子資源發(fā)送信息發(fā)送至接收終端,以觸發(fā)所述接收終端采用與所述操作信息對應(yīng)的顯示方式顯示所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,將所獲取的目標(biāo)標(biāo)識以及操作信息封裝為電子資源發(fā)送信息,并且將電子資源發(fā)送信息發(fā)送至接收終端,接收終端接收到該電子資源發(fā)送信息后,可以對電子資源發(fā)送信息進(jìn)行解析,獲取電子資源發(fā)送信息中的 目標(biāo)標(biāo)識以及操作信息,從而采用與操作信息對應(yīng)的顯示方式顯示目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品。
進(jìn)一步可選的,若所述發(fā)送端用戶對發(fā)送終端的操作為所述發(fā)送端用戶對所述發(fā)送終端屏幕的操作;該顯示控制方法還包括:
S303,在所述發(fā)送端用戶進(jìn)行操作的第一位置采用與所述操作所屬操作類型對應(yīng)的顯示方式顯示所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,為了使得發(fā)送端用戶看到虛擬物品發(fā)送效果,在發(fā)送端用戶進(jìn)行操作的第一位置采用與操作所屬操作類型對應(yīng)的顯示方式顯示目標(biāo)虛擬物品。如圖6所示,在發(fā)送端用戶點(diǎn)擊的第一位置采用特定顯示方式進(jìn)行顯示。如圖7所示,在發(fā)送端用戶滑動軌跡上的多個(gè)位置采用特定顯示方式進(jìn)行顯示。
本發(fā)明實(shí)施例,建立與發(fā)送端的視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,該電子資源發(fā)送信息包括發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及發(fā)送端用戶對發(fā)送終端的操作信息,獲取目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品,采用與操作信息對應(yīng)的顯示方式顯示該目標(biāo)虛擬物品,這種方式可采用與發(fā)送端用戶的操作信息對應(yīng)的顯示方式顯示目標(biāo)虛擬物品,顯示方式多樣化,提高用戶體驗(yàn)。
下面將結(jié)合附圖8-附圖10,對本發(fā)明實(shí)施例提供的顯示控制裝置進(jìn)行詳細(xì)介紹。
請參閱圖8,為本發(fā)明實(shí)施例提供的一種用于接收端的顯示控制裝置的結(jié)構(gòu)示意圖;該裝置可包括:接收模塊100、獲取模塊101以及顯示模塊102;
接收模塊100,用于與發(fā)送端建立視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,所述電子資源發(fā)送信息包括所述發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及所述發(fā)送端用戶對發(fā)送終端的操作信息;
本發(fā)明實(shí)施例中,接收端可以包括各種智能終端,例如智能手機(jī),平板電腦等等,接收端用戶通過接收終端與發(fā)送端用戶進(jìn)行視頻交互時(shí),發(fā)送端用戶可以給接收端用戶發(fā)送虛擬物品,例如:鮮花。
具體實(shí)施例中,發(fā)送端用戶向接收端發(fā)送電子資源發(fā)送信息,該電子資源可以為各種虛擬物品。電子資源發(fā)送信息包括發(fā)送端用戶發(fā)送的虛擬物品的目 標(biāo)標(biāo)識以及發(fā)送端用戶對發(fā)送終端的操作信息??蛇x的,該虛擬物品的發(fā)送可以應(yīng)用于禮物贈送的場景中,即是發(fā)送端用戶向接收端用戶贈送禮物的場景中。
具體可選的,發(fā)送端用戶選擇需要發(fā)送的虛擬物品(禮物)類別、選擇虛擬物品(禮物)數(shù)量后,發(fā)送終端的顯示界面即如圖4所示,用戶點(diǎn)擊“超級送禮”或者“普通送禮”,即進(jìn)入虛擬物品發(fā)送狀態(tài),如圖4所示,發(fā)送終端的顯示屏幕分為三個(gè)區(qū)域,分別為視頻區(qū)、虛擬物品(禮物)展示區(qū)以及操作區(qū);虛擬物品展示區(qū)即展示發(fā)送端用戶所選擇的預(yù)發(fā)送的虛擬物品,當(dāng)發(fā)送端用戶點(diǎn)擊“超級送禮”之后,發(fā)送終端顯示屏幕即進(jìn)入圖4的第二個(gè)顯示界面,用戶需要進(jìn)一步操作才可送出虛擬物品,操作包括但不限于點(diǎn)擊、滑動、長按以及搖一搖等等,不同的操作類型可以對應(yīng)不同的顯示方式。
當(dāng)發(fā)送端用戶選擇發(fā)送至接收端用戶的目標(biāo)虛擬物品后,并對發(fā)送終端進(jìn)行操作以發(fā)送目標(biāo)虛擬物品,發(fā)送終端將目標(biāo)虛擬物品的目標(biāo)標(biāo)識以及用戶的操作信息封裝為電子資源發(fā)送信息發(fā)送至接收終端,接收終端接收該電子資源發(fā)送信息,并從電子資源發(fā)送信息中解析出目標(biāo)標(biāo)識以及操作信息。需要說明的是,如圖4所示,發(fā)送端用戶對發(fā)送終端的屏幕進(jìn)行操作時(shí),可以是在發(fā)送終端屏幕的視頻區(qū)進(jìn)行操作。
操作信息可以只包括發(fā)送端用戶對發(fā)送終端的操作所屬操作類型,操作類型包括搖一搖、點(diǎn)擊、滑動以及長按中的任意一種,一種操作類型對應(yīng)一種目標(biāo)虛擬物品的顯示方式,如圖5所示,即是本發(fā)明實(shí)施例提供的一種顯示系統(tǒng)圖,發(fā)送方(即發(fā)送端用戶)在發(fā)送終端屏幕指定區(qū)域內(nèi)進(jìn)行任意操作進(jìn)行發(fā)送,包括點(diǎn)擊、長按以及滑動等等,在發(fā)送方的顯示界面可以分別看到與點(diǎn)擊操作類型對應(yīng)的表現(xiàn)A,長按操作類型對應(yīng)的表現(xiàn)B,以及滑動操作類型對應(yīng)的表現(xiàn)C,接收方的顯示界面也可以看到與點(diǎn)擊對應(yīng)的表現(xiàn)A’,與長按對應(yīng)的表現(xiàn)B’,與滑動對應(yīng)的表現(xiàn)C’;操作信息也可以包括發(fā)送端用戶在發(fā)送終端屏幕進(jìn)行操作的第一位置,進(jìn)行不同的操作所產(chǎn)生的第一位置不同,例如點(diǎn)擊終端屏幕所產(chǎn)生的第一位置為一個(gè)點(diǎn)擊位置,長按終端屏幕所產(chǎn)生的第一位置可以為根據(jù)長按時(shí)間產(chǎn)生多個(gè)相同的位置,在終端屏幕進(jìn)行滑動所產(chǎn)生的第一位置可以為滑動軌跡上的多個(gè)位置。在接收終端進(jìn)行顯示時(shí),可以是在與第一位置對應(yīng)的第二位置顯示目標(biāo)虛擬物品;操作信息也可以包括發(fā)送端用戶對發(fā)送終端的操作所屬操作類型以及發(fā)送端用戶在發(fā)送終端屏幕進(jìn)行操作的第一位置, 則在接收終端進(jìn)行顯示時(shí),可以是在接收終端與第一位置對應(yīng)的第二位置,采用與該操作類型對應(yīng)的顯示方式顯示該目標(biāo)虛擬物品。
獲取模塊101,用于獲取所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品;
本發(fā)明實(shí)施例中,接收終端獲取模塊101獲取該目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品,需要說明的是,每一個(gè)虛擬物品均有一個(gè)唯一的標(biāo)識,在發(fā)送終端和接收終端同一種虛擬物品的標(biāo)識相同,因此,當(dāng)發(fā)送端用戶進(jìn)行虛擬物品發(fā)送時(shí),只需要將發(fā)送的虛擬物品目標(biāo)標(biāo)識傳送至接收終端,接收終端即可通過目標(biāo)標(biāo)識獲取相應(yīng)的目標(biāo)虛擬物品。
顯示模塊102,用于采用與所述操作信息對應(yīng)的顯示方式顯示所述目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,接收終端從電子資源發(fā)送信息中解析出發(fā)送端用戶的操作信息,操作信息包括發(fā)送端用戶對發(fā)送終端的操作所屬操作類型和發(fā)送端用戶在發(fā)送終端屏幕進(jìn)行操作的第一位置中的至少一種,操作類型包括但不限于搖一搖、點(diǎn)擊、長按以及滑動等等。在接收終端預(yù)設(shè)了不同操作信息與顯示方式之間的對應(yīng)關(guān)系,例如一種操作類型對應(yīng)一種顯示方式,搖一搖發(fā)送終端,接收終端顯示模塊102在屏幕中隨機(jī)位置展示并送出若干數(shù)量的目標(biāo)虛擬物品。進(jìn)一步可選的,若操作信息包括第一位置和操作類型,顯示模塊102則需要根據(jù)第一位置確定目標(biāo)虛擬物品在接收終端進(jìn)行顯示的第二位置,在第二位置采用與操作類型對應(yīng)的顯示方式進(jìn)行顯示。
進(jìn)一步可選的,如圖9所示,顯示模塊102可以包括確定單元1020和顯示單元1021;
確定單元1020,用于根據(jù)所述第一位置確定在接收終端屏幕對應(yīng)的第二位置;
本發(fā)明實(shí)施例中,若接收終端接收的發(fā)送終端發(fā)送的操作信息中包括發(fā)送端用戶對發(fā)送終端的操作類型以及發(fā)送端用戶在發(fā)送終端屏幕進(jìn)行操作的第一位置,可選的,為了能夠適應(yīng)接收終端和發(fā)送終端屏幕的不同大小,第一位置可以為發(fā)送終端屏幕的相對坐標(biāo)信息,例如將發(fā)送終端屏幕劃分為100*100的格子坐標(biāo),當(dāng)用戶在坐標(biāo)(50,50)的格子里面進(jìn)行操作時(shí),即是將(50,50)確定為第一位置。
接收終端確定單元1020根據(jù)第一位置確定在接收終端屏幕的第二位置,需 要說明的是,為了能夠與發(fā)送終端進(jìn)行對應(yīng),將接收終端屏幕進(jìn)行格子劃分的方式與發(fā)送終端相同,即是劃分為100*100,根據(jù)第一位置確定在接收終端屏幕對應(yīng)的第二位置的確定方式可以是,第二位置與第一位置的坐標(biāo)可以相同,也可以是將第一位置的坐標(biāo)變化預(yù)設(shè)值作為第二位置的坐標(biāo)。
顯示單元1021,用于在所述第二位置采用與所述操作類型對應(yīng)的顯示方式顯示所述目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,顯示單元1021在所確定的第二位置采用與操作類型對應(yīng)的顯示方式顯示目標(biāo)虛擬物品。各種操作類型中每個(gè)虛擬物品的具體顯示動畫可以一樣,也可以不一樣。但是不同操作類型的總體顯示方式不一樣,例如,點(diǎn)擊則只需要顯示一個(gè)目標(biāo)虛擬物品,滑動則需要在滑動軌跡上顯示多個(gè)目標(biāo)虛擬物品或者沿著滑動軌跡顯示一個(gè)虛擬物品。下面分別以操作類型為點(diǎn)擊、滑動以及長按作為舉例進(jìn)行說明。
可選的,若操作類型為點(diǎn)擊屏幕,則與操作類型對應(yīng)的顯示方式可以是以所確定的第二位置(x,y)設(shè)置為初始坐標(biāo)原點(diǎn)(0,0),每次點(diǎn)擊,送出n個(gè)禮物(n為固定值,可以為1、5、10等),表現(xiàn)動畫為特定形式A。
特定形式A可以不限定,例如:向上彈出至特定位置,同時(shí)尺寸擴(kuò)大,然后通過漸隱消失,進(jìn)一步的,如圖6所示,在接收終端屏幕中,目標(biāo)虛擬物品向上移動至(100,100),原型尺寸半徑擴(kuò)大4倍,移動過程1s,然后1s后漸隱消失。
可選的,若操作類型為滑動,發(fā)送終端每間隔a秒(如a=1/3秒)記錄一次位置坐標(biāo),(X1,Y1),(X2,Y2),(X3,Y3)……之后分別將各個(gè)坐標(biāo)發(fā)送至接收終端,接收終端根據(jù)各個(gè)坐標(biāo)確定在接收終端屏幕進(jìn)行顯示的第二位置,在第二位置中的每一個(gè)坐標(biāo)(Xn,Yn)處顯示特定的虛擬物品表現(xiàn)。特定虛擬物品表現(xiàn)可以為上述實(shí)施例的形式A。如圖7所示,即是根據(jù)滑動軌跡上的多個(gè)坐標(biāo)所確定的顯示方式,按照這種方式即可模擬出按照用戶滑動軌跡,持續(xù)發(fā)送多個(gè)虛擬物品的效果。
可選的,若操作類型為長按,接收終端可以每間隔a秒(如a=1/3秒)在所確定的第二位置重復(fù)一次虛擬物品顯示動畫,同時(shí)為了增強(qiáng)顯示的趣味性和變化,可以當(dāng)用戶長按時(shí)(X1,Y1與X2,Y2完全相同),不重復(fù)顯示相同的虛擬物品表現(xiàn),例如:向上彈出至隨機(jī)位置,同時(shí)尺寸隨機(jī)擴(kuò)大,然后通過漸隱消 失??蛇x的,向上移動至(X,Y),原型尺寸半徑擴(kuò)大n倍,移動過程1s,然后1s后漸隱消失。而X、Y取自(50~200)的隨機(jī)函數(shù),n取自(1~4)的隨機(jī)函數(shù)。
需要說明的是,顯示動畫可以不限定于上述顯示方式,需要根據(jù)預(yù)定動畫形式確定,例如可以在第二位置控制目標(biāo)虛擬物品尺寸在1S內(nèi)擴(kuò)大n倍,然后再1S后還原為原始尺寸,重復(fù)3遍。即可實(shí)現(xiàn)“一閃一閃”的效果。
顯示方式也可以不限定,接收終端可以預(yù)設(shè)不同的操作類型對應(yīng)不同的顯示方式,當(dāng)操作類型為滑動時(shí),也可以記錄用戶的操作軌跡對應(yīng)的第二位置。預(yù)設(shè)顯示方式此時(shí)不在每一個(gè)軌跡點(diǎn)處發(fā)送虛擬物品,而是每一次滑動,只發(fā)送一個(gè)虛擬物品。并讓虛擬物品從(0,0)按照該軌跡移動、伴隨自身旋轉(zhuǎn),然后消失。
可選的,所述顯示單元1021具體用于以預(yù)設(shè)次數(shù)在所述第二位置采用與所述操作類型對應(yīng)的顯示方式顯示所述目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,顯示單元1021在第二位置采用與操作類型對應(yīng)的顯示方式顯示目標(biāo)虛擬物品時(shí),可以在第二位置以預(yù)設(shè)次數(shù)多次顯示目標(biāo)虛擬物品,從而使得目標(biāo)虛擬物品顯示方式豐富多樣。
本發(fā)明實(shí)施例,與發(fā)送端建立視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,該電子資源發(fā)送信息包括發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及發(fā)送端用戶對發(fā)送終端的操作信息,獲取目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品,采用與操作信息對應(yīng)的顯示方式顯示該目標(biāo)虛擬物品,這種方式可采用與發(fā)送端用戶的操作信息對應(yīng)的顯示方式顯示目標(biāo)虛擬物品,顯示方式多樣化,提高用戶體驗(yàn)。
請參閱圖10,為本發(fā)明實(shí)施例提供的一種用于發(fā)送端的顯示控制裝置的結(jié)構(gòu)示意圖;該裝置可包括:第一獲取模塊200、第二獲取模塊201、封裝模塊202以及顯示模塊203;
第一獲取模塊200,用于與接收端建立視頻連接,獲取發(fā)送端用戶發(fā)送至接收端用戶的虛擬物品的目標(biāo)標(biāo)識;
本發(fā)明實(shí)施例中,當(dāng)發(fā)送端用戶與接收端用戶進(jìn)行視頻交互時(shí),發(fā)送端用戶可以通過對發(fā)送終端的操作實(shí)現(xiàn)向接收端用戶發(fā)送虛擬物品的目的,具體可 選的,發(fā)送端用戶可以通過對發(fā)送終端的操作向接收端用戶贈送禮物。
如圖4所示,即是本發(fā)明實(shí)施例提供的一種發(fā)送終端顯示界面示意圖,如圖所示,發(fā)送端用戶可以在虛擬物品(禮物)展示區(qū)選擇需要發(fā)送至接收端用戶的虛擬物品(禮物),第一獲取模塊200獲取所選擇的虛擬物品的目標(biāo)標(biāo)識。當(dāng)發(fā)送端用戶選擇虛擬物品后,即可進(jìn)行超級送禮或者普通送禮。
第二獲取模塊201,用于獲取所述發(fā)送端用戶對發(fā)送終端的操作信息;
本發(fā)明實(shí)施例中,如圖4的第二個(gè)顯示界面所示,當(dāng)發(fā)送端用戶選擇發(fā)送的虛擬物品以及點(diǎn)擊“超級送禮”之后,需要進(jìn)一步對發(fā)送終端的屏幕進(jìn)行操作,才可送出虛擬物品。需要說明的是,發(fā)送端用戶可以是在發(fā)送終端顯示屏幕的視頻區(qū)進(jìn)行操作,操作包括但不限于點(diǎn)擊、滑動以及長按。進(jìn)一步可選的,發(fā)送端用戶還可以對發(fā)送終端進(jìn)行搖一搖操作送出虛擬物品。
操作信息可以包括用戶對發(fā)送終端進(jìn)行的操作所屬操作類型以及操作的第一位置,該操作第一位置可以是發(fā)送端用戶在發(fā)送終端屏幕的操作位置。
封裝模塊202,用于將所述目標(biāo)標(biāo)識和所述操作信息封裝為電子資源發(fā)送信息,并將所述電子資源發(fā)送信息發(fā)送至接收終端,以觸發(fā)所述接收終端采用與所述操作信息對應(yīng)的顯示方式顯示所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,封裝模塊202將所獲取的目標(biāo)標(biāo)識以及操作信息封裝為電子資源發(fā)送信息,并且將電子資源發(fā)送信息發(fā)送至接收終端,接收終端接收到該電子資源發(fā)送信息后,可以對電子資源發(fā)送信息進(jìn)行解析,獲取電子資源發(fā)送信息中的目標(biāo)標(biāo)識以及操作信息,從而采用與操作信息對應(yīng)的顯示方式顯示目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品。
進(jìn)一步可選的,若所述發(fā)送端用戶對發(fā)送終端的操作為所述發(fā)送端用戶對所述發(fā)送終端屏幕的操作;所述終端還包括:
顯示模塊203,用于在所述發(fā)送端用戶進(jìn)行操作的位置采用與所述操作所屬操作類型對應(yīng)的顯示方式顯示所述目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品。
本發(fā)明實(shí)施例中,為了使得發(fā)送端用戶看到虛擬物品發(fā)送效果,顯示模塊203在發(fā)送端用戶進(jìn)行操作的第一位置采用與操作所屬操作類型對應(yīng)的顯示方式顯示目標(biāo)虛擬物品。如圖6所示,在發(fā)送端用戶點(diǎn)擊的第一位置采用特定顯示方式進(jìn)行顯示。如圖7所示,在發(fā)送端用戶滑動軌跡上的多個(gè)位置采用特定顯示方式進(jìn)行顯示。
本發(fā)明實(shí)施例,建立與發(fā)送端的視頻連接,接收發(fā)送端用戶發(fā)送的電子資源發(fā)送信息,該電子資源發(fā)送信息包括發(fā)送端用戶發(fā)送的虛擬物品的目標(biāo)標(biāo)識以及發(fā)送端用戶對發(fā)送終端的操作信息,獲取目標(biāo)標(biāo)識所標(biāo)識的目標(biāo)虛擬物品,采用與操作信息對應(yīng)的顯示方式顯示該目標(biāo)虛擬物品,這種方式可采用與發(fā)送端用戶的操作信息對應(yīng)的顯示方式顯示目標(biāo)虛擬物品,顯示方式多樣化,提高用戶體驗(yàn)。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,附圖8-附圖10所示顯示控制裝置的模塊對應(yīng)的程序可存儲在顯示控制裝置的可讀存儲介質(zhì)內(nèi),并被該顯示控制裝置中的至少一個(gè)處理器執(zhí)行,以實(shí)現(xiàn)上述顯示控制方法,該方法包括圖1至圖3中各方法實(shí)施例所述的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。