本申請涉及視頻處理,尤其是涉及一種視頻推薦方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、在現(xiàn)今互聯(lián)網(wǎng)視頻盛行的時代,經(jīng)常多個視頻(如比賽)同時播放(如直播),用戶經(jīng)常面臨想要同時觀看多個視頻(比賽)的播出(直播)情況,相關(guān)技術(shù)中,通過多路同看的方式可以滿足用戶同時觀看多路視頻(如比賽),具體是通過主副屏方式實現(xiàn)的。這種方式可以滿足用戶同時觀看多路視頻(如比賽)的需求,但由于副屏的屏幕相對較小,特別是有多個副屏畫面時,用戶往往可能錯過副屏節(jié)目的精彩瞬間,無法將多路視頻中某一個時刻最精彩的內(nèi)容更友好的呈現(xiàn)給用戶。
技術(shù)實現(xiàn)思路
1、本申請實施例的目的在于提供一種視頻推薦方法、裝置、設(shè)備、存儲介質(zhì)及程序產(chǎn)品,從而解決無法將多路視頻中某一個時刻最精彩的內(nèi)容友好地呈現(xiàn)給用戶的問題。
2、第一方面,為了達到上述目的,本申請的實施例提供一種視頻推薦方法,包括:
3、分別獲取當(dāng)前顯示界面中的各個屏幕的特征數(shù)據(jù),其中,所述當(dāng)前顯示界面被分屏得到的屏幕包括一個主屏幕和至少一個副屏幕;
4、根據(jù)所述特征數(shù)據(jù)對所述主屏幕和所述副屏幕進行排序;
5、在所述主屏幕的排序最高的情況下,保持當(dāng)前顯示界面的顯示方式;
6、在所述副屏幕的排序最高的情況下,通過第一方式向用戶推薦排序最高的所述副屏幕。
7、可選地,所述根據(jù)所述特征數(shù)據(jù)對所述主屏幕和所述副屏幕進行排序,包括:
8、根據(jù)各個所述特征數(shù)據(jù),獲取與所述特征數(shù)據(jù)對應(yīng)的屏幕的觀看增長率評分、特征數(shù)據(jù)評分和精彩程度評分;
9、根據(jù)所述觀看增長率評分、所述特征數(shù)據(jù)評分和所述精彩程度評分,對所述主屏幕和所述副屏幕進行排序。
10、可選地,所述根據(jù)所述特征數(shù)據(jù),獲取與所述特征數(shù)據(jù)對應(yīng)的屏幕的觀看增長率評分、特征數(shù)據(jù)評分和精彩程度評分,包括:
11、根據(jù)獲取的相鄰的兩次所述特征數(shù)據(jù)中的觀看熱度信息,計算與所述特征數(shù)據(jù)對應(yīng)的所述屏幕的觀看熱度增長率;
12、根據(jù)所述觀看熱度增長率和預(yù)先配置的第一權(quán)重,計算所述觀看增長率評分;
13、根據(jù)所述特征數(shù)據(jù)中的關(guān)鍵時刻信息,確定關(guān)鍵時刻特征數(shù)據(jù),并根據(jù)所述特征數(shù)據(jù)中的明星時刻信息,確定明星時刻特征數(shù)據(jù);
14、根據(jù)所述特征數(shù)據(jù)中的視頻等級,確定與所述關(guān)鍵時刻特征數(shù)據(jù)對應(yīng)的第二權(quán)重和與所述明星時刻特征數(shù)據(jù)對應(yīng)的第三權(quán)重;
15、根據(jù)所述關(guān)鍵時刻特征數(shù)據(jù)、所述明星時刻特征數(shù)據(jù)、所述第二權(quán)重和所述第三權(quán)重,計算所述特征數(shù)據(jù)評分;
16、根據(jù)所述觀看增長率評分和所述特征數(shù)據(jù)評分,計算所述精彩程度評分??蛇x地,所述根據(jù)所述觀看增長率評分、所述特征數(shù)據(jù)評分和所述精彩程度評分,對所述主屏幕和所述副屏幕進行排序,包括:
17、按照所述精彩程度評分,對所述主屏幕和所述副屏幕進行降序排序,獲得第一排序結(jié)果;
18、在所述第一排序結(jié)果中,所述主屏幕排序最高的情況下,確定所述主屏幕和所述副屏幕的排序結(jié)果為所述第一排序結(jié)果;
19、在所述第一排序結(jié)果中,存在排序在所述主屏幕之前的所述副屏幕的情況下,獲取第一副屏幕集合,所述第一副屏幕集合包括排序在所述主屏幕之前的所述副屏幕;
20、根據(jù)所述觀看增長率評分和所述特征數(shù)據(jù)評分,對所述第一副屏幕集合中的各個副屏幕和所述主屏幕進行排序,獲得所述主屏幕和所述副屏幕的排序結(jié)果。
21、可選地,根據(jù)所述觀看增長率評分和所述特征數(shù)據(jù)評分,對所述第一副屏幕集合中的各個副屏幕和所述主屏幕進行排序,獲得所述主屏幕和所述副屏幕的排序結(jié)果,包括:
22、將所述主屏幕與所述第一副屏幕集合中的各個所述副屏幕的所述觀看增長率評分和所述特征數(shù)據(jù)評分分別對應(yīng)比較,獲得第二副屏幕集合,其中,所述第二副屏幕集合中的各個所述副屏幕的所述觀看增長率評分和所述特征數(shù)據(jù)評分均大于所述主屏幕的所述觀看增長率評分和所述特征數(shù)據(jù)評分;
23、在所述第二副屏幕集合不為空集的情況下,按照所述精彩程度評分,對所述第二副屏幕集合中的所述副屏幕和所述主屏幕進行降序排序,獲得第二排序結(jié)果,其中,所述第二排序結(jié)果為所述主屏幕和所述副屏幕的排序結(jié)果;
24、在所述第二副屏幕集合為空集的情況下,確定所述主屏幕和所述副屏幕的排序結(jié)果為所述第一排序結(jié)果。
25、可選地,通過第一方式向用戶推薦排序最高的所述副屏幕,包括以下至少一項:
26、在所述主屏幕和所述副屏幕的排序結(jié)果為所述第一排序結(jié)果的情況下,通過高亮閃爍排序最高的所述副屏幕的邊框的方式,向用戶推薦排序最高的所述副屏幕;
27、在所述主屏幕和所述副屏幕的排序結(jié)果為所述第二排序結(jié)果的情況下,通過自動切換所述主屏幕和排序最高的所述副屏幕的方式,向用戶推薦排序最高的所述副屏幕。
28、第二方面,為了達到上述目的,本申請的實施例提供一種視頻推薦裝置,包括:
29、獲取模塊,用于分別獲取當(dāng)前顯示界面中的各個屏幕的特征數(shù)據(jù),其中,所述當(dāng)前顯示界面被分屏得到的屏幕包括一個主屏幕和至少一個副屏幕;
30、排序模塊,用于根據(jù)所述特征數(shù)據(jù)對所述主屏幕和所述副屏幕進行排序;
31、顯示模塊,用于在所述主屏幕的排序最高的情況下,保持當(dāng)前顯示界面的顯示方式;
32、推薦模塊,用于在所述副屏幕的排序最高的情況下,通過第一方式向用戶推薦排序最高的所述副屏幕。
33、第三方面,為了達到上述目的,本申請的實施例提供一種視頻推薦設(shè)備,包括:收發(fā)機、處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如第一方面所述的視頻推薦方法。
34、第四方面,為了達到上述目的,本申請的實施例提供一種可讀存儲介質(zhì),所述可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面所述的視頻推薦方法。
35、第五方面,為了達到上述目的,本申請的實施例提供一種計算機程序產(chǎn)品,包括計算機指令,所述計算機指令被處理器執(zhí)行時實現(xiàn)如第一方面所述的視頻推薦方法。
36、本申請的上述技術(shù)方案至少具有如下有益效果:
37、本申請實施例的視頻推薦方法中,首先,分別獲取當(dāng)前顯示界面中的各個屏幕的特征數(shù)據(jù),其中,所述當(dāng)前顯示界面被分屏得到的屏幕包括一個主屏幕和至少一個副屏幕;其次,根據(jù)所述特征數(shù)據(jù)對所述主屏幕和所述副屏幕進行排序;再次,在所述主屏幕的排序最高的情況下,保持當(dāng)前顯示界面的顯示方式;在所述副屏幕的排序最高的情況下,通過第一方式向用戶推薦排序最高的所述副屏幕;這樣,能夠基于對各個屏幕的排序確定不同的顯示方式,實現(xiàn)將即將播放的最精彩的視頻友好地呈現(xiàn)給用戶,解決了由于副屏的屏幕相對較小導(dǎo)致用戶錯過副屏節(jié)目的精彩瞬間的問題,提升了用戶觀看節(jié)目的體驗。
1.一種視頻推薦方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述特征數(shù)據(jù)對所述主屏幕和所述副屏幕進行排序,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述特征數(shù)據(jù),獲取與所述特征數(shù)據(jù)對應(yīng)的屏幕的觀看增長率評分、特征數(shù)據(jù)評分和精彩程度評分,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述觀看增長率評分、所述特征數(shù)據(jù)評分和所述精彩程度評分,對所述主屏幕和所述副屏幕進行排序,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)所述觀看增長率評分和所述特征數(shù)據(jù)評分,對所述第一副屏幕集合中的各個副屏幕和所述主屏幕進行排序,獲得所述主屏幕和所述副屏幕的排序結(jié)果,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,通過第一方式向用戶推薦排序最高的所述副屏幕,包括以下至少一項:
7.一種視頻推薦裝置,其特征在于,包括:
8.一種視頻推薦設(shè)備,其特征在于,包括:收發(fā)機、處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的視頻推薦方法。
9.一種可讀存儲介質(zhì),其特征在于,所述可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的視頻推薦方法。
10.一種計算機程序產(chǎn)品,其特征在于,包括計算機指令,所述計算機指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6中任一項所述的視頻推薦方法。