一種屏蔽網(wǎng)絡視頻廣告的方法及設備的制作方法
【專利摘要】本發(fā)明公開了一種屏蔽網(wǎng)絡視頻廣告的方法及設備,所述方法包括:接收根據(jù)客戶端發(fā)出的頁面請求而響應的客戶端請求的頁面的報文;分析客戶端請求的頁面的報文;將請求的頁面報文中的非FLASH信息分發(fā)給客戶端,并向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文。進一步,所述設備包括:接收單元;頁面報文分析單元;報文分發(fā)單元;FLASH請求結(jié)束報文發(fā)送單元。本發(fā)明在用戶發(fā)送頁面請求時,及時對頁面中夾雜的FLASH報文進行截取和篡改,向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文的同時將請求的頁面中的非FLASH信息轉(zhuǎn)發(fā)給客戶端,實現(xiàn)了屏蔽FLASH視頻廣告且不丟失請求的頁面中的有效信息的目的。
【專利說明】一種屏蔽網(wǎng)絡視頻廣告的方法及設備
【技術領域】
[0001]本發(fā)明屬于計算機網(wǎng)絡【技術領域】,具體涉及一種屏蔽網(wǎng)絡視頻廣告的方法及設備。
【背景技術】
[0002]目前,網(wǎng)絡上的廣告視頻都是FLASH格式,所以用戶通常在屏蔽了視頻的網(wǎng)絡環(huán)境中仍然會彈出廣告,當用戶想看一個網(wǎng)絡電影時,通常會先彈出一段網(wǎng)路廣告,此網(wǎng)絡廣告只有會員才能消除,否則是需要觀看整個廣告過程的。
[0003]現(xiàn)有技術中,要屏蔽FLASH視頻廣告時,通常需要屏蔽一個頁面請求,但是屏蔽一個頁面請求會導致有效信息被屏蔽,得不償失。
[0004]因此,有必要提供一種屏蔽網(wǎng)絡視頻廣告的方法及設備,既能屏蔽FLASH視頻廣告,又不會出現(xiàn)用戶請求頁面的有效信息被屏蔽的情況,可有效地減少用戶等待觀看視頻的時間。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的是提供一種屏蔽網(wǎng)絡視頻廣告的方法及設備,通過對請求頁面中FLASH的報文的截取和篡改,向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,實現(xiàn)了屏蔽FLASH視頻廣告且不丟失請求頁面中的有效信息的目的。
[0006]根據(jù)本發(fā)明的一個方面,提供一種屏蔽網(wǎng)絡視頻廣告的方法,包括:接收根據(jù)客戶端發(fā)出的頁面請求而響應的客戶端請求的頁面的報文;分析客戶端請求的頁面的報文,以獲取FLASH報文,所述FLASH報文為頁面中夾雜的FLASH的報文;將請求的頁面的報文中的非FLASH信息分發(fā)給請求的客戶端,并向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,以屏蔽和跳過FLASH視頻廣告。
[0007]其中,在上述發(fā)明中,所述向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,包括:截取所獲取的FLASH報文;篡改所截取的FLASH報文;發(fā)送所篡改的FLASH報文,將所篡改的FLASH報文發(fā)送至FLASH播放服務器。
[0008]其中,在上述發(fā)明中,所述分析客戶端請求的頁面的報文,包括:系統(tǒng)調(diào)用數(shù)據(jù)分析模塊,由數(shù)據(jù)分析模塊對客戶端請求的頁面的報文進行數(shù)據(jù)分析。
[0009]其中,在上述發(fā)明中,所述篡改所截取的FLASH報文,包括:將截取的FLASH報文的關鍵字改成播放結(jié)束字段。
[0010]根據(jù)本發(fā)明的另一個方面,提供一種屏蔽網(wǎng)絡視頻廣告的設備,包括:接收單元,用于接收根據(jù)客戶端發(fā)出的頁面請求而響應的客戶端請求的頁面的報文;頁面報文分析單元,用于對接收單元接收到的客戶請求的頁面的報文進行分析,以獲取FLASH報文,所述FLASH報文為頁面中夾雜的FLASH的報文;報文分發(fā)單元,用于將客戶端請求的頁面的報文中的非FLASH信息分發(fā)給請求的客戶端;FLASH請求結(jié)束報文發(fā)送單元,用于在報文分發(fā)單元分發(fā)所述非FLASH信息的同時,向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,以屏蔽和跳過FLASH視頻廣告。
[0011 ] 其中,在上述發(fā)明中,所述FLASH請求結(jié)束報文發(fā)送單元包括:截取單元、篡改單元和發(fā)送單元;截取單元,用于截取頁面報文分析單元所獲取的FLASH報文;篡改單元,用于對截取單元所截取的FLASH報文進行篡改,將初始FLASH報文篡改成FLASH請求結(jié)束報文;發(fā)送單元,用于將所述FLASH請求結(jié)束報文發(fā)送至FLASH播放服務器。
[0012]其中,在上述發(fā)明中,所述篡改單元通過改變FLASH報文關鍵字的方式對其進行篡改。
[0013]其中,在上述發(fā)明中,所述頁面報文分析單元包括數(shù)據(jù)分析模塊,數(shù)據(jù)分析模塊用于對客戶端發(fā)出的請求的頁面進行數(shù)據(jù)分析。
[0014]根據(jù)本發(fā)明的一種屏蔽網(wǎng)絡視頻廣告的方法及設備,在用戶發(fā)送頁面請求時,及時對頁面中夾雜的FLASH的報文進行截取和篡改,向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文的同時將請求頁面中的非FLASH信息轉(zhuǎn)發(fā)給客戶端,實現(xiàn)了屏蔽FLASH視頻廣告且不丟失請求頁面中的有效信息的目的,減少了用戶等待觀看視頻的時間,使普通用戶也可享有會員用戶的跳過廣告功能,節(jié)約用戶注冊會員使用的成本。
【專利附圖】
【附圖說明】
[0015]圖I顯示了本發(fā)明實施例的屏蔽網(wǎng)絡視頻廣告方法的原理圖;
[0016]圖2顯示了本發(fā)明實施例的屏蔽網(wǎng)絡視頻廣告方法的流程圖;
[0017]圖3顯示了本發(fā)明實施例的向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文的流程圖;
[0018]圖4顯示了本發(fā)明實施例的屏蔽網(wǎng)絡視頻廣告設備的方框圖;
[0019]圖5顯示了本發(fā)明實施例的FLASH請求結(jié)束報文發(fā)送單元的方框圖。
【具體實施方式】
[0020]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明了,下面結(jié)合【具體實施方式】并參照附圖,對本發(fā)明進一步詳細說明。應該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對公知結(jié)構(gòu)和技術的描述,以避免不必要地混淆本發(fā)明的概念。
[0021]圖I顯示了本發(fā)明實施例的屏蔽網(wǎng)絡視頻廣告方法的原理圖。
[0022]如圖I所示,當用戶通過網(wǎng)絡設備向服務器發(fā)送頁面請求時,請求的頁面中往往包含有有效的信息和無效的信息,例如無效的FLASH格式視頻廣告,將這些視頻廣告屏蔽掉會大大減少用戶的等待時間,并有助于提高用戶的體驗感。在本發(fā)明中,通過對請求頁面中的FLASH的報文的截取并將其篡改成結(jié)束播放的報文,從而屏蔽FLASH格式的視頻廣告,同時服務器將屏蔽視頻廣告后的頁面直接加載給用戶。
[0023]圖2顯示了本發(fā)明實施例的屏蔽網(wǎng)絡視頻廣告方法的流程圖。
[0024]如圖2所示,本發(fā)明實施例的屏蔽網(wǎng)絡視頻廣告的方法,包括以下步驟:
[0025]步驟SI,接收根據(jù)客戶端發(fā)出的頁面請求而響應的客戶端請求的頁面的報文。
[0026]一般地,客戶端要申請訪問所需要的頁面時,首先必須向服務器端發(fā)送頁面請求,然后等待服務器端將用戶所需要的頁面發(fā)送至客戶端。服務器啟動時,會開啟監(jiān)控頁面請求的功能,實時監(jiān)控客戶端發(fā)出的頁面請求,以便及時處理用戶請求服務,將客戶端所請求的頁面的報文返回給客戶端。
[0027]步驟S2,分析客戶端請求的頁面的報文,以獲取頁面中夾雜的FLASH的報文。
[0028]對接收到的請求的頁面的報文進行信息分析,以獲取FLASH報文,一般地,客戶端請求的頁面中夾雜有FLASH,通過對請求的頁面的報文進行分析,就可以獲取頁面中夾雜的FLASH的報文。具體地,系統(tǒng)通過調(diào)用數(shù)據(jù)分析模塊對客戶端請求的頁面的報文進行數(shù)據(jù)分析,將FLASH信息從請求頁面的報文中區(qū)分出來。
[0029]步驟S3,將請求的頁面報文中的非FLASH信息分發(fā)給請求的客戶端,并向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,以屏蔽和跳過FLASH視頻廣告。
[0030]在對客戶端請求的頁面的報文進行數(shù)據(jù)分析之后,將請求的頁面報文中的非FLASH信息分發(fā)給請求的客戶端,以保證不丟失客戶端請求頁面中的有效信息。同時對獲取的FLASH報文進行處理,向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,當FLASH播放服務器接受到FLASH請求結(jié)束報文時,F(xiàn)LASH播放服務器向FLASH播放器發(fā)出結(jié)束播放指令,使得FLASH視頻廣告被屏蔽和跳過。
[0031]采用上述流程,當用戶與服務器端進行頁面請求交互時,系統(tǒng)會對用戶請求的頁面中的FLASH報文進行處理,處理完畢后向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,使得FLASH視頻廣告被屏蔽和跳過,實現(xiàn)了用戶瀏覽無視頻廣告頁面的目標。
[0032]圖3顯示了本發(fā)明實施例的向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文的流程圖。
[0033]如圖3所示,本發(fā)明實施例的向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,包括下述步驟:
[0034]步驟S31,截取所獲取的FLASH報文。經(jīng)過對客戶端請求的頁面的報文的分析,截取從請求的頁面的報文中獲取的FLASH報文。
[0035]步驟S32,篡改所截取的FLASH報文。對截取的FLASH報文進行篡改,具體來說,將獲取的FLASH報文的關鍵字改成播放結(jié)束字段。
[0036]步驟S33,發(fā)送所篡改的FLASH報文,將所篡改的FLASH報文發(fā)送至FLASH播放服務器。在FLASH報文被篡改成FLASH請求結(jié)束報文之后,將其發(fā)送至FLASH播放服務器使得FLASH播放器跳過視頻廣告,并向客戶端轉(zhuǎn)發(fā)請求頁面中的非FLASH信息,實現(xiàn)了屏蔽FLASH視頻廣告且不丟失請求頁面中的有效信息的目的。
[0037]通過上述截取請求頁面中夾雜的FLASH的報文,并對FLASH報文進行篡改,將其篡改成FLASH播放結(jié)束報文,之后發(fā)送至FLASH播放服務器,以實現(xiàn)FLASH視頻廣告的屏蔽,減少了用戶等待觀看視頻的時間。
[0038]圖4顯示了本發(fā)明實施例的屏蔽網(wǎng)絡視頻廣告設備的方框圖;圖5顯示了本發(fā)明實施例的FLASH請求結(jié)束報文發(fā)送單元的方框圖。
[0039]如圖4所示,本發(fā)明實施例的屏蔽網(wǎng)絡視頻廣告的設備,包括:接收單元I、頁面報文分析單元2、報文分發(fā)單元3以及FLASH請求結(jié)束報文發(fā)送單元4。
[0040]接收單元1,用于接收根據(jù)客戶端發(fā)出的頁面請求而響應的客戶端請求的頁面的報文。
[0041]頁面報文分析單元2,用于對接收單元I接收到的客戶請求的頁面的報文進行分析,以獲取頁面中夾雜的FLASH的報文,其包括據(jù)分析模塊,數(shù)據(jù)分析模塊用于對客戶端發(fā)出的請求的頁面進行數(shù)據(jù)分析,將FLASH信息從請求頁面的報文中區(qū)分出來。
[0042]報文分發(fā)單元3,用于將客戶端請求的頁面報文中的非FLASH信息分發(fā)給請求的
客戶端。
[0043]FLASH請求結(jié)束報文發(fā)送單元4,用于在報文分發(fā)單元分發(fā)所述非FLASH信息的同時,向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,以屏蔽和跳過FLASH視頻廣告。
[0044]其中,如圖5所示,F(xiàn)LASH請求結(jié)束報文發(fā)送單元4包括:截取單元41、篡改單元42和發(fā)送單元43,截取單元41用于截取頁面報文分析單元2所獲取的FLASH報文;篡改單元42用于對截取單元41所截取的FLASH報文進行篡改,將初始FLASH報文篡改成FLASH請求結(jié)束報文,具體地,篡改單元42通過改變FLASH報文關鍵字的方式對其進行篡改,即將FLASH報文的關鍵字改成FLASH播放結(jié)束字段;發(fā)送單元43用于將篡改單元42所篡改的FLASH報文發(fā)送至FLASH播放服務器,以實現(xiàn)FLASH視頻廣告的屏蔽,進一步地,發(fā)送單元43在將篡改的FLASH報文發(fā)送至FLASH播放服務器的同時,報文分發(fā)單元3將頁面中的非FLASH信息轉(zhuǎn)發(fā)給客戶端,減少了用戶等待觀看視頻的時間,且不丟失請求頁面中的有效信肩、O
[0045]如上所述,根據(jù)本發(fā)明的一種屏蔽網(wǎng)絡視頻廣告的方法及設備,在用戶發(fā)送頁面請求時,及時對頁面中夾雜的FLASH的報文進行截取和篡改,向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文的同時將請求頁面中的非FLASH信息轉(zhuǎn)發(fā)給客戶端,實現(xiàn)了屏蔽FLASH視頻廣告且不丟失請求頁面中的有效信息的目的,減少了用戶等待觀看視頻的時間,使普通用戶也可享有會員用戶的跳過廣告功能,節(jié)約用戶注冊會員使用的成本。
[0046]應當理解的是,本發(fā)明的上述【具體實施方式】僅僅用于示例性說明或解釋本發(fā)明的原理,而不構(gòu)成對本發(fā)明的限制。因此,在不偏離本發(fā)明的精神和范圍的情況下所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。此外,本發(fā)明所附權利要求旨在涵蓋落入所附權利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。
【權利要求】
1.一種屏蔽網(wǎng)絡視頻廣告的方法,其特征在于,包括: 接收根據(jù)客戶端發(fā)出的頁面請求而響應的客戶端請求的頁面的報文; 分析客戶端請求的頁面的報文,以獲取FLASH報文,所述FLASH報文為頁面中夾雜的FLASH的報文; 將請求的頁面的報文中的非FLASH信息分發(fā)給請求的客戶端,并向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,以屏蔽和跳過FLASH視頻廣告。
2.根據(jù)權利要求1所述的方法,其特征在于,所述向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,包括: 截取所獲取的FLASH報文; 篡改所截取的FLASH報文; 發(fā)送所篡改的FLASH報文,將所篡改的FLASH報文發(fā)送至FLASH播放服務器。
3.根據(jù)權利要求1所述的方法,其特征在于,所述分析客戶端請求的頁面的報文,包括:系統(tǒng)調(diào)用數(shù)據(jù)分析模塊,由數(shù)據(jù)分析模塊對客戶端請求的頁面的報文進行數(shù)據(jù)分析。
4.根據(jù)權利要求2所述的方法,其特征在于,所述篡改所截取的FLASH報文,包括:將截取的FLASH報文的關鍵字改成播放結(jié)束字段。
5.一種屏蔽網(wǎng)絡視頻廣告的設備,其特征在于,包括: 接收單元(1),用于接收根據(jù)客戶端發(fā)出的頁面請求而響應的客戶端請求的頁面的報文; 頁面報文分析單元(2),用于對接收單元(1)接收到的客戶請求的頁面的報文進行分析,以獲取FLASH報文,所述FLASH報文為頁面中夾雜的FLASH的報文; 報文分發(fā)單元(3),用于將客戶端請求的頁面的報文中的非FLASH信息分發(fā)給請求的客戶端; FLASH請求結(jié)束報文發(fā)送單元(4 ),用于在報文分發(fā)單元(3 )分發(fā)所述非FLASH信息的同時,向FLASH播放服務器發(fā)送FLASH請求結(jié)束報文,以屏蔽和跳過FLASH視頻廣告。
6.根據(jù)權利要求5所述的設備,其特征在于,所述FLASH請求結(jié)束報文發(fā)送單元(4)包括:截取單元(41)、篡改單元(42)和發(fā)送單元(43); 截取單元(41),用于截取頁面報文分析單元(2 )所獲取的FLASH報文; 篡改單元(42),用于對截取單元(41)所截取的FLASH報文進行篡改,將初始FLASH報文篡改成FLASH請求結(jié)束報文; 發(fā)送單元(43),用于將所述FLASH請求結(jié)束報文發(fā)送至FLASH播放服務器。
7.根據(jù)權利要求6所述的設備,其特征在于,所述篡改單元(42)通過改變FLASH報文關鍵字的方式對其進行篡改。
8.根據(jù)權利要求5所述的設備,其特征在于,所述頁面報文分析單元(2)包括數(shù)據(jù)分析模塊,數(shù)據(jù)分析模塊用于對客戶端發(fā)出的請求的頁面進行數(shù)據(jù)分析。
【文檔編號】H04L29/06GK103841102SQ201410063234
【公開日】2014年6月4日 申請日期:2014年2月25日 優(yōu)先權日:2014年2月25日
【發(fā)明者】劉鵬 申請人:漢柏科技有限公司