中文字幕无码日韩视频无码三区

視頻預加載方法、裝置、電子設備和存儲介質與流程

文檔序號(hao):39489962發布日期:2024-09-24 20:39閱讀:26來(lai)源:國知局
視頻預加載方法、裝置、電子設備和存儲介質與流程

本申請屬(shu)于大(da)數據分析,具體(ti)涉及一(yi)種視頻預加(jia)載方(fang)法、裝置、電子設備和存儲介質(zhi)。


背景技術:

1、視(shi)頻(pin)預(yu)加載主要應用于視(shi)頻(pin)播放軟(ruan)件首頁(ye)中熱播劇(ju)集、綜藝的展(zhan)示(shi)以及首頁(ye)下(xia)方瀑(pu)布流(liu)的展(zhan)示(shi),指的是提前下(xia)載一部分視(shi)頻(pin)資源,目標(biao)用戶在(zai)點擊(ji)時可以更快地響(xiang)應播放。

2、目(mu)前的視(shi)頻(pin)(pin)預(yu)加(jia)(jia)載(zai)(zai)方式為(wei)全部進(jin)行預(yu)加(jia)(jia)載(zai)(zai),例如(ru),在(zai)瀑布流的展(zhan)示中,隨(sui)著目(mu)標(biao)用(yong)戶滑(hua)動頁面,出(chu)現(xian)的視(shi)頻(pin)(pin)都(dou)需要進(jin)行預(yu)加(jia)(jia)載(zai)(zai),但目(mu)標(biao)用(yong)戶卻不(bu)一定會(hui)點(dian)開(kai)(kai)某些已經預(yu)加(jia)(jia)載(zai)(zai)的視(shi)頻(pin)(pin),因此,針對(dui)目(mu)標(biao)用(yong)戶未(wei)點(dian)開(kai)(kai)的視(shi)頻(pin)(pin)的預(yu)加(jia)(jia)載(zai)(zai)可以理(li)解為(wei)無效的預(yu)加(jia)(jia)載(zai)(zai),這(zhe)造(zao)成了(le)資(zi)源浪費。


技術實現思路

1、本申(shen)請實(shi)施例的目的是提(ti)供一種數據預加(jia)載(zai)方法(fa)、裝置(zhi)、電子設備和存(cun)儲介質(zhi),能夠解決(jue)現有的視頻(pin)預加(jia)載(zai)方式的資源(yuan)浪費的問題。

2、第一(yi)方面,本申(shen)請實施例提供了一(yi)種方法(fa)(fa),所(suo)述方法(fa)(fa)包括:

3、獲(huo)取(qu)目(mu)標客戶端的視頻播(bo)(bo)放數據,其中(zhong),所述(shu)(shu)視頻播(bo)(bo)放數據包括(kuo)至(zhi)少部分(fen)已播(bo)(bo)放視頻的視頻播(bo)(bo)放時(shi)長和所述(shu)(shu)至(zhi)少部分(fen)已播(bo)(bo)放視頻的視頻標簽(qian),所述(shu)(shu)至(zhi)少部分(fen)已播(bo)(bo)放視頻為(wei)目(mu)標時(shi)刻與當前時(shi)刻之間的時(shi)間段內,所述(shu)(shu)目(mu)標客戶端新增的已播(bo)(bo)放視頻,所述(shu)(shu)目(mu)標時(shi)刻為(wei)上一次獲(huo)取(qu)所述(shu)(shu)目(mu)標客戶端的視頻播(bo)(bo)放數據的時(shi)刻;

4、基于所(suo)(suo)述(shu)視頻播(bo)放數據,對所(suo)(suo)述(shu)目(mu)標客戶端對應的分類(lei)模(mo)型(xing)進行增量訓(xun)練,更新所(suo)(suo)述(shu)分類(lei)模(mo)型(xing);

5、獲(huo)取待(dai)加(jia)載視頻(pin)序列(lie)的視頻(pin)標簽,其中(zhong),所(suo)述待(dai)加(jia)載視頻(pin)序列(lie)包括多個待(dai)加(jia)載視頻(pin);

6、將所(suo)(suo)述(shu)待加(jia)載(zai)視頻序列(lie)的視頻標簽(qian)輸(shu)入(ru)至(zhi)所(suo)(suo)述(shu)分類模型中,確定所(suo)(suo)述(shu)多個待加(jia)載(zai)視頻各自對應的預加(jia)載(zai)參數,其中,所(suo)(suo)述(shu)預加(jia)載(zai)參數與(yu)所(suo)(suo)述(shu)目(mu)標客(ke)戶(hu)端對應的目(mu)標用戶(hu)是否對待加(jia)載(zai)視頻感(gan)興趣相(xiang)關(guan)聯(lian);

