在網(wǎng)絡(luò)直播過程中播放廣告的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及廣告投放技術(shù)領(lǐng)域,具體地說,涉及一種在網(wǎng)絡(luò)直播過程中播放廣告的方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)現(xiàn),為人們觀看視頻提供了很大的便利,從傳統(tǒng)的按預(yù)先制定節(jié)目的電視到可搜索視頻的及時觀看。其中,網(wǎng)絡(luò)直播吸取和延續(xù)了互聯(lián)網(wǎng)的優(yōu)勢,利用視訊方式進行網(wǎng)上現(xiàn)場直播,可以將產(chǎn)品展示、相關(guān)會議、背景介紹、方案測評、網(wǎng)上調(diào)查、對話訪談、在線培訓(xùn)等內(nèi)容現(xiàn)場發(fā)布到互聯(lián)網(wǎng)上,利用互聯(lián)網(wǎng)的直觀、快速,表現(xiàn)形式好、內(nèi)容豐富、交互性強、地域不受限制、受眾可劃分等特點,加強活動現(xiàn)場的推廣效果?,F(xiàn)場直播完成后,還可以隨時為讀者繼續(xù)提供重播、點播,有效延長了直播的時間和空間,發(fā)揮直播內(nèi)容的最大價值,因此,也廣受用戶歡迎。
[0003]但是,在網(wǎng)絡(luò)直播過程中,受用戶網(wǎng)絡(luò)或直播網(wǎng)絡(luò)傳輸?shù)纫蛩氐挠绊?,會出現(xiàn)網(wǎng)絡(luò)直播緩沖、卡頓的現(xiàn)象,此時,用戶需要等待播放器緩沖到足夠播放的數(shù)據(jù)流后才能繼續(xù)觀看直播視頻。在網(wǎng)絡(luò)直播緩沖期,用戶不能觀看直播視頻,造成這部分資源的浪費,還影響用戶觀看直播體驗。在網(wǎng)絡(luò)直播緩沖期間向用戶投放廣告既能利用這部分資源,也不至于用戶干等著直播緩沖,在一定程度上提升了用戶觀看體驗。
[0004]廣告作為傳播信息的一種渠道,從單一圖片或文字的廣告到現(xiàn)在的目標(biāo)關(guān)鍵詞搜索、音視頻和富媒體互動式等形式的廣告,其價值已被普遍承認(rèn)。然而在廣告投放時,不僅要考慮到受眾收視率,還要考慮用戶喜好,并且兼顧到從服務(wù)器搜索廣告的方便性及準(zhǔn)確性,如此才能在不影響用戶觀看體驗的情況下充分利用資源創(chuàng)造價值。
[0005]目前,網(wǎng)絡(luò)直播緩沖插播廣告的方式是:檢測到網(wǎng)絡(luò)直播緩沖時從服務(wù)器搜索廣告進行投放,但是其投放的廣告往往不能吸引用戶的眼球,且不能關(guān)閉,非常影響用戶觀看體驗,并且,遍歷服務(wù)器從而找出投放廣告的方法既繁瑣又耗時。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本申請所要解決的技術(shù)問題是提供了一種在網(wǎng)絡(luò)直播過程中播放廣告的方法及系統(tǒng),通過在服務(wù)器上存儲廣告時創(chuàng)建倒排索引樹結(jié)構(gòu),方便了在直播緩沖期間快速、精準(zhǔn)地搜索到合適廣告進行投放,且通過終端與服務(wù)器的交互實現(xiàn)用戶對廣告播放開關(guān)的控制。
[0007]為了解決上述技術(shù)問題,本申請有如下技術(shù)方案:
[0008]一種在網(wǎng)絡(luò)直播過程中播放廣告的方法,包括:
[0009]終端檢測到網(wǎng)絡(luò)直播過程中出現(xiàn)緩沖卡頓時,所述終端緩沖裝載網(wǎng)絡(luò)直播數(shù)據(jù)并根據(jù)終端屬性生成播放廣告請求;
[0010]所述終端根據(jù)所述播放廣告請求生成播放廣告的控制指令;
[0011]所述終端判斷到允許播放廣告的控制指令時,將所述播放廣告請求發(fā)送至服務(wù)器;
[0012]所述服務(wù)器接收所述播放廣告請求,讀取所述播放廣告請求中的終端屬性并搜索對應(yīng)的廣告反饋給所述終端,其中,
[0013]所述服務(wù)器預(yù)先按照倒排索引樹結(jié)構(gòu)存儲廣告的索引信息;
[0014]所述終端接收所述服務(wù)器反饋的廣告進行播放;
[0015]所述終端判斷到緩沖裝載網(wǎng)絡(luò)直播數(shù)據(jù)達(dá)到特定數(shù)量時,停止廣告播放并繼續(xù)網(wǎng)絡(luò)直播。
[0016]進一步地,其中,所述終端緩沖裝載網(wǎng)絡(luò)直播數(shù)據(jù)并根據(jù)終端屬性生成播放廣告請求,進一步為:
[0017]所述終端屬性至少包括:所述終端當(dāng)前播放網(wǎng)絡(luò)直播內(nèi)容的描述信息、網(wǎng)絡(luò)直播時段、地理范圍信息及用戶喜好信息。
[0018]進一步地,其中,所述終端根據(jù)所述播放廣告請求生成播放廣告的控制指令,進一步包括:
[0019]所述終端判斷到不允許播放廣告的控制指令時,所述終端繼續(xù)緩沖裝載網(wǎng)絡(luò)直播數(shù)據(jù)但不向所述服務(wù)器發(fā)送播放廣告請求。
[0020]進一步地,其中,所述服務(wù)器預(yù)先按照倒排索引樹結(jié)構(gòu)存儲廣告的索引信息,進一步包括:
[0021]所述服務(wù)器接收廣告源發(fā)送的廣告,生成所述廣告的投放信息及物料數(shù)據(jù),其中,
[0022]所述投放信息至少包括:所述廣告的定向維度、投放周期及投放數(shù)量;
[0023]所述物料數(shù)據(jù)至少包括:所述廣告的物料類型、尺寸、時長、監(jiān)測地址、落地頁數(shù);
[0024]所述服務(wù)器根據(jù)所述投放信息及所述物料數(shù)據(jù)按照倒排索引樹結(jié)構(gòu)存儲形成索引信息。
[0025]進一步地,其中,所述服務(wù)器根據(jù)所述投放信息及所述物料數(shù)據(jù)按照倒排索引樹結(jié)構(gòu)存儲形成索引信息,進一步包括:
[0026]將所述投放信息及物料數(shù)據(jù)分別進行序列化保存,并按照順序?qū)⑺鐾斗判畔⒌亩ㄏ蚓S度及定向值作為層次構(gòu)建倒排索引樹結(jié)構(gòu),其中,
[0027]分支的葉子節(jié)點為所述投放信息廣告對象的ID信息,該ID信息中包含有所述廣告的物料數(shù)據(jù)。
[0028]進一步地,其中,所述投放信息包括:廣告ID、描述信息、投放開始時間、投放結(jié)束時間及投放總量;
[0029]所述物料數(shù)據(jù)包括:廣告ID、物料數(shù)據(jù)的描述信息、物料尺寸、物料的存儲地址、物料的實際播放時長、監(jiān)控地址及跳轉(zhuǎn)頁面目標(biāo)地址。
[0030]—種在網(wǎng)絡(luò)直播過程中播放廣告的系統(tǒng),該系統(tǒng)包括:服務(wù)器及終端,其特征在于,所述終端包括:處理模塊、發(fā)送模塊及播放器,其中,
[0031 ]所述處理模塊,用于檢測到網(wǎng)絡(luò)直播過程中出現(xiàn)緩沖卡頓時,緩沖裝載網(wǎng)絡(luò)直播數(shù)據(jù)并根據(jù)終端屬性生成播放廣告請求;
[0032 ]根據(jù)所述播放廣告請求生成播放廣告的控制指令;
[0033]所述發(fā)送模塊,用于判斷到允許播放廣告的控制指令時,將所述播放廣告請求發(fā)送至服務(wù)器;
[0034]所述播放器,用于接收所述服務(wù)器反饋的廣告進行播放;
[0035]判斷到緩沖裝載網(wǎng)絡(luò)直播數(shù)據(jù)達(dá)到特定數(shù)量時,停止廣告播放并繼續(xù)網(wǎng)絡(luò)直播;
[0036]所述服務(wù)器,用于接收所述播放廣告請求,讀取所述播放廣告請求中的終端屬性并搜索對應(yīng)的廣告反饋給所述終端,其中,
[0037]所述服務(wù)器預(yù)先按照倒排索引樹結(jié)構(gòu)存儲廣告的索引信息,其中,
[0038]所述終端屬性至少包括:所述終端當(dāng)前播放網(wǎng)絡(luò)直播內(nèi)容的描述信息、網(wǎng)絡(luò)直播時段、地理范圍信息及用戶喜好信息。
[0039]進一步地,其中,所述處理模塊,進一步用于:
[0040]判斷到不允許播放廣告的控制指令時,繼續(xù)緩沖裝載網(wǎng)絡(luò)直播數(shù)據(jù)但不向所述服務(wù)器發(fā)送播放廣告請求。
[0041]進一步地,其中,所述服務(wù)器,進一步用于:
[0042]接收廣告源發(fā)送的廣告,生成所述廣告的投放信息及物料數(shù)據(jù),其中,
[0043]所述投放信息至少包括:所述廣告的定向維度、投放周期及投放數(shù)量;
[0044]所述物料數(shù)據(jù)至少包括:所述廣告的物料類型、尺寸、時長、監(jiān)測地址、落地頁數(shù);
[0045]根據(jù)所述投放信息及所述物料數(shù)據(jù)按照倒排索引樹結(jié)構(gòu)存儲形成索引信息。
[0046]進一步地,其中,所述服務(wù)器,進一步用于:
[0047]將所述投放信息及物料數(shù)據(jù)分別進行序列化轉(zhuǎn)化保存,并按照順序?qū)⑺鐾斗判畔⒌亩ㄏ蚓S度及定向值作為層次構(gòu)建倒排索引樹結(jié)構(gòu),其中,
[0048]分支的葉子節(jié)點為所述投放信息廣告對象的ID信息,該ID信息中包含有所述廣告的物料數(shù)據(jù),其中,
[0049]所述投放信息包括:廣告ID、描述信息、投放開始時間、投放結(jié)束時間及投放總量;
[0050]所述物料數(shù)據(jù)包括:廣告ID、物料數(shù)據(jù)的描述信息、物料尺寸、物料的存儲地址、物料的實際播放時長、監(jiān)控地址及跳轉(zhuǎn)頁面目標(biāo)地址。
[0051]與現(xiàn)有技術(shù)相比,本申請所述的在網(wǎng)絡(luò)直播過程中播放廣告的方法及系統(tǒng),達(dá)到了如下效果:
[0052](1)本發(fā)明的在直播過程中投放廣告的方法通過在服務(wù)器上存儲廣告時創(chuàng)建倒排索引樹結(jié)構(gòu),方便了在直播緩沖期間快速、精準(zhǔn)地搜索到合適廣告進行投放,避免了在服務(wù)器搜索投放廣告的繁瑣步驟。
[0053](2)本發(fā)明的在直播過程中投放廣告的方法在服務(wù)器上存儲廣告時,分兩個結(jié)構(gòu)描述廣告的投放信息及廣告的物料特征信息,并構(gòu)建倒排索引樹結(jié)構(gòu)存儲廣告,在服務(wù)器上搜索投放廣告時,通過倒排索引樹結(jié)構(gòu)的層次結(jié)構(gòu)即可快速定位到所要投放的廣告,還緩解了遍歷服務(wù)器造成的壓力。
[0054](3)本發(fā)明的在直播過程中投放廣告的方法通過服務(wù)器與終端的交互,使得用戶可以自行控制直播緩沖期間插播廣告的開關(guān),提高了用戶在觀看直播緩沖廣告的主動性從而提升了用戶觀看體驗。
[0055]當(dāng)然,實施本申請的任一產(chǎn)品必不一定需要同時達(dá)到以上所述的所有技術(shù)效果。
【附圖說明】
[0056]此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中