[發(fā)明專利]一種對象存儲方法、系統(tǒng)、存儲介質(zhì)及電子設(shè)備有效
| 申請?zhí)枺?/td> | 202010186200.6 | 申請日: | 2020-03-17 |
| 公開(公告)號: | CN111565168B | 公開(公告)日: | 2023-05-23 |
| 發(fā)明(設(shè)計)人: | 陳忠火 | 申請(專利權(quán))人: | 杭州云毅網(wǎng)絡(luò)科技有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L69/22;H04L65/60;H04L69/08;H04L67/1097 |
| 代理公司: | 杭州華鼎知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 33217 | 代理人: | 項軍 |
| 地址: | 310051 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 對象 存儲 方法 系統(tǒng) 介質(zhì) 電子設(shè)備 | ||
本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,尤其涉及一種對象存儲方法、系統(tǒng)、存儲介質(zhì)及電子設(shè)備,該方法包括:消息傳輸模塊接收從反向代理服務(wù)器傳輸?shù)牧髅襟w數(shù)據(jù),并進(jìn)行數(shù)據(jù)結(jié)構(gòu)解析;將已數(shù)據(jù)結(jié)構(gòu)解析的流媒體數(shù)據(jù)根據(jù)對象存儲服務(wù)器的訪問格式進(jìn)行協(xié)議封裝得到封裝數(shù)據(jù),并將封裝數(shù)據(jù)發(fā)送到對象存儲服務(wù)器;對象存儲服務(wù)器將接收到的封裝數(shù)據(jù)進(jìn)行協(xié)議解析與轉(zhuǎn)換,并根據(jù)設(shè)置的存儲目錄將協(xié)議解析與轉(zhuǎn)換后的封裝數(shù)據(jù)寫入到對象存儲服務(wù)器的存儲目錄。通過使用本發(fā)明,可以實現(xiàn)基于消息傳輸模塊對流媒體數(shù)據(jù)在對象存儲服務(wù)器的存儲。
技術(shù)領(lǐng)域
本申請要求于2020年03月02日提交中國專利局、申請?zhí)枮?020101339935、申請名稱為“一種對象存儲方法、系統(tǒng)、存儲介質(zhì)及電子設(shè)備”的中國專利申請的優(yōu)先權(quán),其全部內(nèi)容通過引用結(jié)合在本申請中。
背景技術(shù)
反向代理是指以代理服務(wù)器來接受internet上的連接請求,然后將請求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給internet上請求連接的客戶端,此時代理服務(wù)器對外就表現(xiàn)為一個服務(wù)器。通過在網(wǎng)絡(luò)各處放置反向代理節(jié)點服務(wù)器所構(gòu)成的在現(xiàn)有的互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò),能夠?qū)崟r地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點的連接、負(fù)載狀況以及到用戶的距離和響應(yīng)時間等綜合信息將用戶的請求重新導(dǎo)向離用戶最近的服務(wù)節(jié)點上。通過反向代理服務(wù)器和基于反向代理服務(wù)的實時消息傳輸模塊可以快速構(gòu)建一個功能比較齊全的流媒體直播服務(wù)平臺。
由于實時消息傳輸模塊是輕量級的插件,其對音視頻數(shù)據(jù)流只支持本地錄制與存儲,不支持分布式與對象存儲。日積月累就增加了本地磁盤的存儲壓力,同時也增加了維護(hù)費(fèi)用與安全隱患。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提出一種一種對象存儲方法,目的在于實現(xiàn)流媒體數(shù)據(jù)在對象存儲服務(wù)器的存儲。本申請實施例還提供了相應(yīng)的系統(tǒng)、存儲介質(zhì)及電子設(shè)備。
一種對象存儲方法,該方法包括:
消息傳輸模塊接收從反向代理服務(wù)器傳輸?shù)牧髅襟w數(shù)據(jù),并進(jìn)行數(shù)據(jù)結(jié)構(gòu)解析;
將已數(shù)據(jù)結(jié)構(gòu)解析的流媒體數(shù)據(jù)根據(jù)對象存儲服務(wù)器的訪問格式進(jìn)行協(xié)議封裝得到封裝數(shù)據(jù),并將封裝數(shù)據(jù)發(fā)送到對象存儲服務(wù)器;
對象存儲服務(wù)器將接收到的封裝數(shù)據(jù)進(jìn)行協(xié)議解析與轉(zhuǎn)換,并根據(jù)設(shè)置的存儲目錄將協(xié)議解析與轉(zhuǎn)換后的封裝數(shù)據(jù)寫入到對象存儲服務(wù)器的存儲目錄。
優(yōu)選的,所述對象存儲服務(wù)器根據(jù)配置文件生成相應(yīng)的存儲策略,所述存儲策略包括存儲的數(shù)據(jù)節(jié)點、該數(shù)據(jù)節(jié)點對應(yīng)的數(shù)據(jù)存儲服務(wù)器及該數(shù)據(jù)存儲服務(wù)器對應(yīng)的存儲目錄。
優(yōu)選的,所述存儲目錄包括:數(shù)據(jù)節(jié)點名稱、文件類型、一級存儲目錄、二級存儲目錄以及文件id。
優(yōu)選的,在所述對象存儲服務(wù)器將接收到的封裝數(shù)據(jù)進(jìn)行協(xié)議解析與轉(zhuǎn)換之前還包括:
所述對象存儲服務(wù)器將接收的封裝數(shù)據(jù)進(jìn)行鑒權(quán)處理,同時判斷封裝數(shù)據(jù)的合法性與完整性,對鑒權(quán)、合法性以及完整性判斷通過的封裝數(shù)據(jù)進(jìn)行協(xié)議解析與轉(zhuǎn)換。
優(yōu)選的,所述消息傳輸模塊根據(jù)流媒體數(shù)據(jù)的存儲類型值來選擇流媒體數(shù)據(jù)的存儲方式。
一種對象存儲系統(tǒng),包括:
消息傳輸模塊,用于接收從反向代理服務(wù)器傳輸?shù)牧髅襟w數(shù)據(jù),并進(jìn)行數(shù)據(jù)結(jié)構(gòu)解析;將已數(shù)據(jù)結(jié)構(gòu)解析的流媒體數(shù)據(jù)根據(jù)對象存儲服務(wù)器的訪問格式進(jìn)行協(xié)議封裝得到封裝數(shù)據(jù),并將封裝數(shù)據(jù)發(fā)送到對象存儲服務(wù)器;
對象存儲服務(wù)器,包括:
網(wǎng)關(guān)模塊,用于將接收到的封裝數(shù)據(jù)進(jìn)行協(xié)議解析與轉(zhuǎn)換;
路由模塊,用于設(shè)置生成存儲目錄;
存儲模塊,用于根據(jù)設(shè)置的存儲目錄將協(xié)議解析與轉(zhuǎn)換后的封裝數(shù)據(jù)寫入到對象存儲服務(wù)器的存儲目錄。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州云毅網(wǎng)絡(luò)科技有限公司,未經(jīng)杭州云毅網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010186200.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