7、基于所述(shu)(shu)多個待加載視(shi)頻(pin)各自(zi)對應(ying)的預加載參數(shu),從所述(shu)(shu)多個待加載視(shi)頻(pin)中(zhong)確定(ding)目標視(shi)頻(pin),并將所述(shu)(shu)目標視(shi)頻(pin)緩存至所述(shu)(shu)目標客戶(hu)端(duan)所在終端(duan)設備的存儲單元(yuan)。

8、第二方面,本申(shen)請實施(shi)例提供(gong)了一種視頻預(yu)加載裝置,所述(shu)裝置包括:

9、第(di)一獲(huo)取(qu)模塊,用于獲(huo)取(qu)目標(biao)客(ke)(ke)戶端(duan)(duan)的(de)(de)視(shi)(shi)(shi)頻播(bo)放(fang)數(shu)(shu)據(ju),其中,所(suo)述(shu)視(shi)(shi)(shi)頻播(bo)放(fang)數(shu)(shu)據(ju)包括至(zhi)少(shao)部分已(yi)播(bo)放(fang)視(shi)(shi)(shi)頻的(de)(de)視(shi)(shi)(shi)頻播(bo)放(fang)時(shi)長和所(suo)述(shu)至(zhi)少(shao)部分已(yi)播(bo)放(fang)視(shi)(shi)(shi)頻的(de)(de)視(shi)(shi)(shi)頻標(biao)簽,所(suo)述(shu)至(zhi)少(shao)部分已(yi)播(bo)放(fang)視(shi)(shi)(shi)頻為目標(biao)時(shi)刻(ke)(ke)(ke)與當前時(shi)刻(ke)(ke)(ke)之(zhi)間的(de)(de)時(shi)間段(duan)內(nei),所(suo)述(shu)目標(biao)客(ke)(ke)戶端(duan)(duan)新增(zeng)的(de)(de)已(yi)播(bo)放(fang)視(shi)(shi)(shi)頻,所(suo)述(shu)目標(biao)時(shi)刻(ke)(ke)(ke)為上一次獲(huo)取(qu)所(suo)述(shu)目標(biao)客(ke)(ke)戶端(duan)(duan)的(de)(de)視(shi)(shi)(shi)頻播(bo)放(fang)數(shu)(shu)據(ju)的(de)(de)時(shi)刻(ke)(ke)(ke);

10、訓練模(mo)(mo)塊(kuai),用于(yu)基(ji)于(yu)所述視頻(pin)播放數據,對所述目標客戶(hu)端對應的分(fen)類模(mo)(mo)型進行增量訓練,更新(xin)所述分(fen)類模(mo)(mo)型;

11、第二獲取模塊,用于獲取待(dai)加(jia)載視(shi)頻序列(lie)的視(shi)頻標(biao)簽(qian),其(qi)中,所(suo)述待(dai)加(jia)載視(shi)頻序列(lie)包括多個待(dai)加(jia)載視(shi)頻;

12、第(di)一確(que)(que)定(ding)(ding)模塊,用于將所(suo)(suo)(suo)述(shu)(shu)待加(jia)載視(shi)頻(pin)序列的視(shi)頻(pin)標簽輸(shu)入(ru)至(zhi)所(suo)(suo)(suo)述(shu)(shu)分類模型中,確(que)(que)定(ding)(ding)所(suo)(suo)(suo)述(shu)(shu)多個待加(jia)載視(shi)頻(pin)各自對應(ying)的預加(jia)載參數(shu),其中,所(suo)(suo)(suo)述(shu)(shu)預加(jia)載參數(shu)與(yu)所(suo)(suo)(suo)述(shu)(shu)目(mu)標客戶端對應(ying)的目(mu)標用戶是否(fou)對待加(jia)載視(shi)頻(pin)感(gan)興趣相關(guan)聯;

13、預加(jia)載(zai)模塊(kuai),用于基于所(suo)述多個(ge)待(dai)加(jia)載(zai)視(shi)(shi)頻(pin)各自對應(ying)的(de)預加(jia)載(zai)概率,從所(suo)述多個(ge)待(dai)加(jia)載(zai)視(shi)(shi)頻(pin)中確(que)定目標視(shi)(shi)頻(pin),并將所(suo)述目標視(shi)(shi)頻(pin)緩存(cun)至所(suo)述目標客戶端所(suo)在終(zhong)端設備的(de)存(cun)儲單元。

