天天看點

視訊監控業務上雲方案解析

由于視訊監控能最大的記錄和還原當被監控的場景,近年來,視訊監控逐漸從專業領域的應用普及到了各個民用、家用領域,各個攝像相機廠家也紛紛推出各種型号的錄影機和解決方案。由于視訊監控資料量大,也會遇到各種問題:

存儲資源消耗大且增長迅速。視訊監控業務極度消耗存儲資源,一個成規模的網際網路視訊監控服務往往需要PB級甚至更多存儲資源,普通IDC或小雲服務提供商有限的基礎設施很容易成為雲視訊監控業務爆發增長的瓶頸,一旦出現存儲瓶頸,擴容難度大,遷移成本高。

對資料可靠性要求高。監控視訊資料是安防監控業務的核心價值資料,必須不能丢失。尤其是在網際網路業務模式下,如果能做到視訊資料不丢失,安防監控服務提供商就能向其終端使用者提供可靠的視訊存儲服務。

帶寬資源消耗巨大,且上行、下行流量不對稱。7*24小時寫入視訊流的視訊監控業務是重資産的業務,數萬級别攝像頭、數GB級别并發上傳流量帶來了巨大的帶寬成本。并且,視訊監控業務有明顯的上行流量遠大于下行流量的特點,而在網際網路類的業務模式下,下行流量才是行業的有效業務流量。在傳統IDC架構中,流量不對稱的特點直接導緻無效成本的增加。

使用者觀看體驗在海量并發業務下難以保障。流暢是視訊監控最重要的使用者體驗,數萬路視訊并發寫入、觀看需要優質的基礎設施、強大的産品性能,來保障視訊體驗品質。視訊流一般為分片存儲,任意分片寫入失敗,就會直接導緻播放時卡頓。

阿裡雲針對安防監控服務在傳統IT架構下面臨的上述問題,基于阿裡雲存儲服務,提供視訊監控解決方案。從2015年推出視訊監控存儲與播放解決方案以來,幫助大量的視訊監控企業解決了上雲的過程中遇到的問題,針對不同的視訊監控廠商,也推出了不同的解決方案:

參考架構:

視訊監控業務上雲方案解析

方案解讀:

視訊流由攝像頭推送到流媒體伺服器(需要使用者自己用ECS搭建)。

流媒體伺服器對視訊流進行TS切片(需要使用者自己用ECS搭建) 并轉存到OSS。

視訊直播業務可由OSS直接實作,或者由流媒體伺服器 進行轉發。

視訊錄像回看業務可以直接從OSS中拉去,或者由流媒體伺服器從OSS中拉取後轉發給使用者端

解決方案特點和優勢:

彈性計算,使得單攝像頭綜合成本下降30%,整體計算成本下降50%。通過采用低成本低配置雲伺服器來保證業務持續性,搭配使用彈性伸縮服務在業務高峰期自動增加雲伺服器數量來保證業務的正常運轉。同時,這種彈性伸縮能力,能夠提高資源使用率。而且,上行帶寬零收費又進一步降低監控視訊上傳成本,使得整體成本結構更加合理。

更加流暢的視訊觀看體驗。阿裡雲優質的BGP帶寬帶來更低的播放延遲;阿裡雲對象存儲具有極低的寫入失敗率,能夠有效避免因視訊檔案切片寫入失敗導緻視訊觀看出現卡頓等不流暢現象。

海量視訊檔案存儲能力。阿裡雲的對象存儲(OSS)能夠提供海量的檔案存儲,同時具有10個9的資料可靠性,并提供同城熱備和異地災備方案,使海量監控視訊永久存儲,随時可得。

可擴充性更好。解決方案中存儲、計算和分發在都輕松擴充。

視訊監控業務上雲方案解析

視訊源(錄影機或者是流媒體伺服器)登入擷取到通路OSS的權限(阿裡雲提供通路OSS的鑒權服務)後,直接将視訊流推送到阿裡雲對象存儲OSS;

使用者采用阿裡雲獨有的追加式寫入功能,将視訊碼流為儲存到OSS;

若使用者視訊儲存為HLS(TS+M3U8)格式(該格式為網際網路最常見的視訊檔案格式之一),則無需通過其他服務,可以友善的通過手機、電腦等終端實時觀看視訊流和錄像回放。完美實作雲視訊實時觀看和錄像雲端回放

方案優勢:

充裕的接入帶寬,即使有大量突發通路,也能保證整體業務平穩順暢。

2.更加流暢的視訊觀看體驗。阿裡雲優質的BGP帶寬帶來更低的播放延遲;阿裡雲對象存儲具有極低的寫入失敗率,能夠有效避免因視訊檔案切片寫入失敗導緻視訊觀看出現卡頓等不流暢現象。

