欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種視頻轉(zhuǎn)碼文件的優(yōu)化方法以及相關(guān)裝置與流程

文檔序號:40541462發(fā)布日期:2025-01-03 11:00閱讀:9來源:國知局
一種視頻轉(zhuǎn)碼文件的優(yōu)化方法以及相關(guān)裝置與流程

本技術(shù)涉及數(shù)據(jù)處理,尤其涉及一種視頻轉(zhuǎn)碼文件的優(yōu)化方法以及相關(guān)裝置。


背景技術(shù):

1、云服務(wù)端具有高穩(wěn)定性和高帶寬的特點,因此,通常使用云服務(wù)端進行視頻點播達到提高視頻播放穩(wěn)定性,云服務(wù)端提供包括視頻的存儲、轉(zhuǎn)碼、加密、管理、和播放的云視頻處理流程,其中通常使用標準h264轉(zhuǎn)碼對視頻文件進行轉(zhuǎn)碼,轉(zhuǎn)碼后的視頻轉(zhuǎn)碼文件的文件體積較大會導(dǎo)致視頻轉(zhuǎn)碼文件的播放帶寬要求過高,尤其是在視頻文件被集中點播的時間階段內(nèi),播放視頻文件的帶寬壓力大,將導(dǎo)致視頻文件播放效果差。


技術(shù)實現(xiàn)思路

1、本技術(shù)提供了一種視頻轉(zhuǎn)碼文件的優(yōu)化方法以及相關(guān)裝置,目的在于提高云服務(wù)端的視頻播放效果,如下:

2、一種視頻轉(zhuǎn)碼文件的優(yōu)化方法,應(yīng)用于客戶端,所述視頻轉(zhuǎn)碼文件的優(yōu)化方法包括:

3、監(jiān)測目標視頻文件的云端轉(zhuǎn)碼文件的播放次數(shù);

4、當達到預(yù)設(shè)的優(yōu)化時機,獲取目標周期內(nèi)的視頻播放均值和所述目標視頻文件的播放次數(shù),所述視頻播放均值用于指示視頻播放次數(shù)的平均水平,所述優(yōu)化時機包括達到所述目標周期的結(jié)束時刻,所述目標周期包括多個預(yù)設(shè)周期中的至少一個周期,不同預(yù)設(shè)周期的時長不同;

5、若至少一個所述目標周期內(nèi)的所述目標視頻文件的播放次數(shù)滿足預(yù)設(shè)的優(yōu)化條件,將所述目標視頻文件的本地轉(zhuǎn)碼文件上傳至云服務(wù)端替換所述云端轉(zhuǎn)碼文件,所述優(yōu)化條件包括所述目標周期內(nèi)的所述目標視頻文件的播放次數(shù)大于所述目標周期的優(yōu)化閾值。

6、可選地,所述視頻轉(zhuǎn)碼文件的優(yōu)化方法還包括:

7、獲取所述目標視頻文件的本地轉(zhuǎn)碼文件的文件大小以及云端轉(zhuǎn)碼文件的文件大小的比值,作為轉(zhuǎn)碼文件優(yōu)化比,所述本地轉(zhuǎn)碼文件的文件大小小于云端轉(zhuǎn)碼文件的文件大??;

8、基于所述目標周期內(nèi)的所述視頻播放均值和轉(zhuǎn)碼文件優(yōu)化比,獲取所述目標周期的優(yōu)化閾值,所述優(yōu)化閾值與所述視頻播放均值和所述轉(zhuǎn)碼文件優(yōu)化比均呈正相關(guān)。

9、可選地,基于所述目標周期內(nèi)的所述視頻播放均值和轉(zhuǎn)碼文件優(yōu)化比,獲取所述目標周期的優(yōu)化閾值,包括:

10、計算所述目標周期內(nèi)的所述視頻播放均值和所述轉(zhuǎn)碼文件優(yōu)化比的乘積作為所述目標周期的優(yōu)化閾值。

11、可選地,監(jiān)測所述目標視頻文件的播放次數(shù)之前,所述視頻轉(zhuǎn)碼文件的優(yōu)化方法還包括:

12、將所述目標視頻文件轉(zhuǎn)碼,得到所述本地轉(zhuǎn)碼文件;

13、將所述目標視頻文件上傳至云服務(wù)端,使得云服務(wù)端對所述目標視頻文件轉(zhuǎn)碼得到所述云端轉(zhuǎn)碼文件,并將所述云端轉(zhuǎn)碼文件存儲至對象存儲空間;

