一、背景技術
目前數字影片監控系統已經被企業與家庭使用者廣泛使用,在維護治安和財產安全等方面作用巨大,而其中影片監控資料的錄影儲存與回放是核心功能和用途。市場上主流的影片監控錄影資料的儲存方法主要有兩種:本地儲存和雲端儲存。
本地儲存
本地儲存一般是前端攝像機直接將影片監控資料儲存在本地的硬碟或者各種型別的flash儲存卡(microsd)中。
- 優點:系統相對獨立,不依賴廣域網,可靠性較好,使用成本相對較低。
- 缺點:使用者需要購買並安裝本地儲存裝置如硬碟或儲存卡,首次購置成本高,使用過程需要維護,同時容易受到破壞導致資料丟失。
雲端儲存
雲端儲存則是透過廣域網路系統(網際網路或私有網),前端攝像機將影片監控資料上傳到雲端伺服器,並儲存在雲端資料儲存伺服器(如oss伺服器,即所謂的物件儲存伺服器)的儲存裝置中。
- 優點:使用者無需購買安裝儲存裝置,使用簡單,使用過程無需維護,資料不會因本地裝置損壞而丟失資料,多臺前端裝置可以共享一個雲端儲存空間。
- 缺點:一般需要按使用時長付費例如按月付費,按年付費等,使用過程的費用較高。另外,需要依賴廣域網支援,導致可靠性不如本地儲存。
二、專案需求
最近在專案對接中,有使用者已有本地NVR儲存,但是NVR裝置不支援GB28181直接上雲端儲存,需要透過流媒體伺服器將多地超市的NVR統一接入,再將NVR中的錄影轉推給OSS物件儲存中備份,要求備份儲存7天。溝通得知前端裝置為海康NVR,支援ehome私有協議。前端裝置碼流為4M,需要實時直播,從OSS獲取錄影進行回看,同時併發在10路左右。
三、方案建議
推薦使用EasyCVR解決方案,該方案透過ehome協議將前端(各超市)NVR統一接入,接入後不進行流轉換,直接RTMP轉推給OSS進行儲存(該方式有效節省伺服器效能,實現一套軟體全接入,直接轉推公有云OSS),同時EasyCVR又可以作為雲端管理平臺,與OSS開發對接,獲取OSS的M3U8回放流,在EasyCVR中進行實時直播、錄影回看。
四、方案優勢
- 充裕的接入頻寬,即使有大量突發訪問,也能保證整體業務平穩順暢。
- 更加流暢的影片觀看體驗。阿里雲優質的BGP頻寬帶來更低的播放延遲。阿里雲物件儲存具有極低的寫入失敗率,能夠有效避免因影片檔案切片寫入失敗導致影片觀看出現卡頓等不流暢現象。
- 海量影片檔案儲存能力。阿里雲的物件儲存(OSS)能夠提供海量的檔案儲存,同時具有很高的資料可靠性,並提供同城熱備和異地災備方案,使海量監控影片永久儲存,隨時可得。
- 可擴充套件性更好。解決方案中儲存、計算和分發在都可輕鬆擴充套件。
- 檔案生命週期管理。針對影片監需要大量定期刪除過期檔案的場景,阿里雲OSS儲存服務支援到期檔案自動刪除,免除使用者刪除過期檔案的後顧之憂。
- 災備能力。阿里雲OSS提供多節點資料複製功能,輕鬆實現資料的異地災備。
- 行業技術能力。世界各地的影片監控攝像機頭都有用到阿里雲的服務,在影片監控領域阿里雲積累了大量的行業和技術經驗,可以保證使用者的業務平穩執行。