視頻直播中播放推送信息的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻處理領(lǐng)域,特別是涉及一種視頻直播中播放推送信息的方法和裝置。
【背景技術(shù)】
[0002]隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的用戶使用網(wǎng)絡(luò)從事社會(huì)活動(dòng),例如通過網(wǎng)絡(luò)交流、觀看視頻、網(wǎng)絡(luò)購(gòu)物等等。為了便于消息的傳播,常常將推送信息添加到視頻播放的開頭,實(shí)現(xiàn)推送信息在視頻播放中的傳播。隨著視頻直播的迅速發(fā)展,越來越多的用戶觀看視頻直播,然而在視頻直播過程中無法添加推送信息,浪費(fèi)了推送信息傳播的途徑。
【發(fā)明內(nèi)容】
[0003]基于此,有必要針對(duì)在視頻直播中無法添加推送信息浪費(fèi)了傳播途徑的問題,提供一種視頻直播中播放推送信息的方法,增加了推送信息傳播的途徑。
[0004]此外,還有必要提供一種視頻直播中播放推送信息的裝置,增加了推送信息傳播的途徑。
[0005]—種視頻直播中播放推送信息的方法,包括以下步驟:
[0006]在視頻直播中從第一服務(wù)器讀取數(shù)據(jù),并判斷所述數(shù)據(jù)中是否包含推送信息插入標(biāo)記;
[0007]若所述數(shù)據(jù)中包含推送信息插入標(biāo)記,則生成播放推送信息的消息;
[0008]根據(jù)所述播放推送信息的消息獲取視頻標(biāo)識(shí);
[0009]向第二服務(wù)器發(fā)起攜帶有所述視頻標(biāo)識(shí)的推送信息播放請(qǐng)求,以及接收所述第二服務(wù)器根據(jù)所述推送信息播放請(qǐng)求選取的推送信息所對(duì)應(yīng)的推送信息播放地址,并根據(jù)所述推送信息播放地址獲取推送信息;
[0010]播放所述推送信息。
[0011]—種視頻直播中播放推送信息的裝置,包括:
[0012]視頻播放模塊,用于在視頻直播中從第一服務(wù)器讀取數(shù)據(jù),并判斷所述數(shù)據(jù)中是否包含推送信息插入標(biāo)記,若所述數(shù)據(jù)中包含推送信息插入標(biāo)記,則生成播放推送信息的消息;
[0013]業(yè)務(wù)邏輯模塊,用于根據(jù)所述播放推送信息的消息獲取視頻標(biāo)識(shí);
[0014]中插推送信息模塊,用于向第二服務(wù)器發(fā)起攜帶有所述視頻標(biāo)識(shí)的推送信息播放請(qǐng)求,以及接收所述第二服務(wù)器根據(jù)所述推送信息播放請(qǐng)求選取的推送信息播放地址,并根據(jù)所述推送信息播放地址獲取推送信息;
[0015]推送信息播放模塊,用于播放所述推送信息。
[0016]一種視頻直播中播放推送信息的方法,包括:
[0017]通過第一服務(wù)器向視頻直播的終端發(fā)送包含推送信息插入標(biāo)記的數(shù)據(jù);
[0018]接收所述終端發(fā)起的攜帶有所述視頻標(biāo)識(shí)的推送信息播放請(qǐng)求,并根據(jù)所述推送信息播放請(qǐng)求選取推送信息,并將所述推送信息所對(duì)應(yīng)的推送信息播放地址發(fā)送給所述終端,以使所述終端根據(jù)所述播放地址獲取推送信息,播放所述推送信息。
[0019]—種視頻直播中播放推送信息的裝置,包括:
[0020]第一發(fā)送模塊,用于通過第一服務(wù)器向視頻直播的終端發(fā)送包含推送信息插入標(biāo)記的數(shù)據(jù);
[0021]接收模塊,用于接收所述終端發(fā)起的攜帶有所述視頻標(biāo)識(shí)的推送信息播放請(qǐng)求;
[0022]選取模塊,用于根據(jù)所述推送信息播放請(qǐng)求選取推送信息;
[0023]第二發(fā)送模塊,用于將所述推送信息所對(duì)應(yīng)的推送信息播放地址發(fā)送給所述終端,以使所述終端根據(jù)所述播放地址獲取推送信息,播放所述推送信息。
[0024]上述視頻直播中播放推送信息的方法和裝置,讀取數(shù)據(jù)中判斷包含推送信息插入標(biāo)記后,生成播放推送信息的消息,根據(jù)消息獲取視頻標(biāo)識(shí),接收根據(jù)推送信息播放請(qǐng)求所選取的推送信息對(duì)應(yīng)的推送信息播放地址,根據(jù)推送信息播放地址讀取推送信息進(jìn)行播放,實(shí)現(xiàn)了視頻直播中播放推送信息,增加了推送信息的傳播途徑。
【附圖說明】
[0025]圖1為一個(gè)實(shí)施例中視頻直播中播放推送信息的方法和裝置的應(yīng)用環(huán)境示意圖;
[0026]圖2為一個(gè)實(shí)施例中終端的內(nèi)部結(jié)構(gòu)示意圖;
[0027]圖3為一個(gè)實(shí)施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖;
[0028]圖4為一個(gè)實(shí)施例中視頻直播中播放推送信息的方法的流程圖;
[0029]圖5為一個(gè)實(shí)施例中視頻直播籃球比賽的示意圖;
[0030]圖6為一個(gè)實(shí)施例中視頻直播中推送信息播放過程的示意圖;
[0031 ]圖7為一個(gè)實(shí)施例中視頻直播中播放推送信息的方法的流程圖;
[0032]圖8為一個(gè)實(shí)施例中視頻直播中播放推送信息的裝置的結(jié)構(gòu)框圖;
[0033]圖9為一個(gè)實(shí)施例中視頻直播中播放推送信息的裝置的結(jié)構(gòu)框圖;
[0034]圖10為另一個(gè)實(shí)施例中視頻直播中播放推送信息的裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0035]為了使本發(fā)明的技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0036]可以理解,本發(fā)明所使用的術(shù)語“第一”、“第二”等可在本文中用于描述各種元件,但這些元件不受這些術(shù)語限制。這些術(shù)語僅用于將第一個(gè)元件與另一個(gè)元件區(qū)分。舉例來說,在不脫離本發(fā)明的范圍的情況下,可以將第一客戶端稱為第二客戶端,且類似地,可將第二客戶端稱為第一客戶端。第一客戶端和第二客戶端兩者都是客戶端,但其不是同一客戶端。
[0037]圖1為一個(gè)實(shí)施例中視頻直播中播放推送信息的方法、播放推送信息方法和裝置的應(yīng)用環(huán)境示意圖。如圖1所示,該應(yīng)用環(huán)境包括終端110、第一服務(wù)器120和第二服務(wù)器130。終端110與第一服務(wù)器120和第二服務(wù)器130通過網(wǎng)絡(luò)進(jìn)行通信。第一服務(wù)器120可為能提供視頻數(shù)據(jù)的服務(wù)器。第二服務(wù)器130可為能提供推送信息數(shù)據(jù)的服務(wù)器。
[0038]需要說明的是,第一服務(wù)器120和第二服務(wù)器130可為同一服務(wù)器或者不同的服務(wù)器。若第一服務(wù)器120和第二服務(wù)器130為同一服務(wù)器,則該同一服務(wù)器能提供視頻和推送信息??蓪⒁曨l和推送信息分別存儲(chǔ)在同一服務(wù)器的存儲(chǔ)空間中。
[0039]終端110在視頻直播中從第一服務(wù)器120讀取數(shù)據(jù),并判斷該數(shù)據(jù)中是否包含播放推送信息標(biāo)記,若該數(shù)據(jù)中包含播放推送信息標(biāo)記,則生成播放推送信息的消息,然后根據(jù)該播放推送信息的消息獲取視頻標(biāo)識(shí),并向第二服務(wù)器130發(fā)起攜帶有該視頻標(biāo)識(shí)的推送信息播放請(qǐng)求,以及接收第二服務(wù)器130根據(jù)該推送信息播放請(qǐng)求所選取的推送信息所對(duì)應(yīng)的推送信息播放地址,并根據(jù)該推送信息播放地址獲取推送信息,再播放該推送信息;在播放該推送信息過程中控制視頻直播不展示該視頻標(biāo)識(shí)所對(duì)應(yīng)的視頻的圖像和音頻信息,以及在該推送信息播放結(jié)束后控制視頻直播展示該視頻標(biāo)識(shí)所對(duì)應(yīng)的視頻的圖像和音頻?目息O
[0040]推送信息可為廣告、活動(dòng)信息、股票信息等,不限于此。
[0041]圖2為一個(gè)實(shí)施例中終端的內(nèi)部結(jié)構(gòu)示意圖。如圖2所示,該終端包括通過系統(tǒng)總線連接的處理器、存儲(chǔ)介質(zhì)、內(nèi)存、網(wǎng)絡(luò)接口、聲音采集裝置、顯示屏、揚(yáng)聲器和輸入裝置。其中,終端的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng),還包括一種視頻直播中播放推送信息的裝置,該視頻直播中播放推送信息的裝置用于實(shí)現(xiàn)一種視頻直播中播放推送信息的方法。該處理器用于提供計(jì)算和控制能力,支撐整個(gè)終端的運(yùn)行。終端中的內(nèi)存為存儲(chǔ)介質(zhì)中的視頻直播中播放推送信息的裝置的運(yùn)行提供環(huán)境,網(wǎng)絡(luò)接口用于與服務(wù)器進(jìn)行網(wǎng)絡(luò)通信,如發(fā)送播放推送信息請(qǐng)求至服務(wù)器,接收服務(wù)器返回的推送信息播放地址等。終端的顯示屏可以是液晶顯示屏或者電子墨水顯示屏等,輸入裝置可以是顯示屏上覆蓋的觸摸層,也可以是終端外殼上設(shè)置的按鍵、軌跡球或觸控板,也可以是外接的鍵盤、觸控板或鼠標(biāo)等。該終端可以是手機(jī)、平板電腦或者個(gè)人數(shù)字助理。本領(lǐng)域技術(shù)人員可以理解,圖2中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的終端的限定,具體的終端可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
[0042]圖3為一個(gè)實(shí)施例中服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖。如圖3所示,該服務(wù)器包括通過系統(tǒng)總線連接的處理器、存儲(chǔ)介質(zhì)、內(nèi)存和網(wǎng)絡(luò)接口。其中,該服務(wù)器的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)、數(shù)據(jù)庫(kù)和視頻直播中播放推送信息的裝置,數(shù)據(jù)庫(kù)中存儲(chǔ)有推送信息/或視頻,該視頻直播中播放推