背景需求
随着EasyNVR使用的使用者越來越多,使用者在使用過程中的常見問題我們也做出了一定的總結,以及在更新到3.0版本之後,我們的啟動方式和配置 功能也有了一些改變。是以在此做出一些總結。
對于EasyNVR更新3.0力求相容更多的裝置流的接入和流的穩定輸出,對于一直使用EasyNVR的使用者來說,從2.7版本一直使用到3.0版本來的使用者 可能有疑問,在此篇部落格中将對2.7和3.0版本的EasyNVR做一個 全方位的比較,以此友善客戶的對EaysNVR做出更多的了解。
功能
功能 | EasyNVR3.0 | EasyNVR2.7 |
---|---|---|
裝置接入協定 | RTSP/ONVIF | RTSP/ONVIF |
裝置接入方式 | 網頁配置管理/二次開放調用接口實作 | 網頁配置管理/二次開放調用接口實作 |
播放用戶端 | 全平台/支援H5播放 | 全平台/支援H5播放 |
播放鑒權 | 可以自由配置開啟關閉鑒權 | 可以自由配置開啟關閉鑒權 |
對接CDN分發 | 支援推流至CDN | 支援推流至CDN |
錄像功能 | 支援錄像,管理錄像,時間軸視圖播放,錄像管理,錄像标記 | 支援錄像,簡單回放 |
硬體性能需求(重點)
對于性能方面都是 一樣的保持高性能,各項參數名額都是 一樣的
在保持高性能高并發,軟體的使用支援按需的視訊Access模式(通道配置可配置,預設按需),按需模式及有客戶觀看對應視訊流,軟體開始拉取裝置視訊流,沒有客戶觀看則停止拉流直播。以此來做到減少消耗。
具有配置帶寬表格:
說明: 該配置的推薦要求根據所需求的通道全部處于拉流狀态,
例如 :16通道配置需要2核4G記憶體指的是16個通道全部處于拉流狀态下2核4G記憶體配置可以支援裝置正常運作;
所謂的網絡帶寬的需求則是由裝置自身的碼率和實時的線上人數決定的。
例:假設裝置碼率(錄影機内部可以自主設定)是1M,同時10人觀看就需要10M網絡帶寬;對于軟體自身是不會改變視訊流的資料的,也不會限制流的分發,是以,觀看的并發流受限的額因素就是硬體和網絡帶寬了。自身的帶寬可以說是決定了軟體的最大并發數量。
####內建開發
EasyNVR的二次開發是其一大特色,對于之前版本二次開發更多的是通過接口結合自身的UI風格實作對應的需求,大部分都是視訊的直播和控制。不管是2.7和3.0版本都是可以通過接口實作現有的功能,3.0版本在現有的基礎上更是增加了通過iframe內建的方式進行二次開發的接入,這樣極大的友善了隻要直播需求的接入。
同時2.7版本和3.0版本的web前端也有了較大改變,原先的2.7版本的前端是通過js、html和grunt打包釋出。
3.0版本為了提高前端的運作效率和減小項目體積,前端通過vue+adminlite進行建構由webpack進行打包釋出。極大的減小了項目體積。
有二次開發需求的客戶也可以根據原有的2.7版本來進行自由更改或者作為demo執行個體裡進行參考調用。原有的2.7版本前端的html和js也較為容易的解讀和參考。不管是接口的調用還是web播放器的調用代碼都是開源可參考的。
具體技術細節可加入EasyNVR交流讨論組進行詢問讨論
關于EasyNVR
EasyNVR能夠通過簡單的網絡錄影機通道配置,将傳統監控行業裡面的高清網絡錄影機IP Camera、NVR等具有RTSP協定輸出的裝置接入到EasyNVR,EasyNVR能夠将這些視訊源的音視訊資料進行拉取,轉換為RTMP/HLS,進行全平台終端H5直播(Web、Android、iOS),并且EasyNVR能夠将視訊源的直播資料對接到第三方CDN網絡,實作網際網路級别的直播分發;
詳細說明:http://www.easynvr.com
點選連結加入群【EasyNVR解決方案】:383501345
Copyright © EasyNVR.com 2016-2019