本發(fā)明涉及視頻播放,尤其涉及的是一種視頻播放優(yōu)化方法及系統(tǒng)。
背景技術(shù):
1、隨著科技的發(fā)展,越來越多的設(shè)備開始支持視頻播放的功能,由于不同的操作系統(tǒng)以及不同的軟件配置,導(dǎo)致現(xiàn)在的視頻播放的軟件以及對應(yīng)的功能也是繁多;因此,在現(xiàn)有視頻播放領(lǐng)域中,用戶需要經(jīng)過繁瑣的操作過程才能找到自己想要的視頻播放的功能(例如:在播放視頻過程需要多次調(diào)整倍速、分辨率等操作),即使是有快捷鍵的設(shè)置功能,用戶也需要一段時間的調(diào)整以及適應(yīng)過程才可以熟練地使用視頻播放功能,這給用戶帶來了很大的不便,嚴重影響用戶觀看視頻的體驗。
2、因此,現(xiàn)有技術(shù)還有待改進。
技術(shù)實現(xiàn)思路
1、本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)缺陷,本發(fā)明提供一種視頻播放優(yōu)化方法及系統(tǒng),以解決現(xiàn)有的視頻播放功能操作復(fù)雜的問題。
2、本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
3、第一方面,本發(fā)明提供視頻播放優(yōu)化方法,包括:
4、獲取用戶視頻操作的時間戳和操作內(nèi)容;
5、計算一定比例的用戶在某個視頻時間段內(nèi)的操作高頻區(qū)域,并獲取所述操作高頻區(qū)域中滿足條件的控制時間點及控制內(nèi)容;
6、確定分發(fā)時間,并根據(jù)所述分發(fā)時間將所述控制時間點及所述控制內(nèi)容分發(fā)給用戶綁定的客戶端;
7、觸發(fā)所述客戶端中的一鍵執(zhí)行功能,并根據(jù)用戶反饋的一鍵執(zhí)行操作,執(zhí)行所述控制時間點及所述控制內(nèi)容對應(yīng)的視頻播放操作。
8、在一種實現(xiàn)方式中,所述獲取用戶視頻操作的時間戳和操作內(nèi)容,包括:
9、通過接口信息調(diào)取用戶對視頻執(zhí)行操作的開始時間點及結(jié)束時間點,得到所述時間戳,并根據(jù)所述時間戳獲取對應(yīng)的操作內(nèi)容。
10、在一種實現(xiàn)方式中,所述操作內(nèi)容包括:倍速功能及對應(yīng)的數(shù)值、分辨率功能及對應(yīng)的數(shù)值、彈幕開關(guān)、前進/后退跳轉(zhuǎn)中的一種或組合。
11、在一種實現(xiàn)方式中,所述計算一定比例的用戶在某個視頻時間段內(nèi)的操作高頻區(qū)域,并獲取所述操作高頻區(qū)域中滿足條件的控制時間點及控制內(nèi)容,包括:
12、計算所述操作內(nèi)容的使用頻次與用戶基數(shù),得到使用所述操作內(nèi)容的用戶比例;
13、根據(jù)所述用戶比例建立高頻概率點p1,并計算持續(xù)使用所述操作內(nèi)容的時間戳覆蓋區(qū)域,得到所述操作高頻區(qū)域;
14、篩選所述操作高頻區(qū)域內(nèi)高于所述高頻概率點p1的用戶群,并確定所述用戶群使用所述操作內(nèi)容的第一激發(fā)點b1,得到滿足條件的所述控制時間點及所述控制內(nèi)容。
15、在一種實現(xiàn)方式中,所述確定分發(fā)時間,并根據(jù)所述分發(fā)時間將所述控制時間點及所述控制內(nèi)容分發(fā)給用戶綁定的客戶端,包括:
16、將第一激發(fā)點b1減去緩沖時間后的時間點設(shè)為所述分發(fā)時間;
17、根據(jù)所述分發(fā)時間將所述控制時間點及所述控制內(nèi)容分發(fā)給用戶綁定的客戶端,并在所述客戶端展示提醒信息。
18、在一種實現(xiàn)方式中,所述觸發(fā)所述客戶端中的一鍵執(zhí)行功能,并根據(jù)用戶反饋的一鍵執(zhí)行操作,執(zhí)行所述控制時間點及所述控制內(nèi)容對應(yīng)的視頻播放操作,包括:
19、觸發(fā)所述客戶端中的一鍵執(zhí)行功能,并判斷用戶是否執(zhí)行;
20、若為否,則不改變目前狀態(tài)并繼續(xù)實時監(jiān)測;
21、若為是,則執(zhí)行所述控制時間點及所述控制內(nèi)容對應(yīng)的視頻播放操作,直至計算中出現(xiàn)第二激發(fā)點b2或視頻結(jié)束。
22、在一種實現(xiàn)方式中,所述方法還包括:
23、收集在既有視頻投放的觀看用戶群中每個用戶的使用習慣數(shù)值,得到每個用戶的功能常數(shù)k,并基于所述功能常數(shù)k向?qū)?yīng)的用戶客戶端分發(fā)對應(yīng)的控制時間點及控制內(nèi)容。
24、第二方面,本發(fā)明提供一種視頻播放優(yōu)化系統(tǒng),包括:
25、獲取模塊,用于獲取用戶視頻操作的時間戳和操作內(nèi)容;
26、計算模塊,用于計算一定比例的用戶在某個視頻時間段內(nèi)的操作高頻區(qū)域,并獲取所述操作高頻區(qū)域中滿足條件的控制時間點及控制內(nèi)容;
27、分發(fā)模塊,用于確定分發(fā)時間,并根據(jù)所述分發(fā)時間將所述控制時間點及所述控制內(nèi)容分發(fā)給用戶綁定的客戶端;
28、執(zhí)行模塊,用于觸發(fā)所述客戶端中的一鍵執(zhí)行功能,并根據(jù)用戶反饋的一鍵執(zhí)行操作,執(zhí)行所述控制時間點及所述控制內(nèi)容對應(yīng)的視頻播放操作。
29、第三方面,本發(fā)明提供一種終端,包括:處理器以及存儲器,所述存儲器存儲有視頻播放優(yōu)化程序,所述視頻播放優(yōu)化程序被所述處理器執(zhí)行時用于實現(xiàn)如第一方面所述的視頻播放優(yōu)化方法的操作。
30、第四方面,本發(fā)明還提供一種介質(zhì),所述介質(zhì)為計算機可讀存儲介質(zhì),所述介質(zhì)存儲有視頻播放優(yōu)化程序,所述視頻播放優(yōu)化程序被處理器執(zhí)行時用于實現(xiàn)如第一方面所述的視頻播放優(yōu)化方法的操作。
31、本發(fā)明采用上述技術(shù)方案具有以下效果:
32、本發(fā)明通過獲取用戶視頻操作的時機和操作內(nèi)容,可計算大部分用戶在某個視頻時間段內(nèi)的操作高頻區(qū)域,從而獲得最佳控制時間點及控制內(nèi)容,并在合理時間分發(fā)給用戶進行一鍵執(zhí)行;本發(fā)明通過已有用戶高頻操作數(shù)據(jù),在準確時間點推送大部分用戶選擇的視頻播放功能,并給予一鍵快捷執(zhí)行,減少了視頻播放功能操作的復(fù)雜度,提高了功能操作的便捷性。
1.一種視頻播放優(yōu)化方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的視頻播放優(yōu)化方法,其特征在于,所述獲取用戶視頻操作的時間戳和操作內(nèi)容,包括:
3.根據(jù)權(quán)利要求2所述的視頻播放優(yōu)化方法,其特征在于,所述操作內(nèi)容包括:倍速功能及對應(yīng)的數(shù)值、分辨率功能及對應(yīng)的數(shù)值、彈幕開關(guān)、前進/后退跳轉(zhuǎn)中的一種或組合。
4.根據(jù)權(quán)利要求1所述的視頻播放優(yōu)化方法,其特征在于,所述計算一定比例的用戶在某個視頻時間段內(nèi)的操作高頻區(qū)域,并獲取所述操作高頻區(qū)域中滿足條件的控制時間點及控制內(nèi)容,包括:
5.根據(jù)權(quán)利要求1所述的視頻播放優(yōu)化方法,其特征在于,所述確定分發(fā)時間,并根據(jù)所述分發(fā)時間將所述控制時間點及所述控制內(nèi)容分發(fā)給用戶綁定的客戶端,包括:
6.根據(jù)權(quán)利要求1所述的視頻播放優(yōu)化方法,其特征在于,所述觸發(fā)所述客戶端中的一鍵執(zhí)行功能,并根據(jù)用戶反饋的一鍵執(zhí)行操作,執(zhí)行所述控制時間點及所述控制內(nèi)容對應(yīng)的視頻播放操作,包括:
7.根據(jù)權(quán)利要求1所述的視頻播放優(yōu)化方法,其特征在于,所述方法還包括:
8.一種視頻播放優(yōu)化系統(tǒng),其特征在于,包括:
9.一種終端,其特征在于,包括:處理器以及存儲器,所述存儲器存儲有視頻播放優(yōu)化程序,所述視頻播放優(yōu)化程序被所述處理器執(zhí)行時用于實現(xiàn)如權(quán)利要求1-7中任意一項所述的視頻播放優(yōu)化方法的操作。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有視頻播放優(yōu)化程序,所述視頻播放優(yōu)化程序被處理器執(zhí)行時用于實現(xiàn)如權(quán)利要求1-7中任意一項所述的視頻播放優(yōu)化方法的操作。