本申請(qǐng)屬于網(wǎng)絡(luò)技術(shù)領(lǐng)域,具體地說,涉及一種數(shù)據(jù)處理方法及裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,網(wǎng)絡(luò)直播作為一個(gè)新的技術(shù)進(jìn)入大眾視野。越來越多的用戶可以使用手機(jī)、計(jì)算機(jī)等終端通過網(wǎng)絡(luò)觀看視頻直播數(shù)據(jù),特別是在目前的一種網(wǎng)絡(luò)直播系統(tǒng)中,網(wǎng)絡(luò)直播系統(tǒng)提供主播客戶端,用戶可以申請(qǐng)成為主播用戶,利用主播客戶端進(jìn)行視頻直播數(shù)據(jù)的錄制并上傳至直播服務(wù)端,直播服務(wù)端即可以將視頻直播數(shù)據(jù)發(fā)送至觀看用戶端,觀看用戶即可以通過觀看客戶端播放該視頻直播數(shù)據(jù),并可以與主播用戶進(jìn)行互動(dòng)等,例如贈(zèng)送禮物、發(fā)送彈幕等。
在這種網(wǎng)絡(luò)直播系統(tǒng)中,主播用戶錄制的直播數(shù)據(jù)通常希望更多的觀看用戶進(jìn)行觀看,以獲得關(guān)注度等,因此如何豐富直播數(shù)據(jù),以提高直播效果,成為了本領(lǐng)域技術(shù)人員目前需要解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)處理方法及裝置,通過將特效對(duì)象整合到視頻直播數(shù)據(jù)的目標(biāo)對(duì)象中,從而獲得豐富多樣的視頻特效數(shù)據(jù),可以使觀看用戶看到內(nèi)容更加豐富的直播數(shù)據(jù),大大提高了直播效果。
為了解決上述技術(shù)問題,本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)處理方法,包括:
確定采集獲得的視頻直播數(shù)據(jù);
確定特效對(duì)象;
識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象;
整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù);
將所述視頻特效數(shù)據(jù)發(fā)送至直播服務(wù)端,以供所述直播服務(wù)端將所述視頻特效數(shù)據(jù)發(fā)送至觀看用戶端。
優(yōu)選地,所述確定特效對(duì)象包括:
接收直播服務(wù)端發(fā)送的特效對(duì)象贈(zèng)送信息;
所述特效對(duì)象贈(zèng)送信息為根據(jù)請(qǐng)求播放所述視頻直播數(shù)據(jù)的觀看用戶端發(fā)送的特效對(duì)象贈(zèng)送請(qǐng)求而生成;所述特效對(duì)象贈(zèng)送請(qǐng)求為所述觀看用戶端響應(yīng)于用戶的特效對(duì)象購買操作而觸發(fā)的;
顯示所述特效對(duì)象贈(zèng)送信息;
響應(yīng)于針對(duì)任一特效對(duì)象贈(zèng)送信息的下載操作,從所述直播服務(wù)器下載獲得對(duì)應(yīng)的特效對(duì)象。
優(yōu)選地,所述確定特效對(duì)象包括:
接收直播服務(wù)端發(fā)送的特效對(duì)象提示信息;
顯示所述特效對(duì)象提示信息;
響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
優(yōu)選地,所述識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象,包括:
對(duì)所述視頻直播數(shù)據(jù)中的每一圖像幀進(jìn)行人臉識(shí)別處理,以確定所述每一圖像幀中的人臉;
所述整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù)包括:
將所述特效對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,以獲得視頻特效數(shù)據(jù)。
優(yōu)選地,所述特效對(duì)象為由多個(gè)子對(duì)象構(gòu)成的特效動(dòng)畫;
所述將所述特效對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,獲得視頻特效數(shù)據(jù)包括:
根據(jù)所述每一圖像幀中的人臉表情,將與所述人臉表情對(duì)應(yīng)的子對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,以獲得視頻特效數(shù)據(jù)。
本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)處理裝置,包括:
第一確定模塊,用于確定采集獲得的視頻直播數(shù)據(jù);
第二確定模塊,用于確定特效對(duì)象;
識(shí)別模塊,用于識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象;
整合模塊,用于整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù);
發(fā)送模塊,用于將所述視頻特效數(shù)據(jù)發(fā)送至直播服務(wù)端,以供所述直播服務(wù)端將所述視頻特效數(shù)據(jù)發(fā)送至觀看用戶端。
優(yōu)選地,所述第二確定模塊包括:
第一接收單元,用于接收直播服務(wù)端發(fā)送的特效對(duì)象贈(zèng)送信息;
所述特效對(duì)象贈(zèng)送信息為根據(jù)請(qǐng)求播放所述視頻直播數(shù)據(jù)的觀看用戶端發(fā)送的特效對(duì)象贈(zèng)送請(qǐng)求而生成;所述特效對(duì)象贈(zèng)送請(qǐng)求為所述觀看用戶端響應(yīng)于用戶的特效對(duì)象購買操作而觸發(fā)的;
第一顯示單元,用于顯示所述特效對(duì)象贈(zèng)送信息;
第一下載單元,用于響應(yīng)于針對(duì)任一特效對(duì)象贈(zèng)送信息的下載操作,從所述直播服務(wù)器下載獲得對(duì)應(yīng)的特效對(duì)象。
優(yōu)選地,所述第二確定模塊包括:
第二接收單元,用于接收直播服務(wù)端發(fā)送的特效對(duì)象提示信息;
第二顯示單元,用于顯示所述特效對(duì)象提示信息;
第二下載單元,用于響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
優(yōu)選地,所述識(shí)別模塊具體用于,
對(duì)所述視頻直播數(shù)據(jù)中的每一圖像幀進(jìn)行人臉識(shí)別處理,以確定所述每一圖像幀中的人臉;
所述整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù)包括:
將所述特效對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,以獲得視頻特效數(shù)據(jù)。
優(yōu)選地,所說特想對(duì)象為由多個(gè)子對(duì)象構(gòu)成的特效動(dòng)畫;
所述將所述特效對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,獲得視頻特效數(shù)據(jù)包括:
根據(jù)所述每一圖像幀中的人臉表情,將與所述人臉表情對(duì)應(yīng)的子對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,以獲得視頻特效數(shù)據(jù)。
與現(xiàn)有技術(shù)相比,本申請(qǐng)可以獲得包括以下技術(shù)效果:
通過將特效對(duì)象整合到視頻直播數(shù)據(jù)的目標(biāo)對(duì)象中,從而獲得豐富多樣的視頻特效數(shù)據(jù),使觀看用戶可以看到內(nèi)容更加豐富的視頻直播,從而可吸引更多觀看用戶觀看,提高了直播效果。
附圖說明
此處所說明的附圖用來提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:
圖1是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理方法的一個(gè)實(shí)施例的流程圖;
圖2是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理方法的另一個(gè)實(shí)施例的流程圖;
圖3是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理方法的又一個(gè)實(shí)施例的流程圖;
圖4是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖5是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理裝置的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖6是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理裝置的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
以下將配合附圖及實(shí)施例來詳細(xì)說明本申請(qǐng)的實(shí)施方式,藉此對(duì)本申請(qǐng)如何應(yīng)用技術(shù)手段來解決技術(shù)問題并達(dá)成技術(shù)功效的實(shí)現(xiàn)過程能充分理解并據(jù)以實(shí)施。
目前,隨著直播行業(yè)的快速發(fā)展,越來越多的主播用戶通過網(wǎng)絡(luò)直播應(yīng)用進(jìn)行網(wǎng)絡(luò)直播,為了吸引更多的觀看用戶進(jìn)行觀看或?yàn)榱伺c觀看用戶進(jìn)行更好地互動(dòng),對(duì)視頻直播數(shù)據(jù)進(jìn)行特效處理的需求也越來越多。
現(xiàn)有技術(shù)中,視頻直播數(shù)據(jù)的內(nèi)容比較單一,難以吸引更多觀看用戶觀看,且觀看用戶僅能夠通過贈(zèng)送禮物、發(fā)送彈幕等方式與主播用戶進(jìn)行互動(dòng),互動(dòng)方式也具有一定的局限性。
為了解決視頻直播數(shù)據(jù)內(nèi)容單一,互動(dòng)方式具有局限性的技術(shù)問題,發(fā)明人經(jīng)過一系列研究,提出本申請(qǐng)實(shí)施例的技術(shù)方案,在本申請(qǐng)實(shí)施例中,通過將特效對(duì)象整合到視頻直播數(shù)據(jù)的目標(biāo)對(duì)象中,從而獲得豐富多樣的視頻特效數(shù)據(jù),可以使觀看用戶看到內(nèi)容更加豐富的視頻直播,使得主播用戶還可通過特效視頻與觀看用戶進(jìn)行互動(dòng),從而可吸引更多觀看用戶觀看,大大提高了直播效果。
下面結(jié)合附圖對(duì)本申請(qǐng)技術(shù)方案進(jìn)行詳細(xì)描述。
圖1是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理方法的一個(gè)實(shí)施例的流程圖,本實(shí)施例所述方法具體應(yīng)用于直播用戶端,可以包括以下幾個(gè)步驟:
101:確定采集獲得的視頻直播數(shù)據(jù);
主播用戶通過網(wǎng)絡(luò)直播應(yīng)用錄制視頻直播數(shù)據(jù),可以通過終端設(shè)備的攝像設(shè)備(例如:移動(dòng)終端攜帶的攝像頭、pc端安裝的攝像頭)采集視頻直播數(shù)據(jù)。
主播客戶端根據(jù)主播用戶當(dāng)前錄制的視頻直播數(shù)據(jù),即可以確定采集獲得的直播視頻數(shù)據(jù)。
102:確定特效對(duì)象;
所述特效對(duì)象可以是主播用戶根據(jù)自己的需求或喜好從主播客戶端提供的多個(gè)特效對(duì)象中選擇的任一特效對(duì)象。也即確定特效對(duì)象可以是接收到特效請(qǐng)求之后執(zhí)行的,若未接收到特效請(qǐng)求,則可以直接將采集獲得的視頻直播數(shù)據(jù)上傳至直播服務(wù)端,由直播服務(wù)端發(fā)送至觀看用戶端。
其中,可選地,主播客戶端可以顯示多個(gè)特效對(duì)象提示信息,可以根據(jù)針對(duì)任一特效對(duì)象提示信息的選擇操作,確定該任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
其中,該特效對(duì)象可以具體是從直播服務(wù)端下載獲得的,因此可以是根據(jù)針對(duì)任一特效對(duì)象提示信息的選擇操作,響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
所述特效對(duì)象可以是圖片特效或動(dòng)畫特效,例如,所述動(dòng)畫特效可以包括,臉部腮紅特效、變臉特效、臉部墨鏡特效等;所述圖片特效可以包括,帽子特效、胡子特效、耳朵特效等。在實(shí)際應(yīng)用中,所述特效對(duì)象可以給主播用戶的眼睛、耳朵、鼻子、頭發(fā)等人臉部位增加一些動(dòng)畫特效或圖片特效。
103:識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象;
可選地,所述識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象可以包括:
識(shí)別所述視頻直播數(shù)據(jù)中每一圖像幀中的目標(biāo)對(duì)象;
根據(jù)確定的特效對(duì)象,在直播錄制過程中可以實(shí)時(shí)識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象,在一個(gè)實(shí)際應(yīng)用中,所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象可以是指人臉,因此可以通過人臉識(shí)別技術(shù)進(jìn)行識(shí)別,識(shí)別的人臉包括人臉輪廓、人臉部各個(gè)部位和/或人臉表情等等。
其中,每一圖像幀中的目標(biāo)對(duì)象可以包括一個(gè)或多個(gè)。
104:整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù);
可選地,所述整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù)可以包括:
將所述特效對(duì)象與所述每一圖像幀中的目標(biāo)對(duì)象進(jìn)行整合,以獲得視頻特效數(shù)據(jù)。
所述,整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,即將所述特效對(duì)象添加到識(shí)別的目標(biāo)對(duì)象上,使得進(jìn)行特效處理后直播視頻數(shù)據(jù)中攜帶有特效對(duì)象,從而獲得視頻特效數(shù)據(jù)。
在每一圖像幀中的目標(biāo)對(duì)象包括一個(gè)或多個(gè)時(shí),可以是將特效對(duì)象與每一圖像幀中的每一個(gè)目標(biāo)對(duì)象進(jìn)行整合。
在一個(gè)實(shí)際應(yīng)用中,該目標(biāo)對(duì)象可以具體是指人臉,因此作為又一個(gè)實(shí)施例,所述識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象可以包括:
對(duì)所述視頻直播數(shù)據(jù)中的每一圖像幀進(jìn)行人臉識(shí)別處理,以確定所述每一圖像幀中的人臉;
所述整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù)可以包括:
將所述特效對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,以獲得視頻特效數(shù)據(jù)。
所述視頻數(shù)據(jù)是由多個(gè)圖像幀構(gòu)成,所述對(duì)所述視頻直播數(shù)據(jù)中的每一圖像幀進(jìn)行人臉識(shí)別處理,即對(duì)視頻直播數(shù)據(jù)中每一個(gè)幀數(shù)據(jù)進(jìn)行人臉識(shí)別處理,識(shí)別出每一圖像幀中的人臉。
所述人臉的相應(yīng)位置可以根據(jù)特效對(duì)象的對(duì)象內(nèi)容確定,例如所述特效對(duì)象的對(duì)象內(nèi)容可以是“眼鏡”,則對(duì)應(yīng)的人臉的相應(yīng)位置即是指人臉中的眼睛所在位置,即可以在人臉的眼睛上添加“眼鏡”;又如,如果特效對(duì)象的對(duì)象內(nèi)容為“帽子”,則對(duì)應(yīng)的人臉的相應(yīng)位置即是指人臉中的頭部所在位置,即可以在人臉頭部所在位置處添加“帽子”;又如,如果特效對(duì)象的對(duì)象內(nèi)容為“腮紅”,對(duì)應(yīng)的人臉的相應(yīng)位置即是指人臉中臉頰所在位置,即可以在臉頰處出添加“腮紅”實(shí)現(xiàn)腮紅特效。
可選的,所述特效對(duì)象可以為由多個(gè)子對(duì)象構(gòu)成的特效動(dòng)畫;所述將所述特效對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,獲得視頻特效數(shù)據(jù)包括:
根據(jù)所述每一圖像幀中的人臉表情,將與所述人臉表情對(duì)應(yīng)的子對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,以獲得視頻特效數(shù)據(jù)。
其中,所述多個(gè)子對(duì)象可以是用于人臉不同位置的特效動(dòng)畫。例如,所述特效對(duì)象可以是一個(gè)變臉特效,所述變臉特效動(dòng)畫中可以包括:關(guān)公臉譜、曹操臉譜、諸葛亮臉譜等三個(gè)子對(duì)象,根據(jù)每一幀圖像中的人臉表情,將與對(duì)應(yīng)不同人臉表情的臉譜合成到每一幀圖像中的人臉相應(yīng)位置上,獲得視頻特效數(shù)據(jù);所述動(dòng)畫特效還可以是一個(gè)表情特效,所述表情特效動(dòng)畫中可以包括:笑臉,哭臉、嘟嘟臉等三個(gè)子對(duì)象,根據(jù)每一幀圖像中的人臉表情,將與對(duì)應(yīng)不同人臉表情的表情特效合成到每一幀圖像中的人臉相應(yīng)位置上,獲得視頻特效數(shù)據(jù)。
105:將所述視頻特效數(shù)據(jù)發(fā)送至直播服務(wù)端,以供所述直播服務(wù)端將所述視頻特效數(shù)據(jù)發(fā)送至觀看用戶端。
將所述視頻特效數(shù)據(jù)發(fā)送至直播用戶端后,直播服務(wù)端可以將所述視頻特效數(shù)據(jù)發(fā)送到任一個(gè)觀看用戶端,觀看用戶端即可以播放該視頻特效數(shù)據(jù),使得觀看用戶可以看到視頻特效數(shù)據(jù)。
需要說明的是,步驟102以及步驟103的操作并不限定與本實(shí)施例中執(zhí)行順序,步驟102可以在步驟103之后或者之前或者同時(shí)執(zhí)行。
本申請(qǐng)實(shí)施例,通過將特效對(duì)象整合到視頻直播數(shù)據(jù)的目標(biāo)對(duì)象中,從而獲得豐富多樣的視頻特效數(shù)據(jù),使觀看用戶可以看到內(nèi)容更加豐富的視頻直播,從而可吸引更多觀看用戶觀看,提高了直播效果。
圖2是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理方法的另一個(gè)實(shí)施例的流程圖,本實(shí)施例所述方法具體應(yīng)用于直播用戶端,可以包括以下幾個(gè)步驟:
201:確定采集獲得的視頻直播數(shù)據(jù);
202:接收直播服務(wù)端發(fā)送的所述特效對(duì)象贈(zèng)送信息;
所述特效對(duì)象贈(zèng)送信息為根據(jù)請(qǐng)求播放所述視頻直播數(shù)據(jù)的觀看用戶端發(fā)送的特效對(duì)象贈(zèng)送請(qǐng)求而生成;所述特效對(duì)象贈(zèng)送請(qǐng)求為所述觀看用戶端響應(yīng)于用戶的特效對(duì)象購買操作而觸發(fā)的。
由于在網(wǎng)絡(luò)直播過程中,觀看用戶可以向主播用戶贈(zèng)送虛擬禮物,以實(shí)現(xiàn)與主播用戶的互動(dòng),因此本申請(qǐng)實(shí)施例中,所述特效對(duì)象可以作為虛擬禮物,由任一觀看用戶付費(fèi)購買后贈(zèng)送給主播用戶。觀看用戶端可以顯示多個(gè)特效對(duì)象購買提示信息,觀看用戶可以根據(jù)主播用戶的直播內(nèi)容或與主播用戶互動(dòng)情況,根據(jù)多個(gè)特效對(duì)象購買提示信息,針對(duì)任一個(gè)特效對(duì)象購買提示信息執(zhí)行特效對(duì)象購買操作,以購買相應(yīng)的特效對(duì)象贈(zèng)送給主播用戶,觀看用戶端響應(yīng)于觀看用戶特效對(duì)象購買操作后,可以向直播服務(wù)端發(fā)送特效對(duì)象贈(zèng)送請(qǐng)求,直播服務(wù)端根據(jù)特效對(duì)象直播請(qǐng)求,生成相應(yīng)的特效對(duì)象贈(zèng)送信息發(fā)送至主播用戶端。
203:顯示所述特效對(duì)象贈(zèng)送信息;
204:響應(yīng)于針對(duì)任一特效對(duì)象贈(zèng)送信息的下載操作,從所述直播服務(wù)器下載獲得所述特效對(duì)象;
主播用戶端接收直播服務(wù)端發(fā)送到特效對(duì)象贈(zèng)送信息并顯示所述特效對(duì)象贈(zèng)送信息。主播用戶根據(jù)所述特效對(duì)象贈(zèng)送信息可以針對(duì)任一個(gè)特效對(duì)象贈(zèng)送信息執(zhí)行下載操作,例如點(diǎn)擊該特效對(duì)象贈(zèng)送信息,主播客戶端即可以從直播服務(wù)端下載對(duì)應(yīng)的特效對(duì)象至本地。
觀看用戶購買任一特效對(duì)象贈(zèng)送給主播用戶后,主播用戶即可接收到直播服務(wù)端發(fā)送的所述特效對(duì)象的贈(zèng)送信息,并根據(jù)所述贈(zèng)送信息下載所述特效對(duì)象。
作為一種可能的實(shí)現(xiàn)方式,該響應(yīng)于針對(duì)所述特效對(duì)象贈(zèng)送信息的下載操作,下載獲得所述特效對(duì)象可以包括:
響應(yīng)于針對(duì)所述特效對(duì)象贈(zèng)送信息的下載操作,檢測(cè)是否已存儲(chǔ)所述特效對(duì)象贈(zèng)送信息對(duì)應(yīng)的特效對(duì)象;
如果否,從直播服務(wù)端下載獲得所述特效對(duì)象;
如果是,則可以直接執(zhí)行步驟206。
作為又一種可能的實(shí)現(xiàn)方式,該響應(yīng)于針對(duì)所述特效對(duì)象贈(zèng)送信息的下載操作,下載獲得所述特效對(duì)象可以包括:
響應(yīng)于針對(duì)所述特效對(duì)象贈(zèng)送信息的下載操作,檢測(cè)是否已存儲(chǔ)所述特效對(duì)象贈(zèng)送信息對(duì)應(yīng)的特效對(duì)象且所述特效對(duì)象是否有效;
如果均為是,再執(zhí)行步驟206;否則,從直播服務(wù)端下載獲得所述特效對(duì)象;
其中,下載獲得每一個(gè)特效對(duì)象可以設(shè)置有效期限,從而根據(jù)有效期限可以判定特效對(duì)象是否有效。
需要說明的是,步驟202~步驟204的操作并不限定與本實(shí)施例中的執(zhí)行步驟,其可以在步驟201之前預(yù)先執(zhí)行,也可以在步驟201之后執(zhí)行。
205:識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象;
206:整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù)。
其中,可選地,由于該特效對(duì)象不止一個(gè)觀看用戶進(jìn)行贈(zèng)送,因此該響應(yīng)于針對(duì)所述特效對(duì)象贈(zèng)送信息的下載操作,下載獲得所述特效對(duì)象之后,還可以包括:
更新所述特效對(duì)象的可用個(gè)數(shù),例如可以將當(dāng)前特效對(duì)象的可用個(gè)數(shù)加1。
從而,整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù)的同時(shí),還可以包括:
更新特效對(duì)象的可用個(gè)數(shù),例如可以將當(dāng)前特效對(duì)象的可用個(gè)數(shù)減1。
其中,主播客戶端可以輸出該特效對(duì)象的可用個(gè)數(shù),以提示主播用戶。
207:將所述視頻特效數(shù)據(jù)發(fā)送至直播服務(wù)端,以供所述直播服務(wù)端將所述視頻特效數(shù)據(jù)發(fā)送至觀看用戶端。
本實(shí)施例中步驟201的操作與圖1對(duì)應(yīng)的實(shí)施例的中步驟101的操作相同,步驟207的操作與圖1對(duì)應(yīng)的實(shí)施例的中步驟105的操作相同,在此不再贅述。
本申請(qǐng)實(shí)施例中,任意觀看用戶端可以通過贈(zèng)送主播用戶特效對(duì)象,使得主播用戶可以使用觀看用戶贈(zèng)送的特效對(duì)象,對(duì)直播視頻數(shù)據(jù)進(jìn)行特效處理,得到視頻特效數(shù)據(jù),使觀看用戶可以在觀看用戶客戶端看到自己贈(zèng)送的特效對(duì)象添加到視頻直播中,增強(qiáng)了主播用戶與觀看用戶的互動(dòng),從而達(dá)到更好地直播效果,提高用戶體驗(yàn)。
圖3是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理方法的又一個(gè)實(shí)施例的流程圖,本實(shí)施例所述方法具體應(yīng)用于直播用戶端,可以包括以下幾個(gè)步驟:
301:確定采集獲得的視頻直播數(shù)據(jù);
302:接收直播服務(wù)端發(fā)送的特效對(duì)象提示信息;
直播服務(wù)端可以定期將最新的、熱門的特效對(duì)象的特效對(duì)象提示信息推送到主播用戶端,以提示主播用戶下載使用。所述直播服務(wù)端發(fā)送的特效對(duì)象提示信息可以包括一個(gè)或多個(gè)特效對(duì)象的提示信息。
303:顯示所述特效對(duì)象提示信息;
304:響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象;
當(dāng)主播用戶端接收到直播服務(wù)端發(fā)送的特效對(duì)象提示信息后,在主播用戶端相應(yīng)位置顯示所述特效對(duì)象提示信息。
主播用戶端接收到直播服務(wù)端發(fā)送的特效對(duì)象提示信息后,主播用戶可以根據(jù)本地保存的特效對(duì)象,選擇是否從直播服務(wù)端下載所述特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
所述本地保存的特效對(duì)象可以是主播用戶下載觀看用戶贈(zèng)送的特效對(duì)象,也可以是主播用戶端安裝時(shí)安裝包中攜帶的初始特效對(duì)象,或者是主播用戶下載直播服務(wù)端推送的特效對(duì)象或者是主播用戶自行通過主播用戶端下載的特效對(duì)象,保存在主播用戶客戶端。
所述直播服務(wù)端發(fā)送的特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象可以是供主播用戶免費(fèi)下載使用的,也可以是由主播用戶付費(fèi)后下載使用。如果該特效對(duì)象可以免費(fèi)下載,則主播用戶端顯示特效對(duì)象提示信息后,響應(yīng)于針對(duì)該特效對(duì)象提示信息的選擇操作,即可從直播服務(wù)端下載該免費(fèi)特效對(duì)象;如果該特效對(duì)象是付費(fèi)下載,則主播用戶端顯示付費(fèi)特效對(duì)象提示信息后,響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象可以包括:
響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,顯示購買提示信息;
響應(yīng)于針對(duì)所述購買提示的付費(fèi)操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
也即主播用戶付費(fèi)成功后,即可以從直播服務(wù)端下載所述付費(fèi)特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
305:識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象;
306:整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù);
307:將所述視頻特效數(shù)據(jù)發(fā)送至直播服務(wù)端,以供所述直播服務(wù)端將所述視頻特效數(shù)據(jù)發(fā)送至觀看用戶端。
其中,本實(shí)施例中步驟305-307的操作與圖1對(duì)應(yīng)的實(shí)施例的中步驟103-105的操作相同,在此不再贅述。
本申請(qǐng)實(shí)施例中,主播服務(wù)端可以定期將最新、最熱門的特效對(duì)象推送給主播用戶。使得主播用戶可以使用最新、最熱門的特效對(duì)象,對(duì)直播視頻數(shù)據(jù)進(jìn)行特效處理,得到視頻特效數(shù)據(jù),使觀看用戶可以在觀看用戶客戶端看到添加最新、最熱門特效對(duì)象的直播視頻,增強(qiáng)了主播用戶與觀看用戶的互動(dòng),從而達(dá)到更好地直播效果,提高用戶體驗(yàn)。
圖4是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,本實(shí)施例所述裝置具體應(yīng)用于主播用戶端,該裝置可以包括:
第一確定模塊401,用于確定采集獲得的視頻直播數(shù)據(jù);
主播用戶通過網(wǎng)絡(luò)直播應(yīng)用錄制視頻直播數(shù)據(jù),可以通過終端設(shè)備的攝像設(shè)備(例如:移動(dòng)終端攜帶的攝像頭、pc端安裝的攝像頭)采集視頻直播數(shù)據(jù)。
主播客戶端根據(jù)主播用戶當(dāng)前錄制的視頻直播數(shù)據(jù),即可以確定采集獲得的直播視頻數(shù)據(jù)。
第二確定模塊402,用于確定特效對(duì)象;
所述特效對(duì)象可以是主播用戶根據(jù)自己的需求或喜好從主播客戶端提供的多個(gè)特效對(duì)象中選擇的任一特效對(duì)象。也即確定特效對(duì)象可以是接收到特效請(qǐng)求之后執(zhí)行的,若未接收到特效請(qǐng)求,則可以直接將采集獲得的視頻直播數(shù)據(jù)上傳至直播服務(wù)端,由直播服務(wù)端發(fā)送至觀看用戶端。
其中,可選地,主播客戶端可以顯示多個(gè)特效對(duì)象提示信息,可以根據(jù)針對(duì)任一特效對(duì)象提示信息的選擇操作,確定該任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
其中,該特效對(duì)象可以具體是從直播服務(wù)端下載獲得的,因此可以是根據(jù)針對(duì)任一特效對(duì)象提示信息的選擇操作,響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
所述特效對(duì)象可以是圖片特效或動(dòng)畫特效,例如,所述動(dòng)畫特效可以包括,臉部腮紅特效、變臉特效、臉部墨鏡特效等;所述圖片特效可以包括,帽子特效、胡子特效、耳朵特效等。在實(shí)際應(yīng)用中,所述特效對(duì)象可以給主播用戶的眼睛、耳朵、鼻子、頭發(fā)等人臉部位增加一些動(dòng)畫特效或圖片特效。
識(shí)別模塊403,用于識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象;
可選地,所述識(shí)別模塊403具體可以用于:
識(shí)別所述視頻直播數(shù)據(jù)中每一圖像幀中的目標(biāo)對(duì)象;
根據(jù)確定的特效對(duì)象,在直播錄制過程中可以實(shí)時(shí)識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象,在一個(gè)實(shí)際應(yīng)用中,所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象可以是指人臉,因此可以通過人臉識(shí)別技術(shù)進(jìn)行識(shí)別,識(shí)別的人臉包括人臉輪廓、人臉部各個(gè)部位和/或人臉表情等等。
其中,每一圖像幀中的目標(biāo)對(duì)象可以包括一個(gè)或多個(gè)。
整合模塊404,用于整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù);
可選地,所述整合模塊404具體可以用于:
將所述特效對(duì)象與所述每一圖像幀中的目標(biāo)對(duì)象進(jìn)行整合,以獲得視頻特效數(shù)據(jù)。
所述,整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,即將所述特效對(duì)象添加到識(shí)別的目標(biāo)對(duì)象上,使得進(jìn)行特效處理后直播視頻數(shù)據(jù)中攜帶有特效對(duì)象,從而獲得視頻特效數(shù)據(jù)。
在每一圖像幀中的目標(biāo)對(duì)象包括一個(gè)或多個(gè)時(shí),可以是將特效對(duì)象與每一圖像幀中的每一個(gè)目標(biāo)對(duì)象進(jìn)行整合。
在一個(gè)實(shí)際應(yīng)用中,該目標(biāo)對(duì)象可以具體是指人臉,因此作為又一個(gè)實(shí)施例,所述識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象可以包括:
對(duì)所述視頻直播數(shù)據(jù)中的每一圖像幀進(jìn)行人臉識(shí)別處理,以確定所述每一圖像幀中的人臉;
所述整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù)可以包括:
將所述特效對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,以獲得視頻特效數(shù)據(jù)。
所述視頻數(shù)據(jù)是由多個(gè)圖像幀構(gòu)成,所述對(duì)所述視頻直播數(shù)據(jù)中的每一圖像幀進(jìn)行人臉識(shí)別處理,即對(duì)視頻直播數(shù)據(jù)中每一個(gè)幀數(shù)據(jù)進(jìn)行人臉識(shí)別處理,識(shí)別出每一圖像幀中的人臉。
所述人臉的相應(yīng)位置可以根據(jù)特效對(duì)象的對(duì)象內(nèi)容確定,例如所述特效對(duì)象的對(duì)象內(nèi)容可以是“眼鏡”,則對(duì)應(yīng)的人臉的相應(yīng)位置即是指人臉中的眼睛所在位置,即可以在人臉的眼睛上添加“眼鏡”;又如,如果特效對(duì)象的對(duì)象內(nèi)容為“帽子”,則對(duì)應(yīng)的人臉的相應(yīng)位置即是指人臉中的頭部所在位置,即可以在人臉頭部所在位置處添加“帽子”;又如,如果特效對(duì)象的對(duì)象內(nèi)容為“腮紅”,對(duì)應(yīng)的人臉的相應(yīng)位置即是指人臉中臉頰所在位置,即可以在臉頰處出添加“腮紅”實(shí)現(xiàn)腮紅特效。
可選的,所述特效對(duì)象可以為由多個(gè)子對(duì)象構(gòu)成的特效動(dòng)畫;所述將所述特效對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,獲得視頻特效數(shù)據(jù)包括:
根據(jù)所述每一圖像幀中的人臉表情,將與所述人臉表情對(duì)應(yīng)的子對(duì)象合成到所述每一圖像幀中的人臉相應(yīng)位置上,以獲得視頻特效數(shù)據(jù)。
其中,所述多個(gè)子對(duì)象可以是用于人臉不同位置的特效動(dòng)畫。例如,所述特效對(duì)象可以是一個(gè)變臉特效,所述變臉特效動(dòng)畫中可以包括:關(guān)公臉譜、曹操臉譜、諸葛亮臉譜等三個(gè)子對(duì)象,根據(jù)每一幀圖像中的人臉表情,將與對(duì)應(yīng)不同人臉表情的臉譜合成到每一幀圖像中的人臉相應(yīng)位置上,獲得視頻特效數(shù)據(jù);所述動(dòng)畫特效還可以是一個(gè)表情特效,所述表情特效動(dòng)畫中可以包括:笑臉,哭臉、嘟嘟臉等三個(gè)子對(duì)象,根據(jù)每一幀圖像中的人臉表情,將與對(duì)應(yīng)不同人臉表情的表情特效合成到每一幀圖像中的人臉相應(yīng)位置上,獲得視頻特效數(shù)據(jù)。
發(fā)送模塊405,用于將所述視頻特效數(shù)據(jù)發(fā)送至直播服務(wù)端,以供所述直播服務(wù)端將所述視頻特效數(shù)據(jù)發(fā)送至觀看用戶端。
將所述視頻特效數(shù)據(jù)發(fā)送至直播用戶端后,直播服務(wù)端可以將所述視頻特效數(shù)據(jù)發(fā)送到任一個(gè)觀看用戶端,觀看用戶端即可以播放該視頻特效數(shù)據(jù),使得觀看用戶可以看到視頻特效數(shù)據(jù)。
本申請(qǐng)實(shí)施例,通過將特效對(duì)象整合到視頻直播數(shù)據(jù)的目標(biāo)對(duì)象中,從而獲得豐富多樣的視頻特效數(shù)據(jù),使觀看用戶可以看到內(nèi)容更加豐富的視頻直播,從而可吸引更多觀看用戶觀看,提高了直播效果。
圖5是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理裝置的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,本實(shí)施例所述裝置具體應(yīng)用于主播用戶端,該裝置可以包括:
第一確定模塊501,用于確定采集獲得的視頻直播數(shù)據(jù);
第二確定模塊502,用于確定特效對(duì)象;
其中,所述第二確定模塊502可以包括:
第一接收單元511,用于接收直播服務(wù)端發(fā)送的特效對(duì)象贈(zèng)送信息;
所述特效對(duì)象贈(zèng)送信息為根據(jù)請(qǐng)求播放所述視頻直播數(shù)據(jù)的觀看用戶端發(fā)送的特效對(duì)象贈(zèng)送請(qǐng)求而生成;所述特效對(duì)象贈(zèng)送請(qǐng)求為所述觀看用戶端響應(yīng)于用戶的特效對(duì)象購買操作而觸發(fā)的。
由于在網(wǎng)絡(luò)直播過程中,觀看用戶可以向主播用戶贈(zèng)送虛擬禮物,以實(shí)現(xiàn)與主播用戶的互動(dòng),因此本申請(qǐng)實(shí)施例中,所述特效對(duì)象可以作為虛擬禮物,由任一觀看用戶付費(fèi)購買后贈(zèng)送給主播用戶。觀看用戶端可以顯示多個(gè)特效對(duì)象購買提示信息,觀看用戶可以根據(jù)主播用戶的直播內(nèi)容或與主播用戶互動(dòng)情況,根據(jù)多個(gè)特效對(duì)象購買提示信息,針對(duì)任一個(gè)特效對(duì)象購買提示信息執(zhí)行特效對(duì)象購買操作,以購買相應(yīng)的特效對(duì)象贈(zèng)送給主播用戶,觀看用戶端響應(yīng)于觀看用戶特效對(duì)象購買操作后,可以向直播服務(wù)端發(fā)送特效對(duì)象贈(zèng)送請(qǐng)求,直播服務(wù)端根據(jù)特效對(duì)象直播請(qǐng)求,生成相應(yīng)的特效對(duì)象贈(zèng)送信息發(fā)送至主播用戶端。
第一顯示單元512,用于顯示所述特效對(duì)象贈(zèng)送信息;
第一下載單元513,用于響應(yīng)于針對(duì)任一特效對(duì)象贈(zèng)送信息的下載操作,從所述直播服務(wù)器下載獲得對(duì)應(yīng)的特效對(duì)象。
主播用戶端接收直播服務(wù)端發(fā)送到特效對(duì)象贈(zèng)送信息并顯示所述特效對(duì)象贈(zèng)送信息。主播用戶根據(jù)所述特效對(duì)象贈(zèng)送信息可以針對(duì)任一個(gè)特效對(duì)象贈(zèng)送信息執(zhí)行下載操作,例如點(diǎn)擊該特效對(duì)象贈(zèng)送信息,主播客戶端即可以從直播服務(wù)端下載對(duì)應(yīng)的特效對(duì)象至本地。
觀看用戶購買任一特效對(duì)象贈(zèng)送給主播用戶后,主播用戶即可接收到直播服務(wù)端發(fā)送的所述特效對(duì)象的贈(zèng)送信息,并根據(jù)所述贈(zèng)送信息下載所述特效對(duì)象。
作為一種可能的實(shí)現(xiàn)方式,所述第一下載單元513具體可以用于:
響應(yīng)于針對(duì)所述特效對(duì)象贈(zèng)送信息的下載操作,檢測(cè)是否已存儲(chǔ)所述特效對(duì)象贈(zèng)送信息對(duì)應(yīng)的特效對(duì)象;
如果否,從直播服務(wù)端下載獲得所述特效對(duì)象;
如果是,則可以觸發(fā)整合模塊504。
作為又一種可能的實(shí)現(xiàn)方式,所述第一下載單元513具體可以用于:
響應(yīng)于針對(duì)所述特效對(duì)象贈(zèng)送信息的下載操作,檢測(cè)是否已存儲(chǔ)所述特效對(duì)象贈(zèng)送信息對(duì)應(yīng)的特效對(duì)象且所述特效對(duì)象是否有效;
如果均為是,則觸發(fā)整合模塊504;否則,從直播服務(wù)端下載獲得所述特效對(duì)象;
其中,下載獲得每一個(gè)特效對(duì)象可以設(shè)置有效期限,從而根據(jù)有效期限可以判定特效對(duì)象是否有效。
識(shí)別模塊503,用于識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象;
整合模塊504,用于整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù);
其中,可選地,由于該特效對(duì)象不止一個(gè)觀看用戶進(jìn)行贈(zèng)送,因此該響應(yīng)于針對(duì)所述特效對(duì)象贈(zèng)送信息的下載操作,下載獲得所述特效對(duì)象之后,還可以包括:
更新所述特效對(duì)象的可用個(gè)數(shù),例如可以將當(dāng)前特效對(duì)象的可用個(gè)數(shù)加1。
從而,整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù)的同時(shí),還可以包括:
更新特效對(duì)象的可用個(gè)數(shù),例如可以將當(dāng)前特效對(duì)象的可用個(gè)數(shù)減1。
其中,主播客戶端可以輸出該特效對(duì)象的可用個(gè)數(shù),以提示主播用戶。
發(fā)送模塊505,用于將所述視頻特效數(shù)據(jù)發(fā)送至直播服務(wù)端,以供所述直播服務(wù)端將所述視頻特效數(shù)據(jù)發(fā)送至觀看用戶端。
本申請(qǐng)實(shí)施例中,任意觀看用戶端可以通過贈(zèng)送主播用戶特效對(duì)象,使得主播用戶可以使用觀看用戶贈(zèng)送的特效對(duì)象,對(duì)直播視頻數(shù)據(jù)進(jìn)行特效處理,得到視頻特效數(shù)據(jù),使觀看用戶可以在觀看用戶客戶端看到自己贈(zèng)送的特效對(duì)象添加到視頻直播中,增強(qiáng)了主播用戶與觀看用戶的互動(dòng),從而達(dá)到更好地直播效果,提高用戶體驗(yàn)。
其中,本實(shí)施例中第一確定模塊501與圖4對(duì)應(yīng)的實(shí)施例中第一確定模塊401相同;本實(shí)施例中發(fā)送模塊505與圖4對(duì)應(yīng)的實(shí)施例中發(fā)送模塊405相同,在此不再贅述。
圖6是本申請(qǐng)實(shí)施例的一種數(shù)據(jù)處理裝置的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
第一確定模塊601,用于確定采集獲得的視頻直播數(shù)據(jù);
第二確定模塊602,用于確定特效對(duì)象;
其中所述第二確定模塊602可以包括:
第二接收單元611,用于接收直播服務(wù)端發(fā)送的特效對(duì)象提示信息;
直播服務(wù)端可以定期將最新的、熱門的特效對(duì)象的特效對(duì)象提示信息推送到主播用戶端,以提示主播用戶下載使用。所述直播服務(wù)端發(fā)送的特效對(duì)象提示信息可以包括一個(gè)或多個(gè)特效對(duì)象的提示信息。
第二顯示單元612,用于顯示所述特效對(duì)象提示信息;
第二下載單元613,用于響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
當(dāng)主播用戶端接收到直播服務(wù)端發(fā)送的特效對(duì)象提示信息后,在主播用戶端相應(yīng)位置顯示所述特效對(duì)象提示信息。
主播用戶端接收到直播服務(wù)端發(fā)送的特效對(duì)象提示信息后,主播用戶可以根據(jù)本地保存的特效對(duì)象,選擇是否從直播服務(wù)端下載所述特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
所述本地保存的特效對(duì)象可以是主播用戶下載觀看用戶贈(zèng)送的特效對(duì)象,也可以是主播用戶端安裝時(shí)安裝包中攜帶的初始特效對(duì)象,或者是主播用戶下載直播服務(wù)端推送的特效對(duì)象或者是主播用戶自行通過主播用戶端下載的特效對(duì)象,保存在主播用戶客戶端。
所述直播服務(wù)端發(fā)送的特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象可以是供主播用戶免費(fèi)下載使用的,也可以是由主播用戶付費(fèi)后下載使用。如果該特效對(duì)象可以免費(fèi)下載,則主播用戶端顯示特效對(duì)象提示信息后,響應(yīng)于針對(duì)該特效對(duì)象提示信息的選擇操作,即可從直播服務(wù)端下載該免費(fèi)特效對(duì)象;如果該特效對(duì)象是付費(fèi)下載,則主播用戶端顯示付費(fèi)特效對(duì)象提示信息后,響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象可以包括:
響應(yīng)于針對(duì)任一特效對(duì)象提示信息的選擇操作,顯示購買提示信息;
響應(yīng)于針對(duì)所述購買提示的付費(fèi)操作,從直播服務(wù)器下載獲得所述任一特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
也即主播用戶付費(fèi)成功后,即可以從直播服務(wù)端下載所述付費(fèi)特效對(duì)象提示信息對(duì)應(yīng)的特效對(duì)象。
識(shí)別模塊603,用于識(shí)別所述視頻直播數(shù)據(jù)中的目標(biāo)對(duì)象;
整合模塊604,用于整合所述特效對(duì)象以及所述目標(biāo)對(duì)象,以獲得視頻特效數(shù)據(jù);
發(fā)送模塊605,用于將所述視頻特效數(shù)據(jù)發(fā)送至直播服務(wù)端,以供所述直播服務(wù)端將所述視頻特效數(shù)據(jù)發(fā)送至觀看用戶端。
其中,本實(shí)施例中第一確定模塊601與圖4對(duì)應(yīng)的實(shí)施例中第一確定模塊401相同;本實(shí)施例中識(shí)別模塊603、整合模塊604、發(fā)送模塊605與圖4對(duì)應(yīng)的實(shí)施例中識(shí)別模塊403、整合模塊404、發(fā)送模塊405相同,在此不再贅述。
本申請(qǐng)實(shí)施例中,主播服務(wù)端可以定期將最新、最熱門的特效對(duì)象推送給主播用戶。使得主播用戶可以使用最新、最熱門的特效對(duì)象,對(duì)直播視頻數(shù)據(jù)進(jìn)行特效處理,得到視頻特效數(shù)據(jù),使觀看用戶可以在觀看用戶客戶端看到添加最新、最熱門特效對(duì)象的直播視頻,增強(qiáng)了主播用戶與觀看用戶的互動(dòng),從而達(dá)到更好地直播效果,提高用戶體驗(yàn)。
在一個(gè)典型的配置中,計(jì)算設(shè)備包括一個(gè)或多個(gè)處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。
內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(rom)或閃存(flashram)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。
計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、其他類型的隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、電可擦除可編程只讀存儲(chǔ)器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
如在說明書及權(quán)利要求當(dāng)中使用了某些詞匯來指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會(huì)用不同名詞來稱呼同一個(gè)組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準(zhǔn)則。如在通篇說明書及權(quán)利要求當(dāng)中所提及的“包含”為一開放式用語,故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過其他裝置或耦接手段間接地電性耦接至所述第二裝置。說明書后續(xù)描述為實(shí)施本申請(qǐng)的較佳實(shí)施方式,然所述描述乃以說明本申請(qǐng)的一般原則為目的,并非用以限定本申請(qǐng)的范圍。本申請(qǐng)的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素
上述說明示出并描述了本申請(qǐng)的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本申請(qǐng)并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述申請(qǐng)構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本申請(qǐng)的精神和范圍,則都應(yīng)在本申請(qǐng)所附權(quán)利要求的保護(hù)范圍內(nèi)。