14、響應(yīng)于所述目標視頻文件的播放指令,從云服務(wù)端查找所述云端轉(zhuǎn)碼文件,并播放所述云端轉(zhuǎn)碼文件。

15、可選地,將所述目標視頻文件轉(zhuǎn)碼,得到所述本地轉(zhuǎn)碼文件,包括:

16、將所述目標視頻文件轉(zhuǎn)碼得到所述目標視頻文件的候選本地轉(zhuǎn)碼文件;

17、判斷所述候選本地轉(zhuǎn)碼文件的文件大小以及所述云端轉(zhuǎn)碼文件的文件大小的比值是否小于1,若是,將所述候選本地轉(zhuǎn)碼文件作為所述本地轉(zhuǎn)碼文件存儲;若否,發(fā)出本地轉(zhuǎn)碼失敗指令。

18、可選地,響應(yīng)于所述目標視頻文件的播放指令,從云服務(wù)端查找所述云端轉(zhuǎn)碼文件,包括:

19、響應(yīng)于所述目標視頻文件的播放指令,查找云服務(wù)端的內(nèi)容分發(fā)網(wǎng)絡(luò)服務(wù)是否存在所述云端轉(zhuǎn)碼文件,若存在,獲取所述云端轉(zhuǎn)碼文件;

20、若不存在,從對象存儲空間中查找所述云端轉(zhuǎn)碼文件并發(fā)出所述云端轉(zhuǎn)碼文件的推送指令,以使云服務(wù)端將所述云端轉(zhuǎn)碼文件推送至所述內(nèi)容分發(fā)網(wǎng)絡(luò)服務(wù)。

21、可選地,在所述將所述目標視頻文件的本地轉(zhuǎn)碼文件上傳至云服務(wù)端替換所述云端轉(zhuǎn)碼文件之后,所述視頻轉(zhuǎn)碼文件的優(yōu)化方法還包括:

22、響應(yīng)于所述目標視頻文件的播放指令,從云服務(wù)端查找所述本地轉(zhuǎn)碼文件,并播放所述本地轉(zhuǎn)碼文件;

23、監(jiān)測所述本地轉(zhuǎn)碼文件的累計播放次數(shù),作為優(yōu)化播放次數(shù);

24、監(jiān)測所述本地轉(zhuǎn)碼文件的播放狀態(tài)為播放異常的次數(shù),作為播放異常次數(shù);

25、若所述優(yōu)化播放次數(shù)達到預(yù)設(shè)次數(shù)閾值,判斷所述播放異常次數(shù)與所述優(yōu)化播放次數(shù)的比值是否大于預(yù)設(shè)的第一比值閾值;若是,將云服務(wù)端的本地轉(zhuǎn)碼文件恢復(fù)為所述云端轉(zhuǎn)碼文件;

26、若達到異常監(jiān)測周期的結(jié)束時刻,判斷所述異常監(jiān)測周期內(nèi)所述本地轉(zhuǎn)碼文件的播放狀態(tài)為播放異常的次數(shù)與所述本地轉(zhuǎn)碼文件的播放次數(shù)的比值是否大于預(yù)設(shè)的第二比值閾值;若是,將云服務(wù)端的本地轉(zhuǎn)碼文件恢復(fù)為所述云端轉(zhuǎn)碼文件。

27、可選地,在將所述本地轉(zhuǎn)碼文件上傳至云服務(wù)端替換所述云端轉(zhuǎn)碼文件之后,所述視頻轉(zhuǎn)碼文件的優(yōu)化方法還包括:

28、若達到目標恢復(fù)周期的結(jié)束時刻,判斷所述目標恢復(fù)周期是否滿足預(yù)設(shè)的自動恢復(fù)條件,所述自動恢復(fù)條件包括:所述目標恢復(fù)周期內(nèi)所述本地轉(zhuǎn)碼文件的播放次數(shù)與所述目標視頻文件在各個預(yù)設(shè)的恢復(fù)周期內(nèi)的平均播放次數(shù)的比值小于預(yù)設(shè)的第三比值閾值,所述目標恢復(fù)周期為任意一個恢復(fù)周期;

29、若存在連續(xù)預(yù)設(shè)數(shù)量的恢復(fù)周期滿足所述自動恢復(fù)條件,將云服務(wù)端的本地轉(zhuǎn)碼文件恢復(fù)為所述云端轉(zhuǎn)碼文件。

