如何實現攝像頭監控數據實時存儲及傳輸?

我們今天接到一個需求電話,是用戶打電話向我們諮詢方案,具體場景是這樣的:需要用戶對某個場景的監控數據進行訪問,也就是監控攝像頭拍攝到的,外網用戶在我們的網站上都能看到,難點是怎麼把攝像頭監控的數據進行實時存儲以及web服務器的實時傳輸。聽到這個需求我拍了拍我日漸光滑的腦袋,這實在是太適合我們了!

我們想要看到攝像頭傳出來直播視頻、我們想要看到硬盤錄像機NVR裏面的視頻錄像,好像是一個只有網絡在特定區域、流程非常複雜、技術難度非常高、概率性成功觀看的事情。隨着互聯網基礎設施建設的不斷完善和發展,帶寬的不斷提速,尤其是光纖入戶,4G/5G/NB-IoT各種網絡技術的大規模商用,視頻隨時隨地可看、可控的訴求越來越多,尤其是移動應用技術和前端技術的普及和發展,PC、手機、微信各種終端的支持需求在各行各業越來越受到青睞和重視。

 

攝像頭直播的需求必然會伴隨着是否需要實時錄像的存儲,因此將實時的視頻流進行檢索回放也是安防上不可或缺的重要一環,互聯網下的全終端、無阻礙、無插件直播、視頻錄像檢索與回放,也將會讓用戶的體驗得到極大的提升。

流媒體服務器需要不拘泥、不受限於攝像機的品牌廠商及其配套平臺,只要是網絡監控攝像機IPC、硬盤錄像機NVR、且設備支持標準的RTSP/Onvif協議,我們都可以接入實時視頻流進入流媒體服務器進行直播、錄像、檢索與回放服務。


並且還要求流媒體服務器支持本地錄像回放和硬盤錄像機錄像回放。首先,流媒體服務器自身支持對成功接入的攝像機實時視頻進行7*24h錄像,並且支持錄像的檢索與回放;其次,流媒體服務器也支持從海康、大華、宇視等網絡硬盤錄像機NVR按設備、通道、日期獲取對應錄像文件進行錄像的檢索與回放,無需安裝各個安防廠商的視頻播放插件。

整套方案的架構中,涉及到前端設備(攝像機IPC、硬盤錄像機NVR、編碼器等)、流媒體服務端(EasyNVR)、客戶端終端設備(PC、瀏覽器、Android、iOS、微信)。

在保證流媒體服務器和前端設備之間網絡相通的基礎條件下,流媒體服務器通過獲取數字網絡攝像機視頻流完成音視頻的採集,然後由流媒體服務器內部實現流媒體協議轉換、轉碼和流媒體分發工作,最終可以分發出RTMP、HTTP-FLV和HLS流,流媒體服務器自身也可以對實時視頻流進行存儲和管理,同時流媒體服務器自身也會提供一套可供各種平臺、開發語言進行二次開發的HTTP接口,這樣可以更加方便地與客戶的業務系統相結合,達到更加豐富的管理功能。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章