14、第(di)三方(fang)面,本申請實施(shi)例提供了(le)一種電(dian)子(zi)(zi)設備(bei),所(suo)述(shu)電(dian)子(zi)(zi)設備(bei)包括處理器(qi)和存儲(chu)器(qi),所(suo)述(shu)存儲(chu)器(qi)存儲(chu)可在所(suo)述(shu)處理器(qi)上(shang)運(yun)行的程序或指(zhi)令(ling)(ling),所(suo)述(shu)程序或指(zhi)令(ling)(ling)被所(suo)述(shu)處理器(qi)執行時實現(xian)如(ru)第(di)一方(fang)面所(suo)述(shu)的視頻預(yu)加載方(fang)法的步驟。

15、第(di)四方面,本申請(qing)實施例提供(gong)了一(yi)(yi)種可讀(du)存儲介(jie)質(zhi),所述可讀(du)存儲介(jie)質(zhi)上存儲程(cheng)序或指令,所述程(cheng)序或指令被處理器(qi)執行(xing)時實現如(ru)第(di)一(yi)(yi)方面所述的視頻預加載方法的步(bu)驟。

16、第五(wu)方(fang)(fang)面(mian)(mian),本申(shen)請實施例(li)提供了一種計(ji)(ji)算機程序產品(pin),包括(kuo)計(ji)(ji)算機指令(ling),所(suo)述計(ji)(ji)算機指令(ling)被處理器執(zhi)行時實現(xian)如第一方(fang)(fang)面(mian)(mian)所(suo)述的視頻預加載方(fang)(fang)法的步(bu)驟。

17、在本申請實施例中(zhong),獲取目(mu)標(biao)客戶(hu)(hu)端的視(shi)(shi)頻(pin)(pin)(pin)(pin)播(bo)(bo)放數(shu)據(ju),視(shi)(shi)頻(pin)(pin)(pin)(pin)播(bo)(bo)放數(shu)據(ju)包括目(mu)標(biao)客戶(hu)(hu)端已(yi)播(bo)(bo)放視(shi)(shi)頻(pin)(pin)(pin)(pin)的視(shi)(shi)頻(pin)(pin)(pin)(pin)標(biao)簽(qian)和視(shi)(shi)頻(pin)(pin)(pin)(pin)播(bo)(bo)放時長,視(shi)(shi)頻(pin)(pin)(pin)(pin)播(bo)(bo)放時長與目(mu)標(biao)客戶(hu)(hu)端對(dui)應的目(mu)標(biao)用戶(hu)(hu)是(shi)否對(dui)相應的視(shi)(shi)頻(pin)(pin)(pin)(pin)感(gan)(gan)興趣具有(you)關聯性(xing),利用視(shi)(shi)頻(pin)(pin)(pin)(pin)播(bo)(bo)放數(shu)據(ju)來進行分類模(mo)型的訓練,訓練完成后(hou),分類模(mo)型可(ke)根據(ju)待加(jia)(jia)載(zai)視(shi)(shi)頻(pin)(pin)(pin)(pin)的視(shi)(shi)頻(pin)(pin)(pin)(pin)標(biao)簽(qian),輸(shu)出待加(jia)(jia)載(zai)視(shi)(shi)頻(pin)(pin)(pin)(pin)的預(yu)(yu)加(jia)(jia)載(zai)參(can)數(shu),預(yu)(yu)加(jia)(jia)載(zai)參(can)數(shu)與目(mu)標(biao)用戶(hu)(hu)是(shi)否對(dui)待加(jia)(jia)載(zai)視(shi)(shi)頻(pin)(pin)(pin)(pin)感(gan)(gan)興趣相關聯,根據(ju)預(yu)(yu)加(jia)(jia)載(zai)參(can)數(shu)確定(ding)目(mu)標(biao)用戶(hu)(hu)感(gan)(gan)興趣的目(mu)標(biao)視(shi)(shi)頻(pin)(pin)(pin)(pin),將(jiang)目(mu)標(biao)視(shi)(shi)頻(pin)(pin)(pin)(pin)的資源緩存至本地,從(cong)而實現(xian)預(yu)(yu)加(jia)(jia)載(zai)視(shi)(shi)頻(pin)(pin)(pin)(pin)被用戶(hu)(hu)點擊的可(ke)能性(xing)更(geng)高,從(cong)而能夠減(jian)少無(wu)效(xiao)預(yu)(yu)加(jia)(jia)載(zai)的情(qing)況出現(xian),減(jian)少了資源浪費。



