一種視頻直播畫面屏蔽投放廣告的方法及裝置的制造方法
【專利摘要】本發(fā)明涉及一種視頻直播畫面屏蔽投放廣告的方法及裝置,包括:步驟1,直播平臺管理員實時監(jiān)控所有客戶端直播平臺中主播直播狀態(tài),當(dāng)發(fā)現(xiàn)有主播在直播平臺投放未經(jīng)授權(quán)廣告信息時,將該廣告信息所在客戶端直播平臺的位置信息發(fā)送給服務(wù)器;步驟2,服務(wù)器接收到未經(jīng)授權(quán)廣告信息所在客戶端直播平臺的位置信息后,提供用于遮擋廣告信息的畫布,并覆蓋在廣告信息所在客戶端直播平臺的位置將廣告信息屏蔽。發(fā)明能夠屏蔽主播在直播間投放的未經(jīng)授權(quán)的廣告信息,規(guī)范直播間的播放規(guī)則。
【專利說明】一種視頻直播畫面屏蔽投放廣告的方法及裝置
[0001]
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及互聯(lián)網(wǎng)彈幕式視頻直播領(lǐng)域,尤其是涉及一種視頻直播畫面屏蔽投放廣告的方法及裝置。
[0003]
【背景技術(shù)】
[0004]在互聯(lián)網(wǎng)彈幕式視頻直播平臺,很多廣告商會借主播人氣在直播平臺投放廣告,這種廣告是經(jīng)過服務(wù)商許可和授權(quán)的,是允許的,但是在直播平臺,有些主播在未經(jīng)服務(wù)商允許的情況下,私自投放未授權(quán)的廣告信息,有些甚至是違反國家法律的廣告信息,因此,
在此種情況下,需要有一種屏蔽未經(jīng)授權(quán)廣告信息的技術(shù)。
[0005]
【發(fā)明內(nèi)容】
[0006]本發(fā)明主要是解決現(xiàn)有技術(shù)所存在的技術(shù)問題;提供了一種能夠屏蔽主播在直播間投放的未經(jīng)授權(quán)的廣告信息,規(guī)范直播間的播放規(guī)則的一種視頻直播畫面屏蔽投放廣告的方法及裝置。
[0007]本發(fā)明的上述技術(shù)問題主要是通過下述技術(shù)方案得以解決的:
一種視頻直播畫面屏蔽投放廣告的方法,包括:
步驟1,直播平臺管理員實時監(jiān)控所有客戶端直播平臺中主播直播狀態(tài),當(dāng)發(fā)現(xiàn)有主播在直播平臺投放未經(jīng)授權(quán)廣告信息時,將該廣告信息所在客戶端直播平臺的位置信息發(fā)送給服務(wù)器;
步驟2,服務(wù)器接收到未經(jīng)授權(quán)廣告信息所在客戶端直播平臺的位置信息后,提供用于遮擋廣告信息的畫布,并覆蓋在廣告信息所在客戶端直播平臺的位置將廣告信息屏蔽。
[0008]優(yōu)選地,廣告信息所在客戶端直播平臺的位置信息由直播平臺管理員獲取的具體方法是:首先通過截圖工具獲取廣告的高、寬,以及對應(yīng)在客戶端直播平臺的X、y坐標(biāo)數(shù)據(jù),然后在將高、寬,X、y坐標(biāo)數(shù)據(jù)輸入給客戶端直播平臺的后臺服務(wù)器,后臺服務(wù)器通過Http的數(shù)據(jù)傳遞方式發(fā)送給服務(wù)器,所述后臺服務(wù)器為客戶端直播平臺的本地在線服務(wù)器,月艮務(wù)器設(shè)置在云端或遠程在線端,用于控制所有后臺服務(wù)器。
[0009]優(yōu)選地,步驟2中,服務(wù)器收到后臺服務(wù)器的數(shù)據(jù)后,通過socket長連接服務(wù)將數(shù)據(jù)包廣播推送給每一個用戶所在的客戶端直播平臺,數(shù)據(jù)包含高、寬,x、y坐標(biāo)數(shù)據(jù),客戶端直播平臺接收到數(shù)據(jù)后,會根據(jù)這些數(shù)據(jù)在視頻畫面視圖層上提供一層不透明的畫布,所述畫布的高、寬以及位于客戶端直播平臺的坐標(biāo)數(shù)據(jù)與服務(wù)器提供的數(shù)據(jù)相同。
[0010]優(yōu)選地,所述畫布的顏色與未經(jīng)授權(quán)廣告信息所在客戶端直播平臺播放背景畫面顏色一致,獲取方法是:首先通過客戶端直播平臺截取視頻畫面,然后根據(jù)服務(wù)器提供的X、y坐標(biāo),定位到該截取視頻畫面的(x,y)處,最后獲取該點在截圖上對應(yīng)的顏色值,然后將這個顏色值賦于畫布,使其畫布填充這個顏色。
[0011]優(yōu)選地,步驟2結(jié)束后,高、寬,x、y坐標(biāo)由直播平臺管理員在后臺服務(wù)器進行重新設(shè)置,確定后再次將位置信息發(fā)送給服務(wù)器并重復(fù)步驟2。
[0012]—種視頻直播畫面屏蔽投放廣告的裝置,包括:
廣告位置信息獲取模塊:直播平臺管理員實時監(jiān)控所有客戶端直播平臺中主播直播狀態(tài),當(dāng)發(fā)現(xiàn)有主播在客戶端直播平臺投放未經(jīng)授權(quán)廣告信息時,通過廣告位置信息獲取模塊將該廣告信息所在客戶端直播平臺的位置信息發(fā)送給服務(wù)器;
廣告屏蔽模塊:服務(wù)器接收到未經(jīng)授權(quán)廣告信息所在客戶端直播平臺的位置信息后,通過廣告遮擋模塊提供用于遮擋廣告信息的畫布,并覆蓋在廣告信息所在客戶端直播平臺的位置將廣告信息屏蔽。
[0013]優(yōu)選地,廣告信息所在客戶端直播平臺的位置信息由直播平臺管理員獲取的具體方法是:首先通過截圖工具獲取廣告的高、寬,以及對應(yīng)在客戶端直播平臺的x、y坐標(biāo)數(shù)據(jù),然后在將高、寬,x、y坐標(biāo)數(shù)據(jù)輸入給客戶端直播平臺的后臺服務(wù)器,后臺服務(wù)器通過Http的數(shù)據(jù)傳遞方式發(fā)送給服務(wù)器;所述后臺服務(wù)器為客戶端直播平臺的本地在線服務(wù)器,月艮務(wù)器設(shè)置在云端或遠程在線端,用于控制所有后臺服務(wù)器。
[0014]優(yōu)選地,服務(wù)器收到后臺服務(wù)器的數(shù)據(jù)后,通過socket長連接服務(wù)將數(shù)據(jù)包廣播推送給每一個用戶所在的客戶端直播平臺,數(shù)據(jù)包含高、寬,x、y坐標(biāo)數(shù)據(jù),客戶端直播平臺接收到數(shù)據(jù)后,會根據(jù)這些數(shù)據(jù)在視頻畫面視圖層上提供一層不透明的畫布,所述畫布的高、寬以及位于客戶端直播平臺的坐標(biāo)數(shù)據(jù)與服務(wù)器提供的數(shù)據(jù)相同。
[0015]優(yōu)選地,所述畫布的顏色與未經(jīng)授權(quán)廣告信息所在客戶端直播平臺播放背景畫面顏色一致,獲取方法是:首先通過客戶端直播平臺截取視頻畫面,然后根據(jù)服務(wù)器提供的X、y坐標(biāo),定位到該截取視頻畫面的(x,y)處,最后獲取該點在截圖上對應(yīng)的顏色值,然后將這個顏色值賦于畫布,使其畫布填充這個顏色。
[0016]優(yōu)選地,廣告屏蔽模塊屏蔽結(jié)束后,若不能完全屏蔽廣告,,高、寬,x、y坐標(biāo)由直播平臺管理員在后臺服務(wù)器進行重新設(shè)置,確定后再次將位置信息發(fā)送給服務(wù)器通過廣告遮擋模塊再次進行屏蔽。
[0017]因此,本發(fā)明具有如下優(yōu)點:能夠屏蔽主播在直播間投放的未經(jīng)授權(quán)的廣告信息,規(guī)范直播間的播放規(guī)則。
[0018]
【附圖說明】
[0019]附圖1是本發(fā)明的一種方法流程示意圖。
[0020]附圖2是本發(fā)明的一種硬件框圖。
[0021]
【具體實施方式】
[0022]下面通過實施例,并結(jié)合附圖,對本發(fā)明的技術(shù)方案作進一步具體的說明。
[0023]—種視頻直播畫面屏蔽投放廣告的方法,包括:
步驟1,直播平臺管理員實時監(jiān)控所有客戶端直播平臺中主播直播狀態(tài),當(dāng)發(fā)現(xiàn)有主播在直播平臺投放未經(jīng)授權(quán)廣告信息時,將該廣告信息所在客戶端直播平臺的位置信息發(fā)送給服務(wù)器;廣告信息所在客戶端直播平臺的位置信息由直播平臺管理員獲取的具體方法是:首先通過截圖工具獲取廣告的高、寬,以及對應(yīng)在客戶端直播平臺的X、y坐標(biāo)數(shù)據(jù),然后在將高、寬,x、y坐標(biāo)數(shù)據(jù)輸入給客戶端直播平臺的后臺服務(wù)器,后臺服務(wù)器通過Http的數(shù)據(jù)傳遞方式發(fā)送給服務(wù)器,所述后臺服務(wù)器為客戶端直播平臺的本地在線服務(wù)器,服務(wù)器設(shè)置在云端或遠程在線端,用于控制所有后臺服務(wù)器。
[0024]步驟2,服務(wù)器接收到未經(jīng)授權(quán)廣告信息所在客戶端直播平臺的位置信息后,提供用于遮擋廣告信息畫布,并覆蓋在廣告信息所在客戶端直播平臺的位置將廣告信息屏蔽,具體是:服務(wù)器收到后臺服務(wù)器的數(shù)據(jù)后,通過socket長連接服務(wù)將數(shù)據(jù)包廣播推送給每一個用戶所在的客戶端直播平臺,數(shù)據(jù)包含高、寬,x、y坐標(biāo)數(shù)據(jù),客戶端直播平臺接收到數(shù)據(jù)后,會根據(jù)這些數(shù)據(jù)在視頻畫面視圖層上提供一層不透明的畫布,所述畫布的高、寬以及位于客戶端直播平臺的坐標(biāo)數(shù)據(jù)與服務(wù)器提供的數(shù)據(jù)相同。
[0025]畫布的顏色與未經(jīng)授權(quán)廣告信息所在客戶端直播平臺播放背景畫面顏色一致,獲取方法是:首先通過客戶端直播平臺截取視頻畫面,然后根據(jù)服務(wù)器提供的X、y坐標(biāo),定位到該截取視頻畫面的(X,y)處,最后獲取該點在截圖上對應(yīng)的顏色值,然后將這個顏色值賦于畫布,使其畫布填充這個顏色。
[0026]本步驟結(jié)束后,若不能完全屏蔽廣告,高、寬,x、y坐標(biāo)由直播平臺管理員在后臺服務(wù)器進行重新設(shè)置,確定后再次將位置信息發(fā)送給服務(wù)器并重復(fù)步驟2。
[0027]
一種視頻直播畫面屏蔽投放廣告的裝置,包括:
廣告位置信息獲取模塊:直播平臺管理員實時監(jiān)控所有客戶端直播平臺中主播直播狀態(tài),當(dāng)發(fā)現(xiàn)有主播在客戶端直播平臺投放未經(jīng)授權(quán)廣告信息時,通過廣告位置信息獲取模塊將該廣告信息所在客戶端直播平臺的位置信息發(fā)送給服務(wù)器;廣告信息所在客戶端直播平臺的位置信息由直播平臺管理員獲取的具體方法是:首先通過截圖工具獲取廣告的高、寬,以及對應(yīng)在客戶端直播平臺的X、y坐標(biāo)數(shù)據(jù),然后在將高、寬,X、y坐標(biāo)數(shù)據(jù)輸入給客戶端直播平臺的后臺服務(wù)器,后臺服務(wù)器通過Ht tp的數(shù)據(jù)傳遞方式發(fā)送給服務(wù)器;所述后臺服務(wù)器為客戶端直播平臺的本地在線服務(wù)器,服務(wù)器設(shè)置在云端或遠程在線端,用于控制所有后臺服務(wù)器。
[0028]廣告屏蔽模塊:服務(wù)器接收到未經(jīng)授權(quán)廣告信息所在客戶端直播平臺的位置信息后,通過廣告遮擋模塊提供用于遮擋廣告信息畫布,并覆蓋在廣告信息所在客戶端直播平臺的位置將廣告信息屏蔽。具體是:服務(wù)器收到后臺服務(wù)器的數(shù)據(jù)后,通過socket長連接服務(wù)將數(shù)據(jù)包廣播推送給每一個用戶所在的客戶端直播平臺,數(shù)據(jù)包含高、寬,x、y坐標(biāo)數(shù)據(jù),客戶端直播平臺接收到數(shù)據(jù)后,會根據(jù)這些數(shù)據(jù)在視頻畫面視圖層上提供一層不透明的畫布,所述畫布的高、寬以及位于客戶端直播平臺的坐標(biāo)數(shù)據(jù)與服務(wù)器提供的數(shù)據(jù)相同。
[0029]畫布的顏色與未經(jīng)授權(quán)廣告信息所在客戶端直播平臺播放背景畫面顏色一致,獲取方法是:首先通過客戶端直播平臺截取視頻畫面,然后根據(jù)服務(wù)器提供的x、y坐標(biāo),定位到該截取視頻畫面的(x,y)處,最后獲取該點在截圖上對應(yīng)的顏色值,然后將這個顏色值賦于畫布,使其畫布填充這個顏色。
[0030]廣告屏蔽模塊屏蔽結(jié)束后,若不能完全屏蔽廣告,高、寬,x、y坐標(biāo)由直播平臺管理員在后臺服務(wù)器進行重新設(shè)置,確定后再次將位置信息發(fā)送給服務(wù)器通過廣告遮擋模塊再次進行屏蔽。
[0031]
實施例1
本發(fā)明提供一種一種視頻直播畫面屏蔽投放廣告的方法,包括以下步驟:
步驟I,直播平臺管理員進入某個直播間里,發(fā)現(xiàn)主播在房間里直播時,在未經(jīng)平臺允許的情況下,主播擅自在直播視頻流畫面粘貼廣告圖文,進行廣告宣傳活動時,直播平臺管理員有權(quán)對主播的廣告進行遮擋。在后臺服務(wù)器中,有專門的廣告位置信息獲取模塊對主播的廣告遮擋進行管理的,直播平臺管理員首先進行視覺上的人工比對將直播間畫面廣告覆蓋的高、寬及x、y坐標(biāo)的數(shù)據(jù),獲取數(shù)據(jù)的具體辦法就是通過一些截圖工具(比如qq截圖)獲取廣告的高、寬,以及對應(yīng)在客戶端直播平臺中的X、y坐標(biāo)數(shù)據(jù),然后在后臺服務(wù)器里將比對的高、寬,X、y坐標(biāo)等數(shù)據(jù)輸入進去,確定了即可生成有效的數(shù)據(jù),然后會將數(shù)據(jù)通過Http的數(shù)據(jù)傳遞方式發(fā)送給服務(wù)器。
[0032]步驟2,服務(wù)器收到后臺服務(wù)器的數(shù)據(jù)后,通過socket長連接服務(wù)將數(shù)據(jù)包廣播推送給每一個用戶的客戶端直播平臺,數(shù)據(jù)包包含高、寬,x、y坐標(biāo)等一系列數(shù)據(jù),客戶端直播平臺接收到數(shù)據(jù)后,會根據(jù)這些數(shù)據(jù)在視頻畫面視圖層上利用Act1nScript3.0的計算機編程語言再繪制一層不透明的畫布,利用高、寬數(shù)據(jù)繪制畫布的面積大小,至于這個畫布的顏色值怎樣去定義設(shè)置,采用一種智能的方式獲取一個顏色值,具體是首先通過客戶端直播平臺里編程語言Act1nScript3.0的自帶功能將視頻畫面截下來存儲在電腦內(nèi)存中,然后根據(jù)上述提供的x、y坐標(biāo),定位到截圖上這個點的位置,然后利用Act1nScript3.0編程語言獲取這個點在截圖上對應(yīng)的顏色值,然后將這個顏色值賦給畫布,使其畫布填充這個顏色,使其遮擋的效果比較平滑;然后根據(jù)x、y坐標(biāo)在客戶端直播平臺中定位遮擋廣告所在的位置,其效果就是這塊畫布位于視頻畫面上,同時這塊畫布遮擋視頻畫面中廣告的位置,若一次不夠精確進行遮擋廣告,直播平臺管理員可以在后臺進行重新設(shè)置高、寬,x、y坐標(biāo),確定后可以再次放送給服務(wù)器,依照上面的步驟,客戶端直播平臺拿到數(shù)據(jù)清除之前的繪制,再次進行重新繪制,直至反復(fù)操作達到直播平臺管理員認(rèn)為滿意的遮擋效果即算完成了;若主播想廣告不被遮擋,調(diào)整廣告的位置,直播平臺管理員可以繼續(xù)跟蹤其位置再一次人工比對設(shè)置高、寬,x、y坐標(biāo)等系列數(shù)據(jù)再一次進行遮擋的操作。
[0033]
實施例2
本發(fā)明提供一種一種視頻直播畫面屏蔽投放廣告的裝置,包括以下步驟:
廣告位置信息獲取模塊:直播平臺管理員進入某個直播間里,發(fā)現(xiàn)主播在房間里直播時,在未經(jīng)平臺允許的情況下,主播擅自在直播視頻流畫面粘貼廣告圖文,進行廣告宣傳活動時,直播平臺管理員有權(quán)對主播的廣告進行遮擋。在后臺服務(wù)器中,有專門的廣告位置信息獲取模塊對主播的廣告遮擋進行管理的,直播平臺管理員首先進行視覺上的人工比對將直播間畫面廣告覆蓋的高、寬及x、y坐標(biāo)的數(shù)據(jù),獲取數(shù)據(jù)的具體辦法就是通過一些截圖工具(比如qq截圖)獲取廣告的高、寬,以及對應(yīng)在客戶端直播平臺中的x、y坐標(biāo)數(shù)據(jù),然后在后臺服務(wù)器里將比對的高、寬,x、y坐標(biāo)等數(shù)據(jù)輸入進去,確定了即可生成有效的數(shù)據(jù),然后會將數(shù)據(jù)通過Http的數(shù)據(jù)傳遞方式發(fā)送給服務(wù)器。
[0034]廣告屏蔽模塊:服務(wù)器收到后臺服務(wù)器的數(shù)據(jù)后,通過socket長連接服務(wù)將數(shù)據(jù)包廣播推送給每一個用戶的客戶端直播平臺,數(shù)據(jù)包包含高、寬,x、y坐標(biāo)等一系列數(shù)據(jù),客戶端直播平臺接收到數(shù)據(jù)后,廣告屏蔽模塊會根據(jù)這些數(shù)據(jù)在視頻畫面視圖層上利用Act 1nScr ipt3.0的計算機編程語言再繪制一層不透明的畫布,利用高、寬數(shù)據(jù)繪制畫布的面積大小,至于這個畫布的顏色值怎樣去定義設(shè)置,采用一種智能的方式獲取一個顏色值,具體是首先通過客戶端直播平臺里編程語言Act1nScript3.0的自帶功能將視頻畫面截下來存儲在電腦內(nèi)存中,然后根據(jù)上述提供的x、y坐標(biāo),定位到截圖上這個點的位置,然后利用Act1nScript3.0編程語言獲取這個點在截圖上對應(yīng)的顏色值,然后將這個顏色值賦給畫布,使其畫布填充這個顏色,使其遮擋的效果比較平滑;然后根據(jù)x、y坐標(biāo)在客戶端直播平臺中定位遮擋廣告所在的位置,其效果就是這塊畫布位于視頻畫面上,同時這塊畫布遮擋視頻畫面中廣告的位置,若一次不夠精確進行遮擋廣告,直播平臺管理員可以在后臺進行重新設(shè)置高、寬,x、y坐標(biāo),確定后可以再次放送給服務(wù)器,依照上面的步驟,客戶端直播平臺拿到數(shù)據(jù)清除之前的繪制,再次進行重新繪制,直至反復(fù)操作達到直播平臺管理員認(rèn)為滿意的遮擋效果即算完成了;若主播想廣告不被遮擋,調(diào)整廣告的位置,直播平臺管理員可以繼續(xù)跟蹤其位置再一次人工比對設(shè)置高、寬,x、y坐標(biāo)等系列數(shù)據(jù)再一次進行遮擋的操作。
[0035]本文中所描述的具體實施例僅僅是對本發(fā)明精神作舉例說明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對所描述的具體實施例做各種各樣的修改或補充或采用類似的方式替代,但并不會偏離本發(fā)明的精神或者超越所附權(quán)利要求書所定義的范圍。
【主權(quán)項】
1.一種視頻直播畫面屏蔽投放廣告的方法,其特征在于,包括: 步驟I,直播平臺管理員實時監(jiān)控所有客戶端直播平臺中主播直播狀態(tài),當(dāng)發(fā)現(xiàn)有主播在直播平臺投放未經(jīng)授權(quán)廣告信息時,將該廣告信息所在客戶端直播平臺的位置信息發(fā)送給服務(wù)器; 步驟2,服務(wù)器接收到未經(jīng)授權(quán)廣告信息所在客戶端直播平臺的位置信息后,提供用于遮擋廣告信息的畫布,并覆蓋在廣告信息所在客戶端直播平臺的位置將廣告信息屏蔽。2.根據(jù)權(quán)利要求1所述的一種視頻直播畫面屏蔽投放廣告的方法,其特征在于,廣告信息所在客戶端直播平臺的位置信息由直播平臺管理員獲取的具體方法是:首先通過截圖工具獲取廣告的高、寬,以及對應(yīng)在客戶端直播平臺的x、y坐標(biāo)數(shù)據(jù),然后在將高、寬,x、y坐標(biāo)數(shù)據(jù)輸入給客戶端直播平臺的后臺服務(wù)器,后臺服務(wù)器通過Ht tp的數(shù)據(jù)傳遞方式發(fā)送給服務(wù)器,所述后臺服務(wù)器為客戶端直播平臺的本地在線服務(wù)器,服務(wù)器設(shè)置在云端或遠程在線端,用于控制所有后臺服務(wù)器。3.根據(jù)權(quán)利要求1所述的一種視頻直播畫面屏蔽投放廣告的方法,其特征在于,步驟2中,服務(wù)器收到后臺服務(wù)器的數(shù)據(jù)后,通過socket長連接服務(wù)將數(shù)據(jù)包廣播推送給每一個用戶所在的客戶端直播平臺,數(shù)據(jù)包含高、寬,x、y坐標(biāo)數(shù)據(jù),客戶端直播平臺接收到數(shù)據(jù)后,會根據(jù)這些數(shù)據(jù)在視頻畫面視圖層上提供一層不透明的畫布,所述畫布的高、寬以及位于客戶端直播平臺的坐標(biāo)數(shù)據(jù)與服務(wù)器提供的數(shù)據(jù)相同。4.根據(jù)權(quán)利要求1所述的一種視頻直播畫面屏蔽投放廣告的方法,其特征在于,所述畫布的顏色與未經(jīng)授權(quán)廣告信息所在客戶端直播平臺播放背景畫面顏色一致,獲取方法是:首先通過客戶端直播平臺截取視頻畫面,然后根據(jù)服務(wù)器提供的x、y坐標(biāo),定位到該截取視頻畫面的(x,y)處,最后獲取該點在截圖上對應(yīng)的顏色值,然后將這個顏色值賦于畫布,使其畫布填充這個顏色。5.根據(jù)權(quán)利要求1所述的一種視頻直播畫面屏蔽投放廣告的方法,其特征在于,步驟2結(jié)束后,若不能完全屏蔽廣告,高、寬,x、y坐標(biāo)由直播平臺管理員在后臺服務(wù)器進行重新設(shè)置,確定后再次將位置信息發(fā)送給服務(wù)器并重復(fù)步驟2。6.一種視頻直播畫面屏蔽投放廣告的裝置,其特征在于,包括: 廣告位置信息獲取模塊:直播平臺管理員實時監(jiān)控所有客戶端直播平臺中主播直播狀態(tài),當(dāng)發(fā)現(xiàn)有主播在客戶端直播平臺投放未經(jīng)授權(quán)廣告信息時,通過廣告位置信息獲取模塊將該廣告信息所在客戶端直播平臺的位置信息發(fā)送給服務(wù)器; 廣告屏蔽模塊:服務(wù)器接收到未經(jīng)授權(quán)廣告信息所在客戶端直播平臺的位置信息后,通過廣告遮擋模塊提供用于遮擋廣告信息的畫布,并覆蓋在廣告信息所在客戶端直播平臺的位置將廣告信息屏蔽。7.根據(jù)權(quán)利要求6所述的一種視頻直播畫面屏蔽投放廣告的裝置,其特征在于,廣告信息所在客戶端直播平臺的位置信息由直播平臺管理員獲取的具體方法是:首先通過截圖工具獲取廣告的高、寬,以及對應(yīng)在客戶端直播平臺的x、y坐標(biāo)數(shù)據(jù),然后在將高、寬,x、y坐標(biāo)數(shù)據(jù)輸入給客戶端直播平臺的后臺服務(wù)器,后臺服務(wù)器通過Ht tp的數(shù)據(jù)傳遞方式發(fā)送給服務(wù)器;所述后臺服務(wù)器為客戶端直播平臺的本地在線服務(wù)器,服務(wù)器設(shè)置在云端或遠程在線端,用于控制所有后臺服務(wù)器。8.根據(jù)權(quán)利要求6所述的一種視頻直播畫面屏蔽投放廣告的裝置,其特征在于,服務(wù)器收到后臺服務(wù)器的數(shù)據(jù)后,通過socket長連接服務(wù)將數(shù)據(jù)包廣播推送給每一個用戶所在的客戶端直播平臺,數(shù)據(jù)包含高、寬,x、y坐標(biāo)數(shù)據(jù),客戶端直播平臺接收到數(shù)據(jù)后,會根據(jù)這些數(shù)據(jù)在視頻畫面視圖層上提供一層不透明的畫布,所述畫布的高、寬以及位于客戶端直播平臺的坐標(biāo)數(shù)據(jù)與服務(wù)器提供的數(shù)據(jù)相同。9.根據(jù)權(quán)利要求6所述的一種視頻直播畫面屏蔽投放廣告的裝置,其特征在于,所述畫布的顏色與未經(jīng)授權(quán)廣告信息所在客戶端直播平臺播放背景畫面顏色一致,獲取方法是:首先通過客戶端直播平臺截取視頻畫面,然后根據(jù)服務(wù)器提供的x、y坐標(biāo),定位到該截取視頻畫面的(x,y)處,最后獲取該點在截圖上對應(yīng)的顏色值,然后將這個顏色值賦于畫布,使其畫布填充這個顏色。10.根據(jù)權(quán)利要求6所述的一種視頻直播畫面屏蔽投放廣告的裝置,其特征在于,廣告屏蔽模塊屏蔽結(jié)束后,若不能完全屏蔽廣告,高、寬,x、y坐標(biāo)由直播平臺管理員在后臺服務(wù)器進行重新設(shè)置,確定后再次將位置信息發(fā)送給服務(wù)器通過廣告遮擋模塊再次進行屏蔽。
【文檔編號】H04N21/454GK106028089SQ201610467823
【公開日】2016年10月12日
【申請日】2016年6月24日
【發(fā)明人】曹明浩
【申請人】武漢斗魚網(wǎng)絡(luò)科技有限公司