[發(fā)明專利]基于瞬時(shí)訪問速率值的在線視頻緩存管理方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201811491430.2 | 申請(qǐng)日: | 2018-12-07 |
| 公開(公告)號(hào): | CN109769136B | 公開(公告)日: | 2021-02-19 |
| 發(fā)明(設(shè)計(jì))人: | 李純喜;王唯;高志朋;趙永祥 | 申請(qǐng)(專利權(quán))人: | 北京交通大學(xué) |
| 主分類號(hào): | H04N21/433 | 分類號(hào): | H04N21/433;H04N21/432;H04N21/442;H04N21/472;H04N21/231;H04N21/24;H04N21/845 |
| 代理公司: | 北京市商泰律師事務(wù)所 11255 | 代理人: | 黃曉軍 |
| 地址: | 100044 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 瞬時(shí) 訪問 速率 在線視頻 緩存 管理 方法 系統(tǒng) | ||
本發(fā)明提供了一種基于瞬時(shí)訪問速率值的在線視頻緩存管理方法和系統(tǒng)。該方法包括:將視頻按照時(shí)間順序切分成多個(gè)字節(jié)數(shù)相同且連續(xù)的視頻塊,視頻緩存裝置接收到用戶發(fā)來的某個(gè)視頻塊的請(qǐng)求后,從本地或必要時(shí)從遠(yuǎn)程視頻服務(wù)器中獲取某個(gè)視頻塊,將某個(gè)視頻塊發(fā)送給用戶;視頻緩存裝置根據(jù)各個(gè)視頻塊的FIFO數(shù)據(jù)結(jié)構(gòu)中和用戶行為文件中記錄的信息,計(jì)算出其緩存空間內(nèi)中的每個(gè)視頻塊和某個(gè)視頻塊的最大瞬時(shí)訪問速率值,根據(jù)各個(gè)視頻塊的最大瞬時(shí)訪問速率值確定某個(gè)視頻塊的緩存方式。本發(fā)明利用了視頻點(diǎn)播服務(wù)系統(tǒng)的用戶觀看行為特性,計(jì)算瞬時(shí)訪問速率的依據(jù)來自于在線用戶未來觀看行為,使得視頻塊的重要度值和視頻觀看的預(yù)測(cè)準(zhǔn)確度很高,從而能夠提升視頻緩存的效率。
技術(shù)領(lǐng)域
本發(fā)明涉及視頻存儲(chǔ)管理技術(shù)領(lǐng)域,尤其涉及一種基于瞬時(shí)訪問速率值的在線視頻緩存管理方法和系統(tǒng)。
背景技術(shù)
隨著在線觀看視頻的用戶數(shù)量越來越多以及可供下載的視頻數(shù)量和尺寸越來越大,視頻服務(wù)器面臨著巨大的文件存儲(chǔ)壓力和帶寬開銷。文件視頻緩存裝置是緩解這一壓力的常用方法。
在視頻緩存領(lǐng)域,現(xiàn)有的緩存替換方法包括LRU(Least Recently Used,最早最近訪問)策略和LFU(Least Frequently Used,最少訪問頻率)策略。它們共同的做法都是假定用戶將來的行為與過去的行為相似,進(jìn)而根據(jù)用戶對(duì)文件的歷史訪問記錄,預(yù)測(cè)文件的訪問模式;當(dāng)緩存滿時(shí),這些緩存策略從緩存中優(yōu)先剔除最不可能被訪問的文件。其中,LRU策略基于歷史訪問記錄,從緩存中優(yōu)先剔除最近訪問時(shí)間最早的文件;其本質(zhì)是基于文件的短期流行度預(yù)測(cè)該文件的訪問模式,即,如果文件最近被訪問過,那么其未來被訪問的機(jī)率更高。LFU策略根據(jù)歷史訪問記錄統(tǒng)計(jì)文件被請(qǐng)求的頻率,優(yōu)先從緩存中剔除訪問頻率最少文件;其本質(zhì)是基于長(zhǎng)期文件的長(zhǎng)期流行度預(yù)測(cè)的該文件的訪問模式,即:如果文件在過去被訪問了很多次,那么未來被訪問的頻率更高。
上述現(xiàn)有技術(shù)中的視頻的緩存替換方法的缺點(diǎn)為:LRU策略和LFU策略都是以文件的歷史被訪問信息代替文件未來被訪問的模式,往往會(huì)出現(xiàn)判斷錯(cuò)誤,準(zhǔn)確度有限。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種基于瞬時(shí)訪問速率值的在線視頻緩存管理方法和系統(tǒng),以提高視頻緩存的效率。
為了實(shí)現(xiàn)上述目的,本發(fā)明采取了如下技術(shù)方案。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種基于瞬時(shí)訪問速率值的在線視頻緩存管理方法,將視頻按照時(shí)間順序切分成多個(gè)字節(jié)數(shù)相同且連續(xù)的視頻塊,所述方法包括:
視頻緩存裝置接收到用戶發(fā)來的某個(gè)視頻塊的請(qǐng)求后,從遠(yuǎn)程視頻服務(wù)器中獲取所述某個(gè)視頻塊,將所述某個(gè)視頻塊發(fā)送給所述用戶,同時(shí)記錄用戶和視頻塊的歷史訪問信息;
視頻緩存裝置根據(jù)用戶和視頻塊的歷史訪問信息,計(jì)算出其視頻塊集合中的每個(gè)視頻塊和所述某個(gè)視頻塊的最大瞬時(shí)訪問速率MIRR,根據(jù)各個(gè)視頻塊的MIRR確定所述某個(gè)視頻塊的緩存方式。
進(jìn)一步地,所述的將視頻按照時(shí)間順序切分成多個(gè)字節(jié)數(shù)相同且連續(xù)的視頻塊,包括:
將視頻按照時(shí)間順序分成多個(gè)字節(jié)數(shù)相同且連續(xù)的視頻塊,視頻緩存裝置在其內(nèi)部的緩存空間中以視頻塊的方式對(duì)各個(gè)視頻進(jìn)行存儲(chǔ)和管理,遠(yuǎn)程視頻服務(wù)器以視頻塊的方式存儲(chǔ)和管理所有視頻,遠(yuǎn)程視頻服務(wù)器通過通信網(wǎng)絡(luò)與各個(gè)視頻緩存裝置進(jìn)行數(shù)據(jù)通信;
視頻緩存裝置存儲(chǔ)和管理視頻塊的歷史數(shù)據(jù)信息,所述歷史數(shù)據(jù)信息包括:用戶觀看進(jìn)度文件和/或視頻塊訪問計(jì)數(shù)文件,所述用戶觀看進(jìn)度文件用于記錄每個(gè)在線用戶最近一次觀看的視頻塊和觀看時(shí)刻,所述視頻塊訪問計(jì)數(shù)文件用于記錄每個(gè)視頻塊截至每次被訪問時(shí)累計(jì)的訪問次數(shù)。
進(jìn)一步地,所述的視頻緩存裝置接收到用戶發(fā)來的某個(gè)視頻塊的請(qǐng)求后,從遠(yuǎn)程視頻服務(wù)器中獲取所述某個(gè)視頻塊,將所述某個(gè)視頻塊發(fā)送給所述用戶,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京交通大學(xué),未經(jīng)北京交通大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811491430.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04N 圖像通信,如電視
H04N21-00 可選的內(nèi)容分發(fā),例如交互式電視,VOD〔視頻點(diǎn)播〕
H04N21-20 .專門適用于內(nèi)容分發(fā)的專用服務(wù)器,例如:VOD服務(wù)器;其操作
H04N21-40 .專門適用于接收內(nèi)容或者與內(nèi)容交互的客戶端設(shè)備,如STB[機(jī)頂盒];相關(guān)操作
H04N21-60 .用于在服務(wù)器和客戶端之間或者在遠(yuǎn)程客戶端之間的視頻分配的網(wǎng)絡(luò)結(jié)構(gòu)或者處理
H04N21-80 .通過內(nèi)容產(chǎn)生器獨(dú)立于分配過程實(shí)現(xiàn)的內(nèi)容或附加數(shù)據(jù)的生成或處理;內(nèi)容本身
H04N21-81 ..其單媒體部件
- 瞬時(shí)路基
- 瞬時(shí)發(fā)動(dòng)機(jī)性能適配方法和系統(tǒng)
- 瞬時(shí)網(wǎng)絡(luò)
- 熱磁脫扣器的故障判別指示裝置
- 瞬時(shí)接觸開關(guān)以及觸發(fā)瞬時(shí)接觸開關(guān)的方法
- 巖性油氣藏瞬時(shí)屬性的提取方法
- 一種基于絕對(duì)值的直接反余弦瞬時(shí)頻率求解方法
- 一種用于能源使用量的瞬時(shí)值超過限值的等級(jí)確定方法
- 基于信號(hào)非高斯特性的輻射源特征提取和個(gè)體識(shí)別方法
- 基于神經(jīng)網(wǎng)絡(luò)的寬帶微波瞬時(shí)頻率測(cè)量?jī)?yōu)化方法和裝置
- 存儲(chǔ)器訪問調(diào)度裝置、調(diào)度方法與存儲(chǔ)器訪問控制系統(tǒng)
- 一種限制用戶訪問的方法和裝置
- 一種訪問信息提供方法及系統(tǒng)
- 數(shù)據(jù)訪問權(quán)限的控制方法及裝置
- 基于智能家居系統(tǒng)的訪問授權(quán)方法、裝置及設(shè)備
- 網(wǎng)站訪問請(qǐng)求的動(dòng)態(tài)調(diào)度方法及裝置
- 基于訪問頻率的監(jiān)測(cè)方法、裝置、設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 訪問憑證驗(yàn)證方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種應(yīng)用訪問控制方法、系統(tǒng)和介質(zhì)
- 異常訪問行為的檢測(cè)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)