30、一種視頻轉(zhuǎn)碼文件的優(yōu)化系統(tǒng),應(yīng)用于客戶端,包括:

31、播放監(jiān)測單元,用于監(jiān)測目標視頻文件的云端轉(zhuǎn)碼文件的播放次數(shù);

32、周期監(jiān)測單元,用于當達到預(yù)設(shè)的優(yōu)化時機,獲取目標周期內(nèi)的視頻播放均值和所述目標視頻文件的播放次數(shù),所述視頻播放均值用于指示視頻播放次數(shù)的平均水平,所述優(yōu)化時機包括達到所述目標周期的結(jié)束時刻,所述目標周期包括多個預(yù)設(shè)周期中的至少一個周期,不同預(yù)設(shè)周期的時長不同;

33、轉(zhuǎn)碼文件替換單元,用于若至少一個所述目標周期內(nèi)的所述目標視頻文件的播放次數(shù)滿足預(yù)設(shè)的優(yōu)化條件,將所述目標視頻文件的本地轉(zhuǎn)碼文件上傳至云服務(wù)端替換所述云端轉(zhuǎn)碼文件,所述優(yōu)化條件包括所述目標周期內(nèi)的所述目標視頻文件的播放次數(shù)大于所述目標周期的優(yōu)化閾值。

34、一種視頻轉(zhuǎn)碼文件的優(yōu)化設(shè)備,包括:存儲器和處理器;

35、所述存儲器,用于存儲程序;

36、所述處理器,用于執(zhí)行所述程序,實現(xiàn)如上所述的視頻轉(zhuǎn)碼文件的優(yōu)化方法的各個步驟。

37、一種可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時,實現(xiàn)如上所述的視頻轉(zhuǎn)碼文件的優(yōu)化方法的各個步驟。

38、一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時,實現(xiàn)如上所述的視頻轉(zhuǎn)碼文件的優(yōu)化方法的各個步驟。

39、由上述技術(shù)方案可以看出,本技術(shù)實施例提供的視頻轉(zhuǎn)碼文件的優(yōu)化方法以及相關(guān)裝置,應(yīng)用于客戶端,監(jiān)測目標視頻文件的云端轉(zhuǎn)碼文件的播放次數(shù),當達到預(yù)設(shè)的優(yōu)化時機,獲取目標周期內(nèi)的視頻播放均值和目標視頻文件的播放次數(shù),視頻播放均值用于指示視頻播放次數(shù)的平均水平,優(yōu)化時機包括達到目標周期的結(jié)束時刻,目標周期包括多個預(yù)設(shè)周期中的至少一個周期,不同預(yù)設(shè)周期的時長不同;若至少一個目標周期內(nèi)的目標視頻文件的播放次數(shù)滿足預(yù)設(shè)的優(yōu)化條件,將目標視頻文件的本地轉(zhuǎn)碼文件上傳至云服務(wù)端替換云端轉(zhuǎn)碼文件,優(yōu)化條件包括目標周期內(nèi)的目標視頻文件的播放次數(shù)大于目標周期的優(yōu)化閾值??梢?,通過不通時長的周期監(jiān)測目標視頻文件的云端轉(zhuǎn)碼文件的播放情況,在至少一個目標周期內(nèi)的目標視頻文件的播放次數(shù)大于目標周期的優(yōu)化閾值時,將本地轉(zhuǎn)碼文件上傳至云服務(wù)端替換云端轉(zhuǎn)碼文件,能夠在目標視頻文件的云端轉(zhuǎn)碼文件被集中點播時替換成本地轉(zhuǎn)碼文件,從而降低集中點播時間段內(nèi)對播放帶寬的需求,提高播放視頻穩(wěn)定性。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
灵山县| 项城市| 来凤县| 民县| 勃利县| 新化县| 嵊泗县| 綦江县| 河南省| 抚宁县| 漳州市| 荃湾区| 古田县| 玛纳斯县| 阿拉善左旗| 伽师县| 沁源县| 漳平市| 静乐县| 岱山县| 红桥区| 石林| 报价| 喀什市| 广丰县| 崇信县| 蕉岭县| 固镇县| 武定县| 定远县| 延津县| 新绛县| 新竹市| 新晃| 宜兴市| 扎兰屯市| 健康| 雷波县| 玉山县| 民乐县| 台东县|