一種嵌入式信息處理方法、客戶端及服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù),尤其涉及一種嵌入式信息處理方法、客戶端及服務(wù)器。
【背景技術(shù)】
[0002]本申請發(fā)明人在實現(xiàn)本申請實施例技術(shù)方案的過程中,至少發(fā)現(xiàn)相關(guān)技術(shù)中存在如下技術(shù)問題:
[0003]一種應(yīng)用場景為:在互聯(lián)網(wǎng)的視頻信息播放中,除了自身的視頻信息播放,還有展示分享信息的需求。分享信息的展示方式有多種多樣,分享信息與該視頻信息一樣,也可以為多媒體格式,為了表述方便,將該視頻信息記為第一多媒體信息,將分享信息記為第二多媒體信息。
[0004]第二多媒體信息具有如下多種展示方式:
[0005]方式一、播放第一多媒體信息之前,在第一多媒體信息播放過程中或播放結(jié)束后將會看到一段15秒或30秒或更長時間的第二多媒體信息;第二多媒體信息可以被用戶點(diǎn)擊觸發(fā),對應(yīng)打開新的網(wǎng)站或頁面。
[0006]方式二、對方式一進(jìn)行優(yōu)化,第二多媒體信息可以被用戶點(diǎn)擊觸發(fā),且提供了互動元素,如解壓代碼或證券播報機(jī)或小游戲,可以與用戶進(jìn)行互動,如果用戶選擇互動,則會延長第二多媒體信息的播放時長,可以超出預(yù)定的15秒或30秒的播放時長。
[0007]方式三、在播放第一多媒體信息的過程中,短時間出現(xiàn)在第一多媒體信息頂端或底部的第二多媒體信息,比如一段靜止的或滾動播放的文字或圖像信息,該第二多媒體信息也可以被用戶點(diǎn)擊觸發(fā),當(dāng)用戶將鼠標(biāo)指向或點(diǎn)擊該第二多媒體信息時,會彈出更大尺寸的包含更多信息內(nèi)容的第二多媒體信息,或者對應(yīng)打開新的網(wǎng)站或頁面。
[0008]方式四、與方式三類似,區(qū)別在于,第二多媒體信息的顯位置在第一多媒體信息播放窗口的旁邊,而不是在頂部。
[0009]方式五、與第一多媒體信息的播放窗口同時出現(xiàn)的靜止的橫幅顯示的第二多媒體信息,也可以是同時出現(xiàn)如方式一和方式三顯示的第二多媒體信息。
[0010]對于上述不同的第二多媒體信息的展示方式,現(xiàn)有技術(shù)存在的問題是:
[0011]1)第二多媒體信息與第一多媒體信息不一定同時出現(xiàn),即便同時出現(xiàn),但是二者之間也并不具備關(guān)聯(lián)性,不僅無法達(dá)到第二多媒體信息的分享效果,以幫助用戶得到更多信息的目的,還會干擾到用戶收看第一多媒體信息,用戶體驗不好;2)對于每個第二多媒體信息,都需要開辟獨(dú)立的位置,以用于第二多媒體信息的展示,不是自動控制,自適應(yīng)程度不高。
[0012]然而,相關(guān)技術(shù)中,對于該問題,尚無有效解決方案。
【發(fā)明內(nèi)容】
[0013]有鑒于此,本發(fā)明實施例希望提供一種嵌入式信息處理方法、客戶端及服務(wù)器,能幫助用戶得到更多信息,同時不會干擾到用戶收看第一多媒體信息,不需要開辟獨(dú)立的固定位置,自適應(yīng)程度高。
[0014]本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:
[0015]本發(fā)明實施例提供了一種嵌入式信息處理方法,所述方法包括:
[0016]加載第一多媒體信息進(jìn)行播放,檢測所述第一多媒體信息是否攜帶預(yù)處理的標(biāo)識信息,得到一判斷結(jié)果;
[0017]所述判斷結(jié)果表明已攜帶預(yù)處理的標(biāo)識信息時,根據(jù)所述預(yù)處理的標(biāo)識信息的指示確定目標(biāo)對象及目標(biāo)對象能觸發(fā)顯示的第二多媒體信息;
[0018]伴隨所述第一多媒體信息的播放,相應(yīng)于所述第一多媒體信息顯示所述第二多媒體信息;所述第二多媒體信息與所述目標(biāo)對象相關(guān)聯(lián)。
[0019]優(yōu)選地,所述方法還包括:
[0020]所述判斷結(jié)果表明未攜帶預(yù)處理的標(biāo)識信息時,滿足第一策略時從播放的第一多媒體信息中確定出目標(biāo)對象,滿足第二策略時,判斷出所述目標(biāo)對象能觸發(fā)顯示第二多媒體信息。
[0021]優(yōu)選地,所述滿足第一策略時從播放的第一多媒體信息中確定出目標(biāo)對象,包括:
[0022]若檢測到構(gòu)成所述第一多媒體信息中的至少兩個信息幀中包含相同的物體且所述物體符合第一預(yù)定條件,則滿足所述第一策略,從播放的第一多媒體信息中確定出目標(biāo)對象。
[0023]優(yōu)選地,所述至少兩個信息幀中包括:所述目標(biāo)對象在所述待播放的第一多媒體信息中出現(xiàn)的起始信息幀與結(jié)束信息幀;
[0024]所述滿足第二策略時,判斷出所述目標(biāo)對象能觸發(fā)顯示第二多媒體信息,包括:
[0025]若檢測到所述起始信息幀與所述結(jié)束信息幀之間的時間差符合第二預(yù)定條件,則滿足所述第二策略,判斷出所述目標(biāo)對象能觸發(fā)顯示第二多媒體信息。
[0026]優(yōu)選地,所述起始信息幀與所述結(jié)束信息幀之間的時間差大于第一閾值且小于第二閾值,則符合所述第二預(yù)定條件,觸發(fā)顯示所述第二多媒體信息,所述第二多媒體信息的顯不時長為大于第一閾值且小于第二閾值;
[0027]或者,
[0028]所述起始信息幀與所述結(jié)束信息幀之間的時間差大于第二閾值,則符合所述第二預(yù)定條件,觸發(fā)顯示所述第二多媒體信息,且根據(jù)接收的顯示時長控制所述第二多媒體信息的顯示時長為第二閾值。
[0029]優(yōu)選地,所述相應(yīng)于所述第一多媒體信息顯示所述第二多媒體信息,包括:
[0030]在第一多媒體信息的播放窗口內(nèi)相接或相鄰于所述第一多媒體信息的位置、或懸浮于所述第一多媒體信息的播放窗口之上顯示所述第二多媒體信息。
[0031]優(yōu)選地,所述方法還包括:
[0032]伴隨所述第一多媒體信息的播放,以動態(tài)方式顯示所述第二多媒體信息。
[0033]優(yōu)選地,所述伴隨所述第一多媒體信息的播放,以動態(tài)方式顯示所述第二多媒體信息,包括:
[0034]根據(jù)所述目標(biāo)對象在所述第一多媒體信息中起始信息幀的位置坐標(biāo)及結(jié)束信息幀的位置坐標(biāo)得到位移矢量;
[0035]獲取所述目標(biāo)對象在所述第一多媒體信息中從所述起始信息幀運(yùn)動至結(jié)束信息中貞所需的時間;
[0036]根據(jù)所述位移矢量和所述時間得到所述目標(biāo)對象的運(yùn)動速率,并作為所述第二多媒體信息以動態(tài)方式顯示的速率;
[0037]所述第二多媒體信息以所述速率伴隨所述第一多媒體信息中的所述目標(biāo)對象持續(xù)播放,直至所述目標(biāo)對象不在所述第一多媒體信息中,或者所述第一多媒體信息播放結(jié)束則結(jié)束顯示所述第二多媒體信息。
[0038]本發(fā)明實施例提供了一種客戶端,所述客戶端包括:
[0039]加載及檢測單元,用于加載第一多媒體信息進(jìn)行播放,檢測所述第一多媒體信息是否攜帶預(yù)處理的標(biāo)識信息,得到一判斷結(jié)果;
[0040]確定單元,用于所述判斷結(jié)果表明已攜帶預(yù)處理的標(biāo)識信息時,根據(jù)所述預(yù)處理的標(biāo)識信息的指示確定目標(biāo)對象及目標(biāo)對象能觸發(fā)顯示的第二多媒體信息;
[0041]顯單兀,用于伴隨所述第一多媒體信息的播放,相應(yīng)于所述第一多媒體信息顯示所述第二多媒體信息;所述第二多媒體信息與所述目標(biāo)對象相關(guān)聯(lián)。
[0042]優(yōu)選地,所述客戶端還包括:
[0043]判斷單元,用于所述判斷結(jié)果表明未攜帶預(yù)處理的標(biāo)識信息時,滿足第一策略時從播放的第一多媒體信息中確定出目標(biāo)對象,滿足第二策略時,判斷出所述目標(biāo)對象能觸發(fā)顯示第二多媒體信息。
[0044]優(yōu)選地,所述判斷單元,進(jìn)一步用于若檢測到構(gòu)成所述第一多媒體信息中的至少兩個信息幀中包含相同的物體且所述物體符合第一預(yù)定條件,則滿足所述第一策略,從播放的第一多媒體信息中確定出目標(biāo)對象。
[0045]優(yōu)選地,所述至少兩個信息幀中包括:所述目標(biāo)對象在所述待播放的第一多媒體信息中出現(xiàn)的起始信息幀與結(jié)束信息幀;
[0046]所述判斷單元,進(jìn)一步用于若檢測到所述起始信息幀與所述結(jié)束信息幀之間的時間差符合第二預(yù)定條件,則滿足所述第二策略,判斷出所述目標(biāo)對象能觸發(fā)顯示第二多媒體信息。
[0047]優(yōu)選地,所述判斷單元,進(jìn)一步用于所述起始信息幀與所述結(jié)束信息幀之間的時間差大于第一閾值且小于第二閾值,則符合所述第二預(yù)定條件,觸發(fā)顯示所述第二多媒體信息,所述第二多媒體信息的顯示時長為大于第一閾值且小于第二閾值;或者,所述起始信息幀與所述結(jié)束信息幀之間的時間差大于第二閾值,則符合所述第二預(yù)定條件,觸發(fā)顯示所述第二多媒體信息,且根據(jù)接收的顯示時長控制所述第二多媒體信息的顯示時長為第二閾值。
[0048]優(yōu)選地,所述顯示單元,進(jìn)一步用于在第一多媒體信息的播放窗口內(nèi)相接或相鄰于所述第一多媒體信息的位置、或懸浮于所述第一多媒體信息的播放窗口之上顯示所述第二多媒體信息。
[0049]優(yōu)選地,所述顯示單元,進(jìn)一步用于伴隨所述待播放的第一多媒體信息播放的同時以動態(tài)方式顯示所述第二多媒體信息。
[0050]優(yōu)選地,所述客戶端還包括:
[0051]位移矢量獲取單元,用于根據(jù)所述目標(biāo)對象在所述第一多媒體信息中起始信息幀的位置坐標(biāo)及結(jié)束信息幀的位置坐標(biāo)得到位移矢量;
[0052]時間獲取單元,用于獲取所述目標(biāo)對象在所述第一多媒體信息中從所述起始信息幀運(yùn)動至結(jié)束信息幀所需的時間;
[0053]速率獲取單元,用于根據(jù)所述位移矢量和所述時間得到所述目標(biāo)對象的運(yùn)動速率,并作為所述第二多媒體信息以動態(tài)方式顯示的速率;
[0054]所述顯示單元,進(jìn)一步用于所述第二多媒體信息以所述速率伴隨所述第一多媒體信息中的所述目標(biāo)對象持續(xù)播放,直至所述目標(biāo)對象不在所述第一多媒體信息中,或者所述第一多媒體信息播放結(jié)束則結(jié)束顯示所述第二多媒體信息。
[0055]本發(fā)明實施例提供了一種嵌入式信息處理方法,所述方法包括:
[0056]對待播放的第一多媒體信息進(jìn)行第一預(yù)處理;所述第一預(yù)處理用于控制將顯示于待播放的第一多媒體信息中的物體確定為目標(biāo)對象;
[0057]對待播放的第一多媒體信息進(jìn)行第二預(yù)處理;所述第二預(yù)處理用于控制判斷所述目標(biāo)對象是否能觸發(fā)顯示第二多媒體信息,所述第二多媒體信息與所述目標(biāo)對象相關(guān)聯(lián);
[0058]將所述第一多媒體信息標(biāo)記上預(yù)處理的標(biāo)識信息,所述預(yù)處理的標(biāo)識信息用于指示根據(jù)所述第一預(yù)處理的結(jié)果確定目標(biāo)對象,及根據(jù)所述第二預(yù)處理的結(jié)果使目標(biāo)對象能觸發(fā)顯示的第二多媒體信息;
[0059]發(fā)送具有預(yù)處理的標(biāo)識信息的第一多媒體信息。
[0060]優(yōu)選地,所述對待播放的第一多媒體信息進(jìn)行第一預(yù)處理,包括:
[0061]識別出構(gòu)成所述待播放的第一多媒體信息中的至少兩個信息幀,從所述待播放的第一多媒體信息中截取得到所述至少兩個信息幀,識別出所述至少兩個信息幀中包含相同的物體且所述物體符合第一預(yù)定條件,則完成所述第一預(yù)處理。
[0062]優(yōu)選地,所述至少兩個信息幀中包括:所述目標(biāo)對象在所述待播放的第一多媒體信息中出現(xiàn)的起始信息幀與結(jié)束信息幀;
[0063]所述對待播放的第一多媒體信息進(jìn)行第二預(yù)處理,包括:
[0064]識別出所述起始信息幀與所述結(jié)束信息幀之間的時間差符合第二預(yù)定條件,則完成所述第二預(yù)處理。
[0065]優(yōu)選地,所述起始信息幀與所述結(jié)束信息幀之間的時間差符合第二預(yù)定條件,包括:
[0066]所述起始信息幀與所述結(jié)束信息幀之間的時間差大于第一閾值且小于第二閾值,則符合第二預(yù)定條件;
[0067]或者,
[0068]所述起始信息幀與所述結(jié)束信息幀之間的時間差大于第二閾值,則符合第二預(yù)定條件,同時配置第二多媒體信息的顯示時長,發(fā)送所述顯示時長。
[0069]本發(fā)明實施例提供了一種服務(wù)器,所述服務(wù)器包括:
[0070]第一預(yù)處理單元,用于對待播放的第一多媒體信息進(jìn)行第