[發(fā)明專利]一種云視頻監(jiān)控?cái)?shù)據(jù)存儲(chǔ)方法、裝置及電子設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 202111575912.8 | 申請(qǐng)日: | 2021-12-21 |
| 公開(公告)號(hào): | CN114449196B | 公開(公告)日: | 2023-08-04 |
| 發(fā)明(設(shè)計(jì))人: | 吳強(qiáng);楊朝輝;程翔;黃新銳;孟憲晴 | 申請(qǐng)(專利權(quán))人: | 天翼云科技有限公司 |
| 主分類號(hào): | H04N5/76 | 分類號(hào): | H04N5/76;H04N7/18 |
| 代理公司: | 北京三聚陽光知識(shí)產(chǎn)權(quán)代理有限公司 11250 | 代理人: | 謝楠 |
| 地址: | 100007 北京市東城區(qū)青*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 視頻 監(jiān)控 數(shù)據(jù) 存儲(chǔ) 方法 裝置 電子設(shè)備 | ||
本發(fā)明公開了一種云視頻監(jiān)控?cái)?shù)據(jù)存儲(chǔ)方法、裝置及電子設(shè)備,包括:在目標(biāo)存儲(chǔ)模式下當(dāng)獲取到云視頻監(jiān)控系統(tǒng)的監(jiān)控?cái)?shù)據(jù),對(duì)所述監(jiān)控?cái)?shù)據(jù)進(jìn)行識(shí)別處理得到TS文件和m3u8文件;將所述TS文件的讀/寫請(qǐng)求轉(zhuǎn)發(fā)到預(yù)先創(chuàng)建的數(shù)據(jù)池中,使得所述數(shù)據(jù)池響應(yīng)所述TS文件的讀/寫操作;將所述m3u8文件的讀/寫請(qǐng)求轉(zhuǎn)發(fā)預(yù)先創(chuàng)建的緩存池中,使得所述緩存池響應(yīng)所述m3u8文件的讀/寫操作。本發(fā)明的方法,針對(duì)TS文件一次寫入、偶爾讀出的特點(diǎn),把TS文件直接存放在大容量、低成本的數(shù)據(jù)池中;針對(duì)m3u8文件多次寫入、少量讀出的存儲(chǔ)特點(diǎn),優(yōu)先把m3u8文件存放在高速、昂貴、小容量的緩存池中,后續(xù)等待數(shù)據(jù)變冷后再刷新到數(shù)據(jù)池中,使得存儲(chǔ)設(shè)備達(dá)到高效的存儲(chǔ)效率。
技術(shù)領(lǐng)域
本發(fā)明涉及視頻監(jiān)控應(yīng)用及運(yùn)存儲(chǔ)技術(shù)領(lǐng)域,具體涉及一種云視頻監(jiān)控?cái)?shù)據(jù)存儲(chǔ)方法、裝置及電子設(shè)備。
背景技術(shù)
云視頻監(jiān)控應(yīng)用一般使用的存儲(chǔ)系統(tǒng)是對(duì)象存儲(chǔ),在Ceph存儲(chǔ)系統(tǒng)中創(chuàng)建一個(gè)或多個(gè)存儲(chǔ)桶,把TS和m3u8文件保存至指定存儲(chǔ)桶中,生成相應(yīng)的描述信息并使用關(guān)系型數(shù)據(jù)庫保存。在存儲(chǔ)過程中,應(yīng)用對(duì)于TS文件和m3u8文件基本不做分類,把他們存儲(chǔ)到相同的數(shù)據(jù)池中。但實(shí)際上,TS文件和m3u8文件對(duì)存儲(chǔ)的要求是不完全相同的。
通常的,一個(gè)完整的視頻文件被切割為多個(gè)TS格式的文件,某個(gè)TS文件被生成后,一般不會(huì)再去改動(dòng)這個(gè)TS文件。并且由于監(jiān)控應(yīng)用的特殊性,視頻信息存儲(chǔ)到分布式存儲(chǔ)系統(tǒng)中,不會(huì)被經(jīng)常查看。這說明TS文件大部分情況下只需要一次寫入和少量的讀出操作。然而,m3u8文件則記錄著每段完整視頻的TS分片信息,它在實(shí)際存儲(chǔ)過程中需要多次的追加寫和少量的讀出操作,也同樣是因?yàn)椴恍枰?jīng)常查看監(jiān)控視頻內(nèi)容。目前,云視頻監(jiān)控系統(tǒng)中直接把生成的m3u8和TS文件存儲(chǔ)到Ceph對(duì)象存儲(chǔ)中,沒有針對(duì)兩個(gè)文件各自的特性去針對(duì)性地優(yōu)化存儲(chǔ)系統(tǒng),達(dá)到性能和成本最優(yōu)解。
發(fā)明內(nèi)容
因此,本發(fā)明要解決的技術(shù)問題在于克服現(xiàn)有云視頻監(jiān)控系統(tǒng)中直接把生成的m3u8和TS文件存儲(chǔ)到Ceph對(duì)象存儲(chǔ)中,沒有針對(duì)兩個(gè)文件各自的特性去針對(duì)性地優(yōu)化存儲(chǔ)系統(tǒng),達(dá)到性能和成本最優(yōu)解的缺陷,從而提供一種云視頻監(jiān)控?cái)?shù)據(jù)存儲(chǔ)方法、裝置及電子設(shè)備。
根據(jù)第一方面,本發(fā)明實(shí)施例公開了一種云視頻監(jiān)控?cái)?shù)據(jù)存儲(chǔ)方法,包括:在目標(biāo)存儲(chǔ)模式下當(dāng)獲取到云視頻監(jiān)控系統(tǒng)的監(jiān)控?cái)?shù)據(jù),對(duì)所述監(jiān)控?cái)?shù)據(jù)進(jìn)行識(shí)別處理得到TS文件和m3u8文件;將所述TS文件的讀/寫請(qǐng)求轉(zhuǎn)發(fā)到到預(yù)先創(chuàng)建的數(shù)據(jù)池中,使得所述數(shù)據(jù)池響應(yīng)所述TS文件的讀/寫操作;將所述m3u8文件的讀/寫請(qǐng)求轉(zhuǎn)發(fā)預(yù)先創(chuàng)建的緩存池中,使得所述緩存池響應(yīng)所述m3u8文件的讀/寫操作。
可選地,所述在目標(biāo)存儲(chǔ)模式下當(dāng)獲取到云視頻監(jiān)控系統(tǒng)的監(jiān)控?cái)?shù)據(jù),對(duì)所述監(jiān)控?cái)?shù)據(jù)進(jìn)行識(shí)別處理得到TS文件和m3u8文件之前,所述方法還包括:在Ceph集群中創(chuàng)建所述數(shù)據(jù)池和所述緩存池,其中所述數(shù)據(jù)池配置大容量存儲(chǔ)設(shè)備,所述緩存池配置高速存儲(chǔ)設(shè)備;開啟Cache?Tier并設(shè)置所述緩存池為所述數(shù)據(jù)池的tier層。
可選地,所述在目標(biāo)存儲(chǔ)模式下當(dāng)獲取到云視頻監(jiān)控系統(tǒng)的監(jiān)控?cái)?shù)據(jù),對(duì)所述監(jiān)控?cái)?shù)據(jù)進(jìn)行識(shí)別處理得到TS文件和m3u8文件之前,所述方法還包括:確定是否接收到對(duì)所述目標(biāo)存儲(chǔ)模式的選擇操作;當(dāng)接收到對(duì)所述目標(biāo)存儲(chǔ)模式的選擇操作時(shí)啟用所述目標(biāo)存儲(chǔ)模式。
可選地,對(duì)所述監(jiān)控?cái)?shù)據(jù)進(jìn)行識(shí)別處理得到TS文件和m3u8文件,包括:根據(jù)所述監(jiān)控?cái)?shù)據(jù)的后綴名使用正則匹配對(duì)象方式對(duì)監(jiān)控?cái)?shù)據(jù)的類型進(jìn)行識(shí)別得到所述TS文件和所述m3u8文件。
可選地,將所述TS文件的讀/寫請(qǐng)求轉(zhuǎn)發(fā)到預(yù)先創(chuàng)建的數(shù)據(jù)池中,使得所述數(shù)據(jù)池響應(yīng)所述TS文件的讀/寫操作,包括:控制所述緩存池將所述TS文件重定向到所述數(shù)據(jù)池中,使得所述數(shù)據(jù)池中的主OSD進(jìn)程進(jìn)行處理;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于天翼云科技有限公司,未經(jīng)天翼云科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111575912.8/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 風(fēng)險(xiǎn)雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺的車站客流安全智能監(jiān)控系統(tǒng)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(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ù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(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è)備、數(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)裝置
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置