技術特征:

1.一種視頻預加載方(fang)法(fa),其(qi)特(te)征(zheng)在(zai)于(yu),所述方(fang)法(fa)包括:

2.如權利要求1所述的方法,其特征在(zai)于,所述視頻標簽包括至(zhi)少(shao)一個子(zi)標簽,所述至(zhi)少(shao)一個子(zi)標簽各(ge)自對應所述分類模(mo)型的一個模(mo)型參數(shu);

3.如權(quan)利要求2所述的方法(fa),其特征在(zai)于,所述基于所述至少(shao)部(bu)分已播(bo)放視頻(pin)的視頻(pin)播(bo)放時長,確定所述至少(shao)部(bu)分已播(bo)放視頻(pin)對應的目(mu)標參數,包(bao)括:

4.如權(quan)利要求2所(suo)(suo)述(shu)(shu)的(de)方法(fa),其特征在于,所(suo)(suo)述(shu)(shu)基于所(suo)(suo)述(shu)(shu)至少部(bu)分已(yi)播(bo)放視頻(pin)的(de)視頻(pin)播(bo)放時長,確(que)定所(suo)(suo)述(shu)(shu)至少部(bu)分已(yi)播(bo)放視頻(pin)對應的(de)目標參數(shu),包(bao)括:

5.如權(quan)利要(yao)求2所述(shu)的方法,其(qi)特征在于,所述(shu)至少一個子標(biao)簽包括熱(re)度等(deng)級;

6.如權利(li)要求1至5中(zhong)任一項所(suo)述的方法,其特征在于(yu),在所(suo)述獲取(qu)待加載(zai)視(shi)頻序列的視(shi)頻標簽之前,所(suo)述方法還包括(kuo):

7.如權利要求1至5中任一(yi)項所(suo)述的方(fang)法(fa),其特(te)征在(zai)于(yu),在(zai)所(suo)述獲(huo)取待加(jia)載(zai)視頻序列的視頻標簽之后,所(suo)述方(fang)法(fa)還包括:

8.一種視頻預加載裝置,其特征在于(yu),所述裝置包括(kuo):

9.一種電子設備,其特征在于,所(suo)述(shu)電子設備包括處(chu)理器(qi)(qi)和存(cun)儲器(qi)(qi),所(suo)述(shu)存(cun)儲器(qi)(qi)存(cun)儲可在所(suo)述(shu)處(chu)理器(qi)(qi)上(shang)運行的(de)程序或指令,所(suo)述(shu)程序或指令被所(suo)述(shu)處(chu)理器(qi)(qi)執行時實現如權利要求1至7中任(ren)一項(xiang)所(suo)述(shu)的(de)視頻預(yu)加載方法的(de)步驟(zou)。

10.一(yi)種可(ke)讀存儲介質,其特征在于(yu),所(suo)述(shu)可(ke)讀存儲介質上存儲程(cheng)序或指令(ling),所(suo)述(shu)程(cheng)序或指令(ling)被處理器(qi)執行時實現如權利要求1至7中任(ren)一(yi)項所(suo)述(shu)的(de)視(shi)頻預加(jia)載(zai)方法的(de)步(bu)驟。

11.一種計(ji)算機程(cheng)序產(chan)品,其特征在(zai)于,包(bao)括計(ji)算機指令,所述(shu)計(ji)算機指令被處理器執行時(shi)實現如(ru)權利要求1至7中(zhong)任一項所述(shu)的(de)視頻預加載方(fang)法的(de)步驟。


技術總結
本申請公開了一種視頻預加載方法、裝置、電子設備和存儲介質,屬于大數據分析技術領域。方法包括:獲取目標客戶端的視頻播放數據,其中,視頻播放數據包括至少部分已播放視頻的視頻播放時長和至少部分已播放視頻的視頻標簽;基于視頻播放數據,對目標客戶端對應的分類模型進行增量訓練;獲取待加載視頻序列的視頻標簽;將待加載視頻序列的視頻標簽輸入至增量訓練后的分類模型中,確定多個待加載視頻各自對應的預加載參數;基于多個待加載視頻各自對應的預加載參數,確定目標視頻,預加載目標視頻。在本申請的方法中,通過分類模型來確定待加載視頻的預加載參數,以確定用戶點擊可能性更高的目標視頻,只對目標視頻進行預加載,可減少資源浪費。

技術研發人員:梁斌,張小勇
受保護的技術使用者:北京奇藝世紀科技有限公司
技術研發日:
技術公布日:2024/9/23
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1