[發(fā)明專利]直播時移緩存方法、裝置、系統(tǒng)與計算機可讀存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202011370371.0 | 申請日: | 2020-11-30 |
| 公開(公告)號: | CN112492341A | 公開(公告)日: | 2021-03-12 |
| 發(fā)明(設計)人: | 李文;盧道和;謝波;陳朝亮;沈衛(wèi)華;朱敏毅;楊春保;陳嚴;陳潔丹;謝守坦;葉雙威;雷聲偉;蔡志杰;孫丹丹 | 申請(專利權)人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | H04N21/2187 | 分類號: | H04N21/2187;H04N21/231 |
| 代理公司: | 深圳市世紀恒程知識產(chǎn)權代理事務所 44287 | 代理人: | 張志江 |
| 地址: | 518000 廣東省深圳市前海深港合作區(qū)前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 直播 緩存 方法 裝置 系統(tǒng) 計算機 可讀 存儲 介質(zhì) | ||
1.一種直播時移緩存方法,其特征在于,所述直播時移緩存方法包括如下步驟:
獲取直播的目標時移視頻,并基于所述目標時移視頻對應的播放時間,創(chuàng)建所述目標時移視頻對應的視頻索引;
將所述目標時移視頻存儲在緩存服務器的緩存區(qū),并將所述視頻索引存儲在索引服務器的緩存區(qū);
其中,所述緩存服務器的緩存區(qū)與所述索引服務器的緩存區(qū)對應,都包括最近緩存區(qū)和最熱緩存區(qū),且最近緩存區(qū)的緩存容量與最熱緩存區(qū)的緩存容量的緩存比值動態(tài)調(diào)整。
2.如權利要求1所述的直播時移緩存方法,其特征在于,所述緩存比值動態(tài)調(diào)整的步驟包括:
確定所述直播對應的最近緩存長度,并獲取所述最近緩存長度對應的在線人數(shù);
基于所述最近緩存長度和所述在線人數(shù),計算所述直播的緩存評分;
基于所述緩存評分,調(diào)整所述緩存比值。
3.如權利要求2所述的直播時移緩存方法,其特征在于,所述基于所述最近緩存長度和所述在線人數(shù),計算所述直播的緩存評分的步驟包括:
基于所述緩存長度,計算所述在線人數(shù)的權重值;
基于所述在線人數(shù)和所述權重值,計算所述直播的緩存評分。
4.如權利要求2所述的直播時移緩存方法,其特征在于,所述基于所述緩存評分,調(diào)整所述緩存比值的步驟包括:
獲取所述直播的歷史緩存評分,并基于所述歷史緩存評分與所述緩存評分,計算評分差值;
確定所述評分差值對應的變動值,并基于所述變動值,調(diào)整所述緩存比值。
5.如權利要求1所述的直播時移緩存方法,其特征在于,所述直播時移緩存方法還包括:
若最近緩存區(qū)或最熱緩存區(qū)達到最大緩存容量,則基于最近緩存區(qū)或最熱緩存區(qū)的數(shù)據(jù)寫入規(guī)則,確定最近緩存區(qū)或最熱緩存區(qū)的淘汰策略;
按照所述淘汰策略,確定所述緩存服務器或所述索引服務器對應的最近緩存區(qū)或最熱緩存區(qū)的待淘汰時移視頻或待淘汰視頻索引,并刪除。
6.如權利要求1所述的直播時移緩存方法,其特征在于,所述獲取直播的目標時移視頻的步驟包括:
獲取預先記錄的所述直播的歷史時移請求;
確定所述歷史時移請求對應的時移視頻,并統(tǒng)計所述時移視頻的請求次數(shù);
基于所述請求次數(shù),確定所述時移視頻中的目標時移視頻,并獲取。
7.如權利要求1-6任一項所述的直播時移緩存方法,其特征在于,所述將所述目標時移視頻存儲在緩存服務器的緩存區(qū),并將所述視頻索引存儲在索引服務器的緩存區(qū)的步驟之后,所述直播時移緩存方法還包括:
若檢測到客戶端基于所述直播發(fā)送的時移請求,則基于所述時移請求對應的播放時間,確定所述索引服務器中是否存在所述時移請求對應的目標視頻索引;
若存在,則在所述緩存服務器中獲取所述目標視頻索引對應的第一視頻內(nèi)容,并將所述第一視頻內(nèi)容分發(fā)至所述客戶端;
若不存在,則在所述直播對應的原視頻源中獲取所述目標視頻索引對應的第二視頻內(nèi)容,并將所述第二視頻內(nèi)容分發(fā)至所述客戶端。
8.如權利要求7所述的直播時移緩存方法,其特征在于,所述若檢測到客戶端基于所述直播發(fā)送的時移請求,則基于所述時移請求對應的播放時間,確定所述索引服務器中是否存在所述時移請求對應的目標視頻索引的步驟包括:
若檢測到客戶端基于所述直播發(fā)送的時移請求,則基于所述時移請求對應的播放時間,確定所述客戶端本地是否存在所述時移請求對應的目標視頻索引;
若確定不存在,則執(zhí)行基于所述時移請求對應的播放時間,確定所述索引服務器中是否存在所述時移請求對應的目標視頻索引的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海微眾銀行股份有限公司,未經(jīng)深圳前海微眾銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011370371.0/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種烏雞口服液包裝用保麗龍自動裝盒機
- 下一篇:一種滑板車車板韌性檢測裝置
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務器,例如:VOD服務器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設備,如STB[機頂盒];相關操作
H04N21-60 .用于在服務器和客戶端之間或者在遠程客戶端之間的視頻分配的網(wǎng)絡結構或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨立于分配過程實現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件





