[發明專利]一種視頻下載的方法、裝置、服務器和存儲介質有效
| 申請號: | 202110349102.4 | 申請日: | 2021-03-31 |
| 公開(公告)號: | CN112954409B | 公開(公告)日: | 2023-05-12 |
| 發明(設計)人: | 錢亮亮;張毅;夏文峰;傅正佳 | 申請(專利權)人: | 百果園技術(新加坡)有限公司 |
| 主分類號: | H04N21/24 | 分類號: | H04N21/24;H04N21/231;H04N21/234;H04N21/262 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 新加坡巴西班讓路*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 下載 方法 裝置 服務器 存儲 介質 | ||
本發明實施例公開了一種視頻下載的方法、裝置、服務器和存儲介質。其中,該方法包括:如果當前播放視頻的下載進度支持當前播放視頻的流暢播放及當前播放視頻關聯的待播視頻集的預下載,則判斷待播視頻集中是否存在未完成開播預下載的視頻;若否,則按照為待播視頻集內每一視頻已預測的預下載追加比例,迭代預下載待播視頻集,直至下載進度不支持當前播放視頻的流暢播放,則暫停待播視頻集的預下載。本發明實施例提供的技術方案,在實現視頻高效開播的基礎上,利用充足的網絡帶寬進一步增加待播視頻集內各視頻的預下載量,以提高待播視頻集內視頻播放的流暢度,避免視頻切換播放時的播放卡頓。
技術領域
本發明實施例涉及視頻處理技術領域,尤其涉及一種視頻下載的方法、裝置、服務器和存儲介質。
背景技術
隨著互聯網技術的快速發展,各類視頻播放應用越來越廣泛地普及到人們的日常生活中,此時用戶在不斷觀看高清畫質的各個視頻時,如果網絡傳輸速率不穩定或者網絡帶寬不足,則從用戶點擊播放視頻開始需要等待一定的緩沖時間,該視頻才能播放,尤其對于短視頻的播放,用戶對于開播等待時間的容忍度有限,會直接影響到用戶的觀看體驗。
目前,為了加快視頻開播,通常會在當前視頻的播放過程中,提前下載后續待播放的多個視頻,此時如果采用在下載完當前視頻后,完整預下載后一個視頻的方式來提前下載后續多個視頻,那么用戶如果對預下載的視頻不感興趣而直接滑走來播放其他視頻時,所播放的視頻仍然未被提前下載,仍會影響到用戶的觀看體驗;而如果采用每個視頻都預下載一部分的方式來提前下載后續待播放的多個視頻,那么用戶帶寬出現抖動,也會導致在切換播放視頻后由于帶寬降低而出現播放卡頓的情況,而影響到用戶的觀看體驗。
發明內容
本發明實施例提供了一種視頻下載的方法、裝置、服務器和存儲介質,保證待播視頻集的預先下載,在實現視頻高效開播的基礎上,提高視頻播放的流暢度。
第一方面,本發明實施例提供了一種視頻下載的方法,該方法包括:
如果當前播放視頻的下載進度支持所述當前播放視頻的流暢播放及所述當前播放視頻關聯的待播視頻集的預下載,則判斷所述待播視頻集中是否存在未完成開播預下載的視頻;
若否,則按照為所述待播視頻集內每一視頻已預測的預下載追加比例,迭代預下載所述待播視頻集,直至所述下載進度不支持所述當前播放視頻的流暢播放,則暫停所述待播視頻集的預下載。
第二方面,本發明實施例提供了一種視頻下載的裝置,該裝置包括:
開播預下載判斷模塊,用于如果當前播放視頻的下載進度支持所述當前播放視頻的流暢播放及所述當前播放視頻關聯的待播視頻集的預下載,則判斷所述待播視頻集中是否存在未完成開播預下載的視頻;
視頻下載模塊,用于若否,則按照為所述待播視頻集內每一視頻已預測的預下載追加比例,迭代預下載所述待播視頻集,直至所述下載進度不支持所述當前播放視頻的流暢播放,則暫停所述待播視頻集的預下載。
第三方面,本發明實施例提供了一種服務器,該服務器包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序;
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現本發明任意實施例所述的視頻下載的方法。
第四方面,本發明實施例提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現本發明任意實施例所述的視頻下載的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百果園技術(新加坡)有限公司,未經百果園技術(新加坡)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110349102.4/2.html,轉載請聲明來源鉆瓜專利網。





