一種基于直播的虛擬禮物展示方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種基于直播的虛擬禮物展示方法及裝置,所述方法包括:接收多個用戶終端發(fā)送的虛擬禮物贈送指令,所述虛擬禮物贈送指令包括所述虛擬禮物的贈送對象信息、圖片信息、價值信息、以及用戶終端的身份信息;根據(jù)所述虛擬禮物贈送指令生成虛擬禮物的動畫和展示邏輯,所述展示邏輯為虛擬禮物的在贈送對象終端的展示順序;根據(jù)所述動畫及展示邏輯,向所述贈送對象展示所述虛擬禮物。按照本發(fā)明實現(xiàn)的基于直播的虛擬禮物展示方法及裝置,對交互設計提供了更為智能的算法和注重用戶感受的交互體驗設計,能夠取得直播平臺中互動性和禮物贈送激勵加強的有益效果。
【專利說明】
一種基于直播的虛擬禮物展示方法和裝置
技術領域
[0001] 本發(fā)明屬于移動端交互式網(wǎng)絡視頻直播領域,涉及一種基于直播的虛擬禮物展示 方法和裝置。
【背景技術】
[0002] 在常見的網(wǎng)絡直播平臺當中,為了增加主播與用戶之間互動的趣味性,為了鼓勵 主播生產(chǎn)更加優(yōu)質(zhì)的視頻直播內(nèi)容,通常在視頻直播的網(wǎng)絡頁面下,會設計虛擬禮物的選 項。虛擬禮物與真實貨幣掛鉤,需要用戶進行充值或者完成任務獲得,用戶通過購買并贈送 禮物給主播獲取經(jīng)驗值,同時引起主播的注意制造主播定向地與自己進行互動的機會。主 播根據(jù)人氣與直播內(nèi)容的精彩程度獲得來自觀看用戶的數(shù)量、種類不一的虛擬禮物,當禮 物達到一定的數(shù)量之后可以按照網(wǎng)絡運營商制定的虛擬禮物貨幣兌換規(guī)則與運營商進行 現(xiàn)金的分割,以此來滿足視頻網(wǎng)絡直播平臺的日常運營。在禮物贈送的時候,用戶通過點擊 圖標達到向主播送虛擬禮物的目的,傳統(tǒng)的展示方式是,禮物以圖文形式在網(wǎng)絡頁面的評 論對話框中按照時間先后順序出現(xiàn)。
[0003] 在現(xiàn)有技術對虛擬禮物的開發(fā)過程中,至少還存在如下的問題:(1)禮物的展示方 式及動畫效果單一,互動性的效果較弱;(2)對禮物的展示并沒有提出有效的價值激勵。
【發(fā)明內(nèi)容】
[0004] 針對現(xiàn)有技術的以上缺陷或改進需求,本發(fā)明提供了一種基于直播的虛擬禮物展 示方法和裝置,并對禮物的展示提供一種計算,其目的在于使禮物的展示更加智能化,通過 對禮物的動態(tài)展示能夠激勵其他用戶為主播發(fā)送更多的禮物,從而也能間接地調(diào)動主播的 積極性,生產(chǎn)更多精彩的直播內(nèi)容,同時也能增加用戶們之間的互動。達到用戶于主播之 間,用戶與用戶之間的互動。
[0005] 為實現(xiàn)上述目的,按照本發(fā)明的一個方面,提供了一種基于直播的虛擬禮物展示 方法,其特征在于,所述方法包括:
[0006] 接收多個用戶終端發(fā)送的虛擬禮物贈送指令,所述虛擬禮物贈送指令包括所述虛 擬禮物的贈送對象信息、圖片信息、價值信息、以及發(fā)送所述贈送指令的用戶終端的身份信 息;
[0007] 根據(jù)所述虛擬禮物贈送指令生成所述虛擬禮物的動畫和所述虛擬禮物的展示邏 輯,所述展示邏輯為所屬虛禮禮物的展示順序;
[0008] 根據(jù)所述動畫及展示邏輯,向所述贈送對象展示所述虛擬禮物。
[0009] 進一步地,當所述虛擬禮物的價值信息確認支付后,才執(zhí)行所述動畫及其展示邏 輯的生成步驟。
[0010] 進一步地,所述多個用戶終端通過應用程序發(fā)布所述虛擬禮物贈送指令。
[0011] 進一步地,所述動畫的生成包括動畫路徑、旋轉、縮放和透明度屬性的生成。
[0012] 進一步地,所述動畫生成中的動畫路徑按如下算法生成:
[0013] 確定三個路徑點的坐標,確定所述三個路徑點所構成的兩段路徑的4個控制點的 坐標,所述兩段路徑的兩側均分布一個控制點,所述控制點用于對所述兩段路徑的曲線進 行調(diào)整;
[0014] 所述路徑點的坐標生成為:在所述贈送對象終端顯示屏的坐標系中隨機生成起點 路徑點的坐標,計算出兩個0到w范圍內(nèi)的隨機值 Χ1,Χ2作為另外兩個路徑點的橫坐標,w為在 所述顯示屏上動畫展示允許的最大寬度;隨機算出小于h/2大于0的 71的值為對應X1的縱坐 標,隨機算出小于7:大于0的y2的值為對應 xi的縱坐標,h為在所述顯示屏上動畫展示允許的 最大高度;
[0015] 所述控制點的坐標生成為:其中第一段路徑的第一個控制點和第二個控制點的X 坐標分別為該段路徑的起點和終點的X坐標,而Y坐標分別為起點和終點的y坐標偏移減f, 其中f大于〇并且f小于所述第一段路徑的兩個路徑點的y軸坐標值差的二分之一;
[0016] 其中第二段路徑的第三個控制點和第四個控制點的X坐標分別為該段路徑的起點 和終點的X坐標,而y坐標分別為起點和終點的y坐標偏移加 f',其中f'大于0并且f小于所述 第二段路徑的兩個路徑點的y軸坐標值差的二分之一。
[0017] 進一步地,所述禮物展示邏輯的生成包括如下步驟:
[0018] 判定所述虛擬禮物贈送指令的用戶身份信息,若屬于相應用戶終端自行贈送的所 述虛擬禮物顯示在所述用戶終端顯示的禮物排行中的第一行;
[0019] 若不是屬于所述相應用戶終端自行贈送的虛擬禮物,則判定所述禮物排行中有無 空位,若有空位,則在空位中顯示;
[0020] 若無空位,則判定所述虛禮禮物的價值信息,若其價值至少高于禮物排行中的一 個禮物,則替換所述禮物排行中價值最低的禮物,否則不顯示該虛擬禮物。
[0021] 本發(fā)明還提供了一種基于直播的虛擬禮物展示系統(tǒng),其特征在于,該展示系統(tǒng)包 括:
[0022]多個用戶終端和多個主播終端;
[0023] 虛擬禮物贈送指令接收模塊,用于接收所述用戶終端發(fā)送的虛擬禮物贈送指令, 所述虛擬禮物贈送指令包括所述虛擬禮物的贈送對象信息、圖片信息、價值信息、以及發(fā)送 用戶終端的身份信息;
[0024] 虛擬禮物獲取模塊,用于建立虛擬禮物的展示動畫與展示邏輯,所述展示邏輯為 所述虛擬禮物的展示順序;
[0025] 虛擬禮物展示模塊,用于根據(jù)虛擬禮物獲取模塊獲得的展示動畫效果和展示邏 輯,在贈送對象的終端來展示虛擬禮物。
[0026] 進一步地,虛擬禮物獲取模塊包括隨機動畫生成單元與展示邏輯生成單元。
[0027] 進一步地,所述隨機動畫生成單元生成動畫的旋轉、縮放、透明度、路徑。
[0028] 本發(fā)明還提供了一種基于直播的虛擬禮物展示系統(tǒng),其特征在于,該展示系統(tǒng)包 括通過服務器連接的多個用戶終端及主播終端;其中服務器包括若干處理器、存儲器、提供 所述服務器運行的電源、用于與外界進行信息交互的有線或無線網(wǎng)絡接口、輸入輸出接口;
[0029] 其中所述存儲器中存有所述終端的應用程序顯示的虛擬禮物的圖片信息以及生 成虛擬禮物動畫后的虛擬禮物信息;
[0030] 其中所述處理器用于針對所述用戶終端在所述應用程序中選擇的所述虛禮禮物 圖片信息后生成隨機動畫,并且進行所述虛擬禮物的展示邏輯判斷,所述展示邏輯為所述 虛擬禮物的展示順序和刪除順序;
[0031] 所述處理器還用于向所述虛擬禮物的贈送對象展示所述虛擬禮物。
[0032] 總體而言,通過本發(fā)明所構思的以上技術方案與現(xiàn)有技術相比,由于對交互設計 提供了更為智能的算法和注重用戶的交互體驗,能夠取得直播平臺中互動性、趣味性增加、 參與感加強的有益效果。
【附圖說明】
[0033]圖1是按照本發(fā)明實現(xiàn)的虛擬禮物展示方法中所涉及對象的互動場景示意圖;
[0034] 圖2是按照本發(fā)明實現(xiàn)的虛擬禮物展示方法中所涉及的對象的連接示意圖;
[0035] 圖3是按照本發(fā)明實現(xiàn)的虛擬禮物展示方法中的流程框架示意圖;
[0036] 圖4是按照本發(fā)明實現(xiàn)的虛禮禮物展示方法中的禮物圖標的展示路徑生成示意 圖;
[0037] 圖5是按照本發(fā)明實現(xiàn)的虛擬禮物展示方法中的動畫路徑的算法中的控制點和路 徑點生成的示意圖;
[0038] 圖6是按照本發(fā)明實現(xiàn)的虛擬禮物展示畫面的實例圖;
[0039] 圖7是按照本發(fā)明實現(xiàn)的虛擬禮物展示的展示邏輯示意圖;
[0040] 圖8是按照本發(fā)明實現(xiàn)的虛擬禮物展示系統(tǒng)的框圖結構圖。
【具體實施方式】
[0041 ]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實例僅僅用以解釋本發(fā)明,并不 用于限定本發(fā)明。此外,下面所描述的本發(fā)明各個實施方式中所涉及到的技術特征只要彼 此之間未構成沖突就可以相互組合。
[0042] 本實施例中主要涉及如下主體:
[0043] 應用程序指運行在移動終端上的應用程序,用戶可通過該應用程序選擇直播的頻 道并且在相應的頻道頁面上向主播送虛擬禮物
[0044] 直播通過實時視頻的方式形成主播對用戶,用戶對用戶的交流方式
[0045] 主播直播的發(fā)起者和實時視頻來源提供者
[0046] 用戶登錄應用程序來實現(xiàn)直播觀看及互動的用戶主體
[0047] 虛擬禮物用戶在直播應用程序里選擇、購買,并且可以贈送給主播的虛擬物品,主 播可以通過禮物獲得虛擬世界或者現(xiàn)實中的收益
[0048] 房間通過一個直播頻道而聚集的主播和用戶形成交流的虛擬場所
[0049] 如圖1所示,是按照本發(fā)明實現(xiàn)的實施例中的虛擬禮物的展示方法中所涉及對象 的應用場景示意圖,在其中,多個用戶手持終端,利用應用程序與主播進行信息的交互,多 個用戶之間相對獨立,但其中任何一位用戶在應用程序中選擇禮物,通過點擊禮物發(fā)送時, 都能對其他用戶在直播界面中形成送禮物的動態(tài)提示,并且在主播端也能形成所送的虛擬 禮物的展示,提升主播與用戶平臺的使用體驗,促進用戶的禮物消費,使直播能夠獲得較大 的收益。
[0050] 如圖2所示,是按照本發(fā)明的虛擬禮物展示方法所基于的實施硬件環(huán)境,其中該硬 件環(huán)境包括多個主播終端、服務器Server和多個用戶終端,其中主播終端和多個用戶終端 通過網(wǎng)絡和服務器連接。
[0051] 其中多個用戶終端通過其終端上的應用程序選擇主播頻道,并且挑選虛擬禮物, 其中虛擬禮物有免費和付費的區(qū)別,用戶點擊發(fā)送指令后,向服務器調(diào)用相應的虛擬禮物, 以及在服務器上給虛擬禮物配備相應的動畫展示,完成上述過程后,向相應的主播終端,展 示該虛擬禮物。
[0052]其中如圖3所示,是按照本實施例提供的一種虛擬禮物的展示方法的流程示意圖, 其中,該方法主要包括如下步驟:
[0053] STEP1:接受多個用戶終端發(fā)送的虛擬禮物的指令,該指令主要包括虛擬禮物的屬 性信息,以及該禮物的贈送對象信息,屬性信息包括禮物的圖片信息、價值信息、以及用戶 的身份信息;
[0054] STEP2:根據(jù)禮物的信息屬性,為虛擬禮物繪制相應的展示動畫,并為虛擬禮物設 置相應的展示邏輯;
[0055] STEP3:向相應的贈送端按照上述的展示動畫和展示邏輯來展示虛擬禮物。
[0056] 按照本實施例實現(xiàn)的虛擬禮物展示方式,在進行禮物展示的時候除了繪制動畫, 還進行了虛擬禮物的展示邏輯,使得在提供了多樣化的展示方法之后,還提供了能夠進行 激勵用戶進行虛擬禮物贈送的展示邏輯,使得主播能夠獲得相應的收益。
[0057] 其中,在STEP1的操作步驟中,發(fā)送虛擬禮物的指令的執(zhí)行,是在用戶在應用程序 界面點擊相應的禮物圖標之后,在有價值的禮物時,需要進行驗證支付完成之后,確定相應 的發(fā)送禮物的指令。
[0058]其中,該虛擬禮物的贈送信息可以是用戶,也可以是某個頻道對應的主播。
[0059]在STEP2的操作步驟中,動畫的設置和虛擬禮物相應的展示邏輯主要是在服務器 端完成,并且主要執(zhí)行如下的方法來設置動畫,其中如圖4所示,對虛擬禮物的發(fā)送指令中 的禮物的圖片信息,通過如下方法建立繪制隨機的飄動路徑,其中繪制上述路徑的算法如 下,其中如圖5所示,用實心圓點標記出路徑點,空心圓點標記出控制點:
[0060] 默認坐標軸的原點在虛擬禮物待展示的終端顯示屏幕邊界的左上角位置,隨機繪 制的路徑由兩條貝塞爾曲線組成,共有3個路徑點(一個起點已知),4個控制點,每個點以終 端顯示屏幕的像素坐標xy兩個軸的投射位置表示,其中設置三個路徑點為:起點:P(x,y)、 路徑點1: p 1 (XI,y 1)、路徑點2: p2 (X2,y2),其中控制點c 1、C2、C3、C4間隔分布在兩個路線的兩 偵I其中C1、C4V布在起點與路徑點1所構成的路徑的兩側,而 C3、C4分布在路徑點1與路徑點 2所構成的路徑的兩側。
[0061] 設置路徑的允許寬度w,路徑預設的高度h,上述寬度和高度的數(shù)值一般都是依據(jù) 待顯示虛擬禮物的終端顯示屏幕邊界的寬度和高度來進行選擇,其中在上述路徑的形成 中,還有一個比較重要的參數(shù)即控制點偏移系數(shù)值f,f可以調(diào)整曲線的形狀,更多的情況下 f是一個根據(jù)經(jīng)驗確定的固定數(shù)值,雖然f也可以給予動態(tài)的數(shù)值,但f的取值范圍主要限制 為如下大于0并且f小于兩個路徑點的y軸坐標值差的二分之一(f > 0, f <¥)。 2
[0062] 按照如下步驟確定路徑點坐標值,以及控制點坐標值,使得能夠按照既定的路徑 來進行動畫的繪制和規(guī)劃:
[0063 ] (1)計算出兩個0至Ijw范圍內(nèi)的隨機值?,X2;
[0064] (2)隨機算出小于h/2大于0的y 1的值,小于y 1大于0的y2的值;
[0065] (3)兩條貝塞爾曲線的其中的一條貝塞爾曲線所對應的第一個控制點和第二和控 制點的X坐標分別為該條曲線的起點和終點的X坐標,而兩個控制點的y坐標分別為起點和 終點的y坐標偏移減f,其中f大于0并且f小于該段路徑的兩個路徑點的y軸坐標值差的二分 之一;
[0066] (4)兩條貝塞爾曲線的另外一條貝塞爾曲線所對應的第一個控制點和第二和控制 點的X坐標分別為該條曲線的起點和終點的X坐標,而兩個控制點的y坐標分別為起點和終 點的y坐標偏移加 f',其中f'大于0并且f小于所述第二段路徑的兩個路徑點的y軸坐標值差 的二分之一,由此使得形成的曲線會有兩條弧線。
[0067]按照上述的方式繪制出動畫路線之后,就可以使得虛擬禮物在贈送對象的終端顯 示屏上按照上述的路徑來進行展示,其中,進一步地,該規(guī)劃路徑并不嚴格限定為一條,可 以為如圖4所示的多條,在完成多個路徑的動畫展示之后,在相應的贈送界面端進行排列顯 示即禮物顯示排行,可以在交互的評論里停留,也可以在應用程序界面中專門設置的贈送 的虛擬禮物區(qū)域進行最后的停留,在此并不做嚴格的限定。
[0068] 另外,飄動的動畫除了路徑,還可以在設計階段進行旋轉、縮放、透明度等各種屬 性的隨機生成,由此完成生動有趣的動畫展不,提尚互動的體驗。
[0069] 例如圖6所示的,按照本發(fā)明實施例所進行的動畫的展示,其中包含的信息由贈送 者的身份信息,以及飄動的火箭虛擬禮物,并且還可以進行輸送禮物的數(shù)量的顯示。
[0070] 進一步地,本實施例中STEP2所涉及的虛擬禮物的展示邏輯的生成主要包括如下 步驟:
[0071] 當同一個直播平臺的用戶中有多個人同時贈送禮物的時候,展示禮物橫幅的區(qū)域 在屏幕中是很有限的,為了避免禮物橫幅展示的無序,通過一定的邏輯算法規(guī)范橫幅的出 現(xiàn)。
[0072] 如圖7所示,是按照本發(fā)明實現(xiàn)的虛擬禮物展示方法的展示邏輯示意圖,虛禮禮物 贈送消息發(fā)出之后,服務器接收信息,判斷消息中的身份信息,若發(fā)送者是用戶本人,則禮 物橫幅出現(xiàn)在第一行;若是其他用戶,則系統(tǒng)判斷屏幕是否有空位,若存在空位,則在空位 顯示,若沒有空位,再進行判斷,如果價值至少高于出現(xiàn)顯示橫幅中的一個,則替換價值最 低的禮物,若價值低于所有顯示橫幅中禮物的價值,則不顯示。即在虛擬禮物的展示邏輯 中,主要是如下規(guī)則來進行展示:首先判斷贈送者與禮物顯示端的身份信息,再判斷虛擬禮 物排行中的空位信息,接著判斷禮物的價值信息,最后相同價值的以贈送禮物的時間來進 行排列。
[0073] 本實施例中所涉及的終端,不管是用戶端的終端,還是主播端的終端,都可以為手 機、計算機和平板電腦等,不做具體的限制。
[0074] 用戶身份信息可以為用戶的昵稱、用戶的賬號、電話號碼等,主播頻道的選擇可以 是頻道號、頻道名稱等。
[0075] 其中禮物贈送的操作可以是點擊禮物圖標,或者是拖曳禮物圖標至發(fā)送的對象。
[0076] 如圖8所示,作為本實施例的另外一個方面,還提出了一種虛擬禮物展示系統(tǒng),其 中該系統(tǒng)包括:
[0077] 虛擬禮物贈送指令接收模塊,用于接收用戶終端發(fā)送的虛擬禮物贈送指令,指令 主要包括虛擬禮物的屬性信息,以及該禮物的贈送對象信息,屬性信息包括禮物的圖片信 息、價值信息、以及用戶的身份信息;
[0078] 虛擬禮物獲取模塊,用于建立虛擬禮物的展示動畫與展示邏輯;
[0079] 虛擬禮物展示模塊,用于根據(jù)虛擬禮物獲取模塊獲得的展示動畫效果和展示邏 輯,在贈送對象的終端來展示虛擬禮物。
[0080] 其中更進一步地,虛擬禮物獲取模塊包括隨機動畫生成單元與展示邏輯生成單 元,其中隨機動畫生成單元按照上述方法中的方式來生成隨機路徑,并且生成動畫的方式 依據(jù)上述算法和判定邏輯來生成動畫,在此不再贅述。
[0081] 需要說明的是,上述實施例中提供的虛擬禮物的展示裝置在展示虛擬禮物的時 候,僅以以上的各功能模塊的劃分進行說明,實際上的虛擬禮物展示時,可依據(jù)服務器和終 端的內(nèi)部結構進行具體的硬件結構劃分形成上述模塊。
[0082] 在本實施方式中,服務器可以包括一個或多個處理器,以及存儲器,存儲器可處理 來自應用程序的指令,服務器還包括電源,有線或無線網(wǎng)絡接口、輸入輸出(I/O)接口等來 實現(xiàn)與終端的信息交互。
[0083] 其中存儲器中存有終端的應用程序顯示的虛擬禮物的圖片信息以及生成虛擬禮 物動畫后的虛擬禮物信息;
[0084]其中處理器用于針對所述用戶終端在應用程序中選擇的虛禮禮物圖片信息后生 成隨機動畫,并且進行虛擬禮物的展示邏輯判斷,展示邏輯為虛擬禮物的展示順序;
[0085] 處理器還用于向虛擬禮物的贈送對象展示虛擬禮物。
[0086]本領域的技術人員容易理解,以上所述僅為本發(fā)明的較佳實施例而已,并不用以 限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含 在本發(fā)明的保護范圍之內(nèi)。
【主權項】
1. 一種基于直播的虛擬禮物展示方法,其特征在于,所述方法包括: 接收多個用戶終端發(fā)送的虛擬禮物贈送指令,所述虛擬禮物贈送指令包括所述虛擬禮 物的贈送對象信息、圖片信息、價值信息、以及發(fā)送所述贈送指令的用戶終端的身份信息; 根據(jù)所述虛擬禮物贈送指令生成所述虛擬禮物的動畫和所述虛擬禮物的展示邏輯,所 述展示邏輯為所屬虛禮禮物的展示順序; 根據(jù)所述動畫及展示邏輯,向所述贈送對象展示所述虛擬禮物。2. 如權利要求1所述的基于直播的虛擬禮物展示方法,其特征在于,當所述虛擬禮物的 價值信息確認支付后,才執(zhí)行所述動畫及其展示邏輯的生成步驟。3. 如權利要求1或2所述的基于直播的虛擬禮物展示方法,其特征在于,所述多個用戶 終端通過應用程序發(fā)布所述虛擬禮物贈送指令。4. 如權利要求3所述的基于直播的虛擬禮物展示方法,其特征在于,所述動畫的生成包 括動畫路徑、旋轉、縮放和透明度屬性的生成。5. 如權利要求4所述的基于直播的虛擬禮物展示方法,其特征在于,所述動畫生成中的 動畫路徑按如下算法生成: 確定三個路徑點的坐標,確定所述三個路徑點所構成的兩段路徑的4個控制點的坐標, 所述兩段路徑的兩側均分布一個控制點,所述控制點用于對所述兩段路徑的曲線進行調(diào) 整; 所述路徑點的坐標生成為:在所述贈送對象終端顯示屏的坐標系中隨機生成起點路徑 點的坐標,計算出兩個O到w范圍內(nèi)的隨機值X1,X2作為另外兩個路徑點的橫坐標,w為在所述 顯示屏上動畫展示允許的最大寬度;隨機算出小于h/2大于0的 71的值為對應^的縱坐標,隨 機算出小于yi大于〇的72的值為對應X 1的縱坐標,h為在所述顯示屏上動畫展示允許的最大 高度; 所述控制點的坐標生成為:其中第一段路徑的第一個控制點和第二個控制點的X坐標 分別為該段路徑的起點和終點的X坐標,而Y坐標分別為起點和終點的y坐標偏移減f,其中f 大于O并且f小于所述第一段路徑的兩個路徑點的y軸坐標值差的二分之一; 其中第二段路徑的第三個控制點和第四個控制點的X坐標分別為該段路徑的起點和終 點的X坐標,而y坐標分別為起點和終點的y坐標偏移加 f',其中f'大于O并且f小于所述第二 段路徑的兩個路徑點的y軸坐標值差的二分之一。6. 如權利要求5所述的基于直播的虛擬禮物展示方法,其特征在于,所述禮物展示邏輯 的生成包括如下步驟: 判定所述虛擬禮物贈送指令的用戶身份信息,若屬于相應用戶終端自行贈送的所述虛 擬禮物顯示在所述用戶終端顯示的禮物排行中的第一行; 若不是屬于所述相應用戶終端自行贈送的虛擬禮物,則判定所述禮物排行中有無空 位,若有空位,則在空位中顯示; 若無空位,則判定所述虛禮禮物的價值信息,若其價值至少高于禮物排行中的一個禮 物,則替換所述禮物排行中價值最低的禮物,否則不顯示該虛擬禮物。7. -種基于直播的虛擬禮物展示系統(tǒng),其特征在于,該展示系統(tǒng)包括: 多個用戶終端和多個主播終端; 虛擬禮物贈送指令接收模塊,用于接收所述用戶終端發(fā)送的虛擬禮物贈送指令,所述 虛擬禮物贈送指令包括所述虛擬禮物的贈送對象信息、圖片信息、價值信息、以及發(fā)送用戶 終端的身份信息; 虛擬禮物獲取模塊,用于建立虛擬禮物的展示動畫與展示邏輯,所述展示邏輯為所述 虛擬禮物的展示順序; 虛擬禮物展示模塊,用于根據(jù)虛擬禮物獲取模塊獲得的展示動畫效果和展示邏輯,在 贈送對象的終端來展示虛擬禮物。8. 如權利要求7所述的基于直播的虛擬禮物展示系統(tǒng),其特征在于,虛擬禮物獲取模塊 包括隨機動畫生成單元與展示邏輯生成單元。9. 如權利要求8所述的基于直播的虛擬禮物展示系統(tǒng),其特征在于,所述隨機動畫生成 單元生成動畫的旋轉、縮放、透明度、路徑。10. -種基于直播的虛擬禮物展示系統(tǒng),其特征在于,該展示系統(tǒng)包括通過服務器連接 的多個用戶終端及主播終端;其中服務器包括若干處理器、存儲器、提供所述服務器運行的 電源、用于與外界進行信息交互的有線或無線網(wǎng)絡接口、輸入輸出接口; 其中所述存儲器中存有所述終端的應用程序顯示的虛擬禮物的圖片信息以及生成虛 擬禮物動畫后的虛擬禮物信息; 其中所述處理器用于針對所述用戶終端在所述應用程序中選擇的所述虛禮禮物圖片 信息后生成隨機動畫,并且進行所述虛擬禮物的展示邏輯判斷,所述展示邏輯為所述虛擬 禮物的展示順序和刪除順序; 所述處理器還用于向所述虛擬禮物的贈送對象展示所述虛擬禮物。
【文檔編號】G06Q30/02GK105897770SQ201610447071
【公開日】2016年8月24日
【申請日】2016年6月20日
【發(fā)明人】李松芮
【申請人】武漢斗魚網(wǎng)絡科技有限公司