[發(fā)明專利]多媒體數(shù)據(jù)緩存方法、裝置及計算機可讀存儲介質在審
| 申請?zhí)枺?/td> | 201710771006.2 | 申請日: | 2017-08-31 |
| 公開(公告)號: | CN107529065A | 公開(公告)日: | 2017-12-29 |
| 發(fā)明(設計)人: | 謝元燁;劉少偉;許李俊 | 申請(專利權)人: | 廣州酷狗計算機科技有限公司 |
| 主分類號: | H04N21/231 | 分類號: | H04N21/231;H04N21/433 |
| 代理公司: | 北京三高永信知識產(chǎn)權代理有限責任公司11138 | 代理人: | 郭晶 |
| 地址: | 510000 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 多媒體 數(shù)據(jù) 緩存 方法 裝置 計算機 可讀 存儲 介質 | ||
技術領域
本發(fā)明涉及終端技術領域,特別涉及一種多媒體數(shù)據(jù)緩存方法、裝置及計算機可讀存儲介質。
背景技術
隨著技術的發(fā)展,諸如智能電視、智能手機等終端中大多都帶有播放網(wǎng)絡中的多媒體數(shù)據(jù)的功能,也即是,用戶可以通過智能電視、智能手機等終端播放網(wǎng)絡中的多媒體數(shù)據(jù)。其中,終端在播放網(wǎng)絡中的多媒體數(shù)據(jù)時,通常是一邊將網(wǎng)絡中的多媒體數(shù)據(jù)緩存到自身的緩存區(qū),一邊從緩存區(qū)中提取已緩存的多媒體數(shù)據(jù)進行播放。
目前,通常會預先設置一個數(shù)據(jù)量閾值,然后根據(jù)緩存區(qū)中緩存的多媒體數(shù)據(jù)的數(shù)據(jù)量來判斷已緩存的多媒體數(shù)據(jù)是否可以維持播放。即當緩存區(qū)中已緩存的多媒體數(shù)據(jù)的數(shù)據(jù)量大于或等于數(shù)據(jù)量閾值時,確定多媒體數(shù)據(jù)可以正常播放;當緩存區(qū)中已緩存的多媒體數(shù)據(jù)的數(shù)據(jù)量小于數(shù)據(jù)量閾值時,終端會暫停播放多媒體數(shù)據(jù),并繼續(xù)緩存多媒體數(shù)據(jù),直到緩存區(qū)中緩存的多媒體數(shù)據(jù)的數(shù)據(jù)量大于或等于該數(shù)據(jù)量閾值時,再繼續(xù)播放多媒體數(shù)據(jù)。
但是,由于終端播放多媒體數(shù)據(jù)消耗的不均勻性,很容易出現(xiàn)在緩存區(qū)的多媒體數(shù)據(jù)的數(shù)據(jù)量瞬時被消耗至數(shù)據(jù)量閾值以下的情況,此時,終端將暫停播放多媒體數(shù)據(jù),終端顯示的播放畫面將會出現(xiàn)卡頓現(xiàn)象,導致用戶的觀看過程被頻繁打斷,從而影響了多媒體數(shù)據(jù)播放的流暢性,降低了用戶粘度。
發(fā)明內容
本申請實施例提供了一種多媒體數(shù)據(jù)緩存方法、裝置及計算機可讀存儲介質,可以用于解決相關技術中多媒體數(shù)據(jù)播放不流暢,用戶粘度低的問題。所述技術方案如下:
第一方面,提供了一種多媒體數(shù)據(jù)緩存方法,所述方法包括:
在從緩存區(qū)獲取多媒體數(shù)據(jù)進行播放的過程中,確定當前播放時間點之后的第一預設時長內的待播放的目標播放數(shù)據(jù)量以及目標緩存數(shù)據(jù)量;
當所述目標播放數(shù)據(jù)量與所述目標緩存數(shù)據(jù)量滿足預設條件時,通過CDN(Content Delivery Network,內容分發(fā)網(wǎng)絡)加速緩存所述多媒體數(shù)據(jù)。
可選地,所述確定當前播放時間點之后的第一預設時長內的待播放的目標播放數(shù)據(jù)量,包括:
以所述當前播放時間點為起點,遍歷播放時長為所述第一預設時長的多媒體數(shù)據(jù)的播放參數(shù),得到所述目標播放數(shù)據(jù)量。
可選地,所述確定當前播放時間點之后的第一預設時長內目標緩存數(shù)據(jù)量,包括:
當當前未通過所述CDN加速緩存所述多媒體數(shù)據(jù)時,將第一平均緩存速度乘以所述第一預設時長,得到第一緩存數(shù)據(jù)量,所述第一平均緩存速度為在未通過所述CDN加速緩存所述多媒體數(shù)據(jù)時,緩存所述多媒體數(shù)據(jù)的平均速度;
確定第二緩存數(shù)據(jù)量,所述第二緩存數(shù)據(jù)量為已緩存且未播放的所述多媒體數(shù)據(jù)的數(shù)據(jù)量;
將所述第一緩存數(shù)據(jù)量與所述第二緩存數(shù)據(jù)量相加,得到所述目標緩存數(shù)據(jù)量。
可選地,所述當所述目標播放數(shù)據(jù)量與所述目標緩存數(shù)據(jù)量滿足預設條件時,通過內容分發(fā)網(wǎng)絡CDN加速緩存所述多媒體數(shù)據(jù),包括:
當所述目標緩存數(shù)據(jù)量與所述目標播放數(shù)據(jù)量之間的比值小于或等于第一預設加速閾值時,通過所述CDN加速緩存所述多媒體數(shù)據(jù);或者,
當所述目標緩存數(shù)據(jù)量與所述目標播放數(shù)據(jù)量之間的差值小于或等于第二預設加速閾值時,通過所述CDN加速緩存所述多媒體數(shù)據(jù);或者,
當所述目標緩存數(shù)據(jù)量小于或等于所述目標播放數(shù)據(jù)量時,通過所述CDN加速緩存所述多媒體數(shù)據(jù)。
可選地,所述確定當前播放時間點之后的第一預設時長內的待播放的目標播放數(shù)據(jù)量以及目標緩存數(shù)據(jù)量之后,還包括:
當所述目標播放數(shù)據(jù)量與所述目標緩存數(shù)據(jù)量不滿足所述預設條件,且當前通過所述CDN加速緩存所述多媒體數(shù)據(jù)時,停止通過所述CDN加速緩存所述多媒體數(shù)據(jù)。
第二方面,提供了一種多媒體數(shù)據(jù)緩存裝置,所述裝置包括:
確定模塊,用于在從緩存區(qū)獲取多媒體數(shù)據(jù)進行播放的過程中,確定當前播放時間點之后的第一預設時長內的待播放的目標播放數(shù)據(jù)量以及目標緩存數(shù)據(jù)量;
加速緩存模塊,用于當所述目標播放數(shù)據(jù)量與所述目標緩存數(shù)據(jù)量滿足預設條件時,通過內容分發(fā)網(wǎng)絡CDN加速緩存所述多媒體數(shù)據(jù)。
可選地,所述確定模塊包括:
遍歷子模塊,用于以所述當前播放時間點為起點,遍歷播放時長為所述第一預設時長的多媒體數(shù)據(jù)的播放參數(shù),得到所述目標播放數(shù)據(jù)量。
可選地,所述確定模塊包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州酷狗計算機科技有限公司,未經(jīng)廣州酷狗計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710771006.2/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種球磨機吊裝端蓋
- 下一篇:視頻的推薦方法和裝置
- 同類專利
- 專利分類
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





