視頻直播方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種視頻直播方法及裝置,屬于多媒體數(shù)據(jù)處理領(lǐng)域。所述方法包括:接收視頻碼流,并將所述視頻碼流轉(zhuǎn)換成視頻幀;在視頻幀播放過程中,接收用戶交互數(shù)據(jù);獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息;將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上。本發(fā)明在視頻幀播放過程中,接收用戶交互數(shù)據(jù),獲取與用戶交互數(shù)據(jù)相匹配的視覺效果信息,并視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上,由于在視頻直播過程中,不僅單純地對視頻數(shù)據(jù)進行播放,還顯示用戶交互數(shù)據(jù),所以可實現(xiàn)視頻直播用戶和視頻接收用戶之間的互動,使得視頻直播的用戶粘性較高。
【專利說明】視頻直播方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多媒體數(shù)據(jù)處理領(lǐng)域,特別涉及一種視頻直播方法及裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)應(yīng)用的興起,用戶越來越傾向于選擇在線視頻實時直播的方式,與他人分享一些趣聞或進行現(xiàn)場個人才藝表演。為了使在線實時視頻接收用戶獲得良好的視覺效果,如何進行視頻直播,成為了一個關(guān)鍵問題。
[0003]現(xiàn)有技術(shù)進行視頻直播時,視頻接收用戶的客戶端僅對視頻數(shù)據(jù)進行播放。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]由于視頻接收用戶的客戶端僅單純地對視頻數(shù)據(jù)進行播放,所以視頻接收用戶獲得的視覺效果的形式較為單一,不能夠在視頻直播用戶和視頻接收用戶之間進行互動,使得視頻直播的用戶粘性較低。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種視頻直播方法及裝置。所述技術(shù)方案如下:
[0007]一方面,提供了一種視頻直播方法,所述方法包括:
[0008]接收視頻碼流,并將所述視頻碼流轉(zhuǎn)換成視頻幀;
[0009]在視頻幀播放過程中,接收用戶交互數(shù)據(jù);
[0010]獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息;
[0011]將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上。
[0012]可選地,所述獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息,包括:
[0013]根據(jù)預(yù)設(shè)條件判斷所述用戶交互數(shù)據(jù)是否為特效數(shù)據(jù);
[0014]如果所述用戶交互數(shù)據(jù)為特效數(shù)據(jù),則查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系,獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息;
[0015]如果所述用戶交互數(shù)據(jù)為非特效數(shù)據(jù),則將所述用戶交互數(shù)據(jù)作為視覺效果信
肩、O
[0016]可選地,所述根據(jù)預(yù)設(shè)條件判斷所述用戶交互數(shù)據(jù)是否為特效數(shù)據(jù)之后,所述方法還包括:
[0017]如果所述用戶交互數(shù)據(jù)為特效數(shù)據(jù),則將所述用戶交互數(shù)據(jù)存儲在數(shù)據(jù)緩存隊列中;
[0018]當(dāng)數(shù)據(jù)緩存隊列輪詢器查找到所述用戶交互數(shù)據(jù)后,將所述用戶交互數(shù)據(jù)從所述數(shù)據(jù)緩存隊列中取出,并執(zhí)行所述查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系表,獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息的步驟。
[0019]可選地,所述將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上,包括:
[0020]如果所述用戶交互數(shù)據(jù)為特效數(shù)據(jù),則通過指定引擎將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上;或,
[0021]如果所述用戶交互數(shù)據(jù)為非特效數(shù)據(jù),則通過Π (User Interface,用戶界面)控件將所述用戶交互數(shù)據(jù)顯示在當(dāng)前播放界面的指定區(qū)域上。
[0022]可選地,所述將所述視頻碼流轉(zhuǎn)換成視頻幀之后,所述方法還包括:
[0023]通過指定引擎將所述視頻幀從內(nèi)存中加載到所述當(dāng)前播放界面上進行播放。
[0024]另一方面,提供了一種視頻直播裝置,所述裝置包括:
[0025]視頻碼流接收模塊,用于接收視頻碼流,并將所述視頻碼流轉(zhuǎn)換成視頻幀;
[0026]用戶交互數(shù)據(jù)接收模塊,用于在視頻幀播放過程中,接收用戶交互數(shù)據(jù);
[0027]視覺信息獲取模塊,用于獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息;
[0028]顯示模塊,用于將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上。
[0029]可選地,所述視覺信息獲取模塊,包括:
[0030]判斷單元,用于根據(jù)預(yù)設(shè)條件判斷所述用戶交互數(shù)據(jù)是否為特效數(shù)據(jù);
[0031]獲取單元,用于當(dāng)所述用戶交互數(shù)據(jù)為特效數(shù)據(jù)時,查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系,獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息;
[0032]確定單元,用于當(dāng)所述用戶交互數(shù)據(jù)為非特效數(shù)據(jù)時,將所述用戶交互數(shù)據(jù)作為視覺效果信息。
[0033]可選地,所述裝置還包括:
[0034]存儲模塊,用于當(dāng)所述用戶交互數(shù)據(jù)為特效數(shù)據(jù)時,將所述用戶交互數(shù)據(jù)存儲在數(shù)據(jù)緩存隊列中;
[0035]所述獲取單元,用于當(dāng)數(shù)據(jù)緩存隊列輪詢器查找到所述用戶交互數(shù)據(jù)后,將所述用戶交互數(shù)據(jù)從所述數(shù)據(jù)緩存隊列中取出,并執(zhí)行所述查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系表,獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息的步驟。
[0036]可選地,所述顯示模塊,用于當(dāng)所述用戶交互數(shù)據(jù)為特效數(shù)據(jù)時,通過指定引擎將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上;或,當(dāng)所述用戶交互數(shù)據(jù)為非特效數(shù)據(jù)時,通過Π控件將所述用戶交互數(shù)據(jù)顯示在當(dāng)前播放界面的指定區(qū)域上。
[0037]可選地,所述裝置還包括:
[0038]加載模塊,用于通過指定引擎將所述視頻幀從內(nèi)存中加載到所述當(dāng)前播放界面上進行播放。
[0039]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0040]在視頻幀播放過程中,接收用戶交互數(shù)據(jù),獲取與用戶交互數(shù)據(jù)相匹配的視覺效果信息,并視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上,由于在視頻直播過程中,不僅單純地對視頻數(shù)據(jù)進行播放,還顯示用戶交互數(shù)據(jù),所以可實現(xiàn)視頻直播用戶和視頻接收用戶之間的互動,使得視頻直播的用戶粘性較高。
【專利附圖】
【附圖說明】
[0041]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0042]圖1是本發(fā)明實施例一提供的一種視頻直播的方法流程圖;
[0043]圖2是本發(fā)明實施例二提供的一種視頻直播的方法流程圖;
[0044]圖3是本發(fā)明實施例三提供的一種視頻直播裝置的結(jié)構(gòu)示意圖;
[0045]圖4是本發(fā)明實施例四提供的一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0046]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細(xì)描述。
[0047]實施例一[0048]圖1是本發(fā)明實施例一提供的一種視頻直播的方法流程圖。參見圖1,該方法包括:
[0049]101、接收視頻碼流,并將視頻碼流轉(zhuǎn)換成視頻幀。
[0050]102、在視頻幀播放過程中,接收用戶交互數(shù)據(jù)。
[0051]103、獲取與用戶交互數(shù)據(jù)相匹配的視覺效果信息。
[0052]104、將視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上。
[0053]本實施例提供的方法,在視頻幀播放過程中,接收用戶交互數(shù)據(jù),獲取與用戶交互數(shù)據(jù)相匹配的視覺效果信息,并視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上,由于在視頻直播過程中,不僅單純地對視頻數(shù)據(jù)進行播放,還顯示用戶交互數(shù)據(jù),所以可實現(xiàn)視頻直播用戶和視頻接收用戶之間的互動,使得視頻直播的用戶粘性較高。
[0054]可選地,獲取與用戶交互數(shù)據(jù)相匹配的視覺效果信息,包括:
[0055]根據(jù)預(yù)設(shè)條件判斷用戶交互數(shù)據(jù)是否為特效數(shù)據(jù);
[0056]如果用戶交互數(shù)據(jù)為特效數(shù)據(jù),則查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系,獲取與用戶交互數(shù)據(jù)相匹配的視覺效果信息;
[0057]如果用戶交互數(shù)據(jù)為非特效數(shù)據(jù),則將用戶交互數(shù)據(jù)作為視覺效果信息。
[0058]可選地,根據(jù)預(yù)設(shè)條件判斷用戶交互數(shù)據(jù)是否為特效數(shù)據(jù)之后,該方法還包括:
[0059]如果用戶交互數(shù)據(jù)為特效數(shù)據(jù),則將用戶交互數(shù)據(jù)存儲在數(shù)據(jù)緩存隊列中;
[0060]當(dāng)數(shù)據(jù)緩存隊列輪詢器查找到用戶交互數(shù)據(jù)后,將用戶交互數(shù)據(jù)從數(shù)據(jù)緩存隊列中取出,并執(zhí)行查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系表,獲取與用戶交互數(shù)據(jù)相匹配的視覺效果信息的步驟。
[0061]可選地,將視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上,包括:
[0062]如果用戶交互數(shù)據(jù)為特效數(shù)據(jù),則通過指定引擎將視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上;或,
[0063]如果用戶交互數(shù)據(jù)為非特效數(shù)據(jù),則通過Π控件將用戶交互數(shù)據(jù)顯示在當(dāng)前播放界面的指定區(qū)域上。
[0064]可選地,將視頻碼流轉(zhuǎn)換成視頻幀之后,該方法還包括:
[0065]通過指定引擎將視頻幀從內(nèi)存中加載到當(dāng)前播放界面上進行播放。
[0066]上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實施例,在此不再--贅述。
[0067]實施例二[0068]本發(fā)明實施例提供了一種視頻直播方法,現(xiàn)結(jié)合上述實施例一的內(nèi)容對本實施例提供的方法流程進行詳細(xì)地解釋說明。參見圖2,本實施例提供的方法流程包括:
[0069]201、接收視頻碼流,并將視頻碼流轉(zhuǎn)換成視頻幀。
[0070]在視頻接收客戶端啟動后,通過加載視頻引擎便可接收來自視頻直播客戶端的視頻碼流。其中,視頻碼流為方便在網(wǎng)絡(luò)之間進行傳輸?shù)亩M制碼流。在視頻引擎不斷接收視頻碼流的過程中,視頻數(shù)據(jù)讀取器不斷地從視頻引擎中讀取視頻碼流,并將讀取到的視頻碼流轉(zhuǎn)換成視頻幀。在將讀取到的視頻碼流轉(zhuǎn)換成視頻幀時,由于視頻碼流中包含有包頭信息,而包頭信息中指明了一幀圖像所對應(yīng)的碼流長度、碼流起始點及碼流終止點,所以根據(jù)視頻碼流中包含的包頭信息便可將視頻碼流轉(zhuǎn)換成視頻幀。
[0071]202、通過指定引擎將視頻幀從內(nèi)存中加載到當(dāng)前播放界面上進行播放。
[0072]在通過上述步驟201將視頻直播段傳輸?shù)囊曨l碼流轉(zhuǎn)換成視頻幀后,該視頻幀對于視頻接收端用戶來說并不可見,因此,需通過視頻渲染技術(shù),也即,通過指定引擎將視頻幀從內(nèi)存中加載到當(dāng)前播放界面上進行播放。其中,在本實施例中指定引擎具體指代C0C0S2d引擎,其為一個基于MIT協(xié)議的開源框架,用于構(gòu)建游戲、應(yīng)用程序和其他圖形界面交互應(yīng)用,可使視頻本身在播放上更加流暢。
[0073]需要說明的是,通過上述步驟201及步驟202便可實現(xiàn)視頻直播,然而上述視頻直播方式由于視頻直播客戶端和視頻接收客戶端、各個視頻接收客戶端之間根本沒有交流互動,僅是視頻碼流從視頻直播客戶端到視頻接收客戶端這一單一枯燥模式,不但不能充分體現(xiàn)出視頻內(nèi)容提供者的與眾不同,而且各個視頻內(nèi)容接收者也不能針對視頻內(nèi)容作出評論,說出自身的想法,所以上述視頻直播方式的視覺效果和娛樂效果均不高,用戶粘性較差。而為了解決上述問題,本發(fā)明實施例通過下述步驟203至步驟207使視頻直播由視頻碼流從視頻直播客戶端到視頻接收客戶端這一單一枯燥模式,轉(zhuǎn)變?yōu)殡p邊交流互動模式。具體過程如下:
[0074]203、在視頻幀播放過程中,接收用戶交互數(shù)據(jù)。
[0075]其中,用戶交互數(shù)據(jù)可為視頻接收用戶對視頻的評論性內(nèi)容,也可為視頻直播用戶對視頻接收用戶的回復(fù)性內(nèi)容,還可為視頻直播用戶對視頻的解釋性內(nèi)容,本實施例對用戶交互數(shù)據(jù)包括的內(nèi)容不進行具體限定。而各個視頻接收客戶端在進行視頻幀播放過程中,各個視頻接收客戶端所有者便可通過鍵盤或觸摸屏輸入用戶交互數(shù)據(jù)。
[0076]在本實施例中,可通過界面數(shù)據(jù)讀取器接收用戶交互數(shù)據(jù),接收到的用戶交互數(shù)據(jù)既可為經(jīng)由網(wǎng)絡(luò)傳輸?shù)挠脩艚换?shù)據(jù),也可為當(dāng)前客戶端所有者通過鍵盤或觸摸屏輸入的用戶交互數(shù)據(jù)。其中,經(jīng)由網(wǎng)絡(luò)傳輸?shù)挠脩艚换?shù)據(jù)可來自于其他視頻接收客戶端或視頻直播客戶端。
[0077]需要說明的是,本實施例對接收到的用戶交互數(shù)據(jù)的來源不作具體限定。無論接收到的用戶交互數(shù)據(jù)來源如何,對接收到的用戶交互數(shù)據(jù)均執(zhí)行同樣的后續(xù)操作,具體過程詳見下述步驟204。
[0078]204、根據(jù)預(yù)設(shè)條件判斷用戶交互數(shù)據(jù)是否為特效數(shù)據(jù);如果用戶交互數(shù)據(jù)為特效數(shù)據(jù),則執(zhí)行步驟205 ;如果用戶交互數(shù)據(jù)為非特效數(shù)據(jù),則執(zhí)行步驟206。
[0079]在本實施例中,預(yù)設(shè)條件可視情況而設(shè)置,且可變化。比如,預(yù)設(shè)條件可為“僅包含純文字的用戶交互數(shù)據(jù)為非特效數(shù)據(jù)”,或“僅包含純文字或表情符號的用戶交互數(shù)據(jù)為非特效數(shù)據(jù)”等等。本實施例對預(yù)設(shè)條件的具體形式不作限定。其中,特效數(shù)據(jù)指代不能用常規(guī)Π控件進行效果展示的數(shù)據(jù)。
[0080]205、將用戶交互數(shù)據(jù)存儲在數(shù)據(jù)緩存隊列中;當(dāng)數(shù)據(jù)緩存隊列輪詢器查找到用戶交互數(shù)據(jù)后,將用戶交互數(shù)據(jù)從數(shù)據(jù)緩存隊列中取出,并查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系,獲取與用戶交互數(shù)據(jù)相匹配的視覺效果信息;并執(zhí)行下述步驟207。
[0081]在用戶交互數(shù)據(jù)為特效數(shù)據(jù)的情況下,由于后續(xù)過程中還需獲取與該用戶交互數(shù)據(jù)相匹配的視覺效果信息,而在一段時間內(nèi),接收到的特效數(shù)據(jù)可能數(shù)目眾多,為了能夠有條理地且按順序?qū)邮盏降奶匦?shù)據(jù)做后續(xù)處理,本實施例提供的方法,在判斷某一用戶交互數(shù)據(jù)為特效數(shù)據(jù)后,直接將該用戶交互數(shù)據(jù)存儲在數(shù)據(jù)緩存隊列中,并設(shè)置數(shù)據(jù)緩存隊列輪詢器對緩存的用戶交互數(shù)據(jù)進行管理,由該數(shù)據(jù)緩存隊列輪詢器判斷當(dāng)前該對哪個一用戶交互數(shù)據(jù)進行處理。當(dāng)數(shù)據(jù)緩存隊列輪詢器查找到某一用戶交互數(shù)據(jù)后,該用戶交互數(shù)據(jù)將從數(shù)據(jù)緩存隊列中取出并進行后續(xù)處理。
[0082]其中,視覺效果信息可為一段評論性的文字、一個或多個表情符號,一個煙花動畫、一段響鈴或一段特效音樂等等,本實施例對視覺效果信息包括的內(nèi)容不進行具體限定。
[0083]以包含符號“:”的用戶交互數(shù)據(jù)為特效數(shù)據(jù)為例,用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系可如下表1所示:
[0084]表1
[0085]
【權(quán)利要求】
1.一種視頻直播方法,其特征在于,所述方法包括: 接收視頻碼流,并將所述視頻碼流轉(zhuǎn)換成視頻幀; 在視頻幀播放過程中,接收用戶交互數(shù)據(jù); 獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息; 將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息,包括: 根據(jù)預(yù)設(shè)條件判斷所述用戶交互數(shù)據(jù)是否為特效數(shù)據(jù); 如果所述用戶交互數(shù)據(jù)為特效數(shù)據(jù),則查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系,獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息; 如果所述用戶交互數(shù)據(jù)為非特效數(shù)據(jù),則將所述用戶交互數(shù)據(jù)作為視覺效果信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)條件判斷所述用戶交互數(shù)據(jù)是否為特效數(shù)據(jù)之后,所述方法還包括: 如果所述用戶交互數(shù)據(jù)為特效數(shù)據(jù),則將所述用戶交互數(shù)據(jù)存儲在數(shù)據(jù)緩存隊列中;當(dāng)數(shù)據(jù)緩存隊列輪詢器查找到所述用戶交互數(shù)據(jù)后,將所述用戶交互數(shù)據(jù)從所述數(shù)據(jù)緩存隊列中取出,并執(zhí)行所述查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系表,獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息的步驟。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上,包括: 如果所述用戶交互數(shù)據(jù)為特效數(shù)據(jù),則通過指定引擎將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上;或, 如果所述用戶交互數(shù)據(jù)為非特效數(shù)據(jù),則通過用戶界面Π控件將所述用戶交互數(shù)據(jù)顯示在當(dāng)前播放界面的指定區(qū)域上。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述視頻碼流轉(zhuǎn)換成視頻幀之后,所述方法還包括: 通過指定引擎將所述視頻幀從內(nèi)存中加載到所述當(dāng)前播放界面上進行播放。
6.一種視頻直播裝置,其特征在于,所述裝置包括: 視頻碼流接收模塊,用于接收視頻碼流,并將所述視頻碼流轉(zhuǎn)換成視頻幀; 用戶交互數(shù)據(jù)接收模塊,用于在視頻幀播放過程中,接收用戶交互數(shù)據(jù); 視覺信息獲取模塊,用于獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息; 顯示模塊,用于將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述視覺信息獲取模塊,包括: 判斷單元,用于根據(jù)預(yù)設(shè)條件判斷所述用戶交互數(shù)據(jù)是否為特效數(shù)據(jù); 獲取單元,用于當(dāng)所述用戶交互數(shù)據(jù)為特效數(shù)據(jù)時,查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系,獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息; 確定單元,用于當(dāng)所述用戶交互數(shù)據(jù)為非特效數(shù)據(jù)時,將所述用戶交互數(shù)據(jù)作為視覺效果信息。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 存儲模塊,用于當(dāng)所述用戶交互數(shù)據(jù)為特效數(shù)據(jù)時,將所述用戶交互數(shù)據(jù)存儲在數(shù)據(jù)緩存隊列中; 所述獲取單元,用于當(dāng)數(shù)據(jù)緩存隊列輪詢器查找到所述用戶交互數(shù)據(jù)后,將所述用戶交互數(shù)據(jù)從所述數(shù)據(jù)緩存隊列中取出,并執(zhí)行所述查詢預(yù)先設(shè)置的用戶交互數(shù)據(jù)與視覺效果信息的對應(yīng)關(guān)系表,獲取與所述用戶交互數(shù)據(jù)相匹配的視覺效果信息的步驟。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述顯示模塊,用于當(dāng)所述用戶交互數(shù)據(jù)為特效數(shù)據(jù)時,通過指定引擎將所述視覺效果信息顯示在當(dāng)前播放界面的指定區(qū)域上;或,當(dāng)所述用戶交互數(shù)據(jù)為非特效數(shù)據(jù)時,通過用戶界面Π控件將所述用戶交互數(shù)據(jù)顯示在當(dāng)前播放界面的指定區(qū)域上。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 加載模塊,用于通過指定 引擎將所述視頻幀從內(nèi)存中加載到所述當(dāng)前播放界面上進行播放。
【文檔編號】H04N21/472GK103905885SQ201410114811
【公開日】2014年7月2日 申請日期:2014年3月25日 優(yōu)先權(quán)日:2014年3月25日
【發(fā)明者】曹楹勇 申請人:廣州華多網(wǎng)絡(luò)科技有限公司