国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      視頻直播中插入推送信息的方法和裝置的制造方法_3

      文檔序號:9924108閱讀:來源:國知局
      和聲音。
      [0075]步驟510,獲取視頻數(shù)據(jù)中視頻的碼流,并播放該視頻的碼流。
      [0076]具體地,在沒有推送信息插入標(biāo)記時或插播推送信息的碼流結(jié)束后,獲取視頻數(shù)據(jù)中視頻的碼流,并播放該視頻的碼流。
      [0077]上述視頻直播中插入推送信息的方法,通過判斷出視頻數(shù)據(jù)中包含推送信息插入標(biāo)記后,獲取推送信息的碼流,并在視頻中插播推送信息的碼流,實現(xiàn)了在視頻直播中插播推送信息,增加了推送信息的傳播途徑。
      [0078]在一個實施例中,上述視頻直播中插入推送信息的方法還包括:獲取推送信息播放時長;在插播該推送信息的碼流時同時展示該推送信息播放時長,并開始倒計時。
      [0079]具體地,推送信息播放時長是指推送信息內(nèi)容的時長,如30秒或60秒等。在插播推送信息的碼流時,展示推送信息播放時長,并開始倒計時,可方便用戶獲知推送信息播放時長和剩余時長。
      [0080]在一個實施例中,上述視頻直播中插入推送信息的方法還包括:獲取在插播該推送信息的碼流中響應(yīng)信息,該響應(yīng)信息包括用戶行為數(shù)據(jù)和用戶自身數(shù)據(jù);上傳該響應(yīng)信息。
      [0081]用戶行為數(shù)據(jù)可包括用戶觀看推送信息所產(chǎn)生的觸發(fā)操作記錄、觸發(fā)操作的次數(shù)等。用戶自身數(shù)據(jù)可包括用戶標(biāo)識、用戶標(biāo)識登錄的設(shè)備標(biāo)識、網(wǎng)絡(luò)地址等中一種或多種。
      [0082]下面結(jié)合具體的應(yīng)用場景描述視頻直播中插入推送信息的方法的實現(xiàn)過程。以視頻直播籃球比賽為例,視頻直播中插入推送信息的方法包括:
      [0083](I)獲取推送信息的碼流、推送信息播放時長、籃球比賽標(biāo)識及籃球比賽的視頻的碼流。
      [0084](2)采用推送信息的碼流替換與推送信息播放時長相等的視頻的碼流,將推送信息的碼流和視頻的碼流壓縮到同一路流里。
      [0085]如圖6所示,將推送信息的碼流和視頻的碼流壓縮到同一路流里。將推送信息的碼流替換到視頻的碼流中啦啦隊跳舞的時間段或其他時間段。
      [0086](3)在Http Live Streaming協(xié)議的擴展字段中添加推送信息插入字段,將該推送信息插入字段作為推送信息插入標(biāo)記。
      [0087](4)將籃球比賽標(biāo)識、推送信息插入標(biāo)記及推送信息的碼流發(fā)送給播放籃球比賽標(biāo)記對應(yīng)的視頻的終端上。
      [0088](5)終端讀取視頻數(shù)據(jù),判斷出視頻數(shù)據(jù)中包含推送信息插入標(biāo)記,獲取替換視頻的碼流的推送信息的碼流,發(fā)起插播推送信息請求,在視頻播放過程中插播推送信息的碼流。
      [0089]圖7為終端上展示插播的推送信息的過程示意圖。如圖7所示,終端上播放籃球比賽視頻時,判斷出視頻數(shù)據(jù)中包含推送信息插入標(biāo)記,則插播替換視頻的碼流的推送信息的碼流,推送信息插播結(jié)束后,再播放視頻的碼流。
      [0090]圖8為一個實施例中視頻直播中插入推送信息的裝置的結(jié)構(gòu)框圖。如圖8所示,一種視頻直播中插入推送信息的裝置,以服務(wù)器角度描述,包括獲取模塊802、壓縮模塊804、標(biāo)記生成模塊806和發(fā)送模塊808。其中:
      [0091]獲取模塊802用于獲取推送信息的碼流、推送信息播放時長、視頻標(biāo)識及對應(yīng)的視頻的碼流。
      [0092]具體地,視頻標(biāo)識是用于表示視頻直播唯一性的,可由服務(wù)器分配或者預(yù)先申請得到。例如電視源視頻其視頻標(biāo)識可為電視臺頻率等。主播視頻的視頻標(biāo)識可為房間標(biāo)號等。
      [0093]壓縮模塊804用于采用所述推送信息的碼流替換與所述推送信息播放時長相等的視頻的碼流,將所述推送信息的碼流和視頻的碼流壓縮到同一路流里。
      [0094]具體地,將推送信息的碼流和視頻的碼流壓縮到同一路流里,在終端上播放時,不需區(qū)分視頻和推送信息,做到視頻和推送信息的播放無縫對接。
      [0095]推送信息播放時長是指推送信息內(nèi)容的時長,如30秒或60秒等。
      [0096]標(biāo)記生成模塊806用于生成推送信息插入標(biāo)記。
      [0097]本實施例中,標(biāo)記生成模塊806還用于在Http Live Streaming協(xié)議的擴展字段中添加推送信息插入字段,將該推送信息插入字段作為推送信息插入標(biāo)記。
      [0098]發(fā)送模塊808用于將該視頻標(biāo)識、推送信息插入標(biāo)記及推送信息的碼流發(fā)送給播放該視頻標(biāo)識對應(yīng)的視頻的終端,以使該終端根據(jù)該推送信息插入標(biāo)記在該視頻標(biāo)識對應(yīng)的視頻中插播該推送信息的碼流。
      [0099]上述視頻直播中插入推送信息的裝置,通過將推送信息的碼流和視頻的碼流壓縮到同一路流里,且將推送信息的碼流替換與推送信息播放時長相等的視頻的碼流,然后生成推送信息插入標(biāo)記,將視頻標(biāo)識、推送信息插入標(biāo)記及推送信息的碼流發(fā)送給終端,在終端上播放的視頻中插播該推送信息的碼流,實現(xiàn)了在視頻直播中插播推送信息,增加了推送信息的傳播途徑。
      [0100]圖9為另一個實施例中視頻直播中插入推送信息的裝置的結(jié)構(gòu)框圖。如圖9所示,一種視頻直播中插入推送信息的裝置,以服務(wù)器角度描述,除了包括獲取模塊802、壓縮模塊804、標(biāo)記生成模塊806和發(fā)送模塊808,還包括繪制模塊810、接收模塊812和存儲模塊814。其中:
      [0101]繪制模塊810用于根據(jù)該推送信息的碼流繪制推送信息用戶界面。
      [0102]具體地,由服務(wù)器根據(jù)該推送信息的碼流繪制推送信息用戶界面,直接將推送信息用戶界面發(fā)送給終端進行展示,不需要終端進行繪制,減小了終端上的播放客戶端的開發(fā)工作量,在任何播放客戶端上都可以播放該推送信息。
      [0103]發(fā)送模塊808還用于將該推送信息用戶界面發(fā)送給終端展示。
      [0104]此外,繪制模塊810還用于獲取推送信息播放時長,將推送信息播放時長展示在推送信息用戶界面,并展示倒計時。
      [0105]接收模塊812用于接收終端上傳的在插播該推送信息的碼流中響應(yīng)信息,該響應(yīng)信息包括用戶行為數(shù)據(jù)和用戶自身數(shù)據(jù)。
      [0106]用戶行為數(shù)據(jù)可包括用戶觀看推送信息所產(chǎn)生的觸發(fā)操作記錄、觸發(fā)操作的次數(shù)等。用戶自身數(shù)據(jù)可包括用戶標(biāo)識、用戶標(biāo)識登錄的設(shè)備標(biāo)識、網(wǎng)絡(luò)地址等中一種或多種。
      [0107]存儲模塊814用于存儲該響應(yīng)信息。存儲用戶行為數(shù)據(jù)和用戶自身數(shù)據(jù)便于后續(xù)分析用戶對推送信息的反應(yīng)等。
      [0108]圖10為另一個實施例中視頻直播中插入推送信息的裝置的結(jié)構(gòu)框圖。如圖10所示,一種視頻直播中插入推送信息的裝置,包括數(shù)據(jù)獲取模塊1002、判斷模塊1004、請求發(fā)起模塊1006和中插推送信息模塊1008。其中:
      [0109]數(shù)據(jù)獲取模塊1002用于獲取視頻標(biāo)識及對應(yīng)的視頻數(shù)據(jù)。
      [0110]具體地,視頻標(biāo)識是用于表示視頻直播唯一性的,可由服務(wù)器分配或者預(yù)先申請得到。例如電視源視頻其視頻標(biāo)識可為電視臺頻率等。主播視頻的視頻標(biāo)識可為房間標(biāo)號等。終端從服務(wù)器獲取視頻標(biāo)識及對應(yīng)的視頻數(shù)據(jù)。
      [0111]判斷模塊1004用于判斷該視頻數(shù)據(jù)中是否包含推送信息插入標(biāo)記。
      [0112]該推送信息插入標(biāo)記為推送信息插入字段。
      [0113]判斷模塊1004還用于判斷該視頻數(shù)據(jù)中Http Live Streaming協(xié)議的擴展字段中是否包含推送信息插入字段。
      [0114]數(shù)據(jù)獲取模塊1002還用于若該視頻數(shù)據(jù)中包含推送信息插入標(biāo)記,則根據(jù)該視頻標(biāo)識獲取替換視頻碼流的推送信息的碼流。
      [0115]請求發(fā)起模塊1006用于發(fā)起插播推送信息的請求。
      [0116]中插推送信息模塊1008用于根據(jù)該插播推送信息的請求在該視頻標(biāo)識對應(yīng)的視頻中插播該推送信息的碼流。
      [0117]此外,上述視頻直播中插入推送信息的裝置還包括視頻播放模塊1010。在沒有推送信息插入標(biāo)記時或插播推送信息的碼流結(jié)束后,數(shù)據(jù)獲取模塊1002獲取視頻數(shù)據(jù)中視頻的碼流,視頻播放模塊1010用于播放該視頻的碼流。
      [0118]上述視頻直播中插入推送信息
      當(dāng)前第3頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1