3.海量視訊檔案存儲能力。阿裡雲的對象存儲(OSS)能夠提供海量的檔案存儲,同時具有10個9的資料可靠性,并提供同城熱備和異地災備方案,使海量監控視訊永久存儲,随時可得。

可擴充性更好。解決方案中存儲、計算和分發在都可輕松擴充。

檔案生命周期管理。針對視訊監需要大量定期删除過期檔案的場景,阿裡雲OSS存儲服務支援到期檔案自動删除,免除您删除過期檔案的後顧之憂。

災備能力。阿裡雲OSS提供多節點資料複制功能,輕松實作資料的異地災備。

行業技術能力。世界各地的視訊監控錄影機頭都有用到阿裡雲的服務,在視訊監控領域阿裡雲積累了大量的行業和技術經驗,可以保證使用者的業務平穩運作。

視訊監控業務上雲方案解析

通過OSS實作直接接收RTMP流然後轉換成HLS存儲到OSS,通過OSS的下行流量實作點播和直播。

2.使用者需要在OSS申請bucket,開通直播服務。

3.直播資料轉換為HLS(TS+M3U8)格式後儲存為OSS檔案,可選是否保留檔案進行點播。

視訊直播、點播都是HLS(TS+M3U8)格式。客戶擷取

M3U8位址後直接播放。

除集合了方案一和方案二的優勢外。還有有以下特點:

極簡的系統架構,隻需錄影機支援RTMP協定,無需對錄影機軟硬體做改造,即可實作雲存儲;

支援HLS直播與點播功能,輕松實作網際網路應用;

總之,針對視訊監控資料的高可用需求,對比傳統的存儲方案阿裡雲視訊監控解決方案解決了以下難題:

1. 對寫入成功率要求高

由于視訊資料寫入存儲失敗會導緻觀看卡頓甚至無法播放,而阿裡雲存儲專門針對視訊監控行業海量檔案寫入場景進行優化,提供業内頂尖的寫入成功率,遙遙領先于同行,且經過大量客戶海量資料檢驗。

2. 資料可靠性要求高

雲存自動實作三分資料備份,提供11個9的資料高可靠性,保障視訊錄像檔案安全可靠、可信。支援百萬級視訊裝置接入,架構靈活可靠、彈性擴充,可根據不同業務需求彈性開通、釋放資源。舉一個極端的例子,哪怕有人沖到機房裡面拿走了阿裡雲的一些伺服器,也不必擔心其中的資料會洩密或者丢失,因為裡面的資料被儲存為加密檔案碎片,看不到任何一個完整的檔案,而三份備份則錄影機所拍攝内容可以在雲端被安全找回,秒級恢複。真正做到了資料看不見、摸不着、拿不走。

視訊上傳到雲端後,通過消息服務通知阿裡雲AI服務,擷取視訊後進行指定的視訊分析,并把視訊分析結果實時通知使用者。全智能的雲視訊分析系統,可以有效的避免資訊遺漏、使各種高危風險在發生的之初就立即通知處理人員進而避免事件的發生。大大提高整個視訊監控系統的效果和品質,減少從業人員的強度。

場景舉例:

• 人臉識别: 家庭人臉智能時光相冊、幼稚園寶寶智能分類錄像、智能門鈴 ..

• 人數統計: 商超人流統計、熱點區域分析、收銀排隊分析…

• 特定行為分析: 家庭老人跌倒識别、手勢識别、寶寶哭鬧識别、入侵檢測 …

• 智能交通:車牌識别、擁堵檢測、交通違章識别

• 公共防護:區域保護、入侵檢測…

• 公安偵查:嫌疑犯識别、群體事件

• 幼稚園:寶寶異常行為識别、哭鬧堅持、跌倒檢測…

當視訊檔案上傳到雲端後,大量的視訊檔案占了大量的存儲空間,由于成本和其他因素的考慮,一般視訊資料存儲一定期限後就定期删除。是以這海量的資料沒有産生任何的價值,給人造成的影響是存儲隻會花錢不會賺錢。實際上呢?這是一座視訊資料金礦!通過阿裡雲或自研的視訊分析算法,不僅可以挖掘存量視訊價值,甚至還可以跨界拓展各類業務

• 視訊濃縮去重:去除重複背景,将視訊中有意義的場景自動永久儲存

• 視訊結構化标簽:将非結構化視訊内容了解成結構化資料

• 智能交通:離線違章檢測,對海量的治安、卡口等非交通類錄影機資料進行二次資料挖掘,對違章車輛進行處罰

• 公安刑偵:海量視訊搜尋、案件線索關聯…

繼續閱讀