背景需求
隨着雪亮工程、明廚亮竈、手機看店、智慧幼兒園監控等行業開始將傳統的安防攝像頭進行互聯網、微信直播,我們知道攝像頭直播的春天了。將安防攝像頭或NVR上的視頻流轉成互聯網直播常用的RTSP、RTMP、HTTP-FLV、HLS等流格式再分發給用戶端進行直播,不管身處何地都可以通過移動通訊設備查看監控設備,這些功能是EasyNVR互聯網直播系統研發和設計的初衷和基礎功能。另外EasyNVR增值功能是可通過接口二次集成在自己的原有的web業務系統實現網頁、H5無插件實時直播。
EasyNVR在windows上無法啓動
最近在做某地市移動公司景觀直播的項目時,遇到一個問題,當我們部署EasyNVR爲系統服務後,居然出現了無法啓動服務的現象,表面上看,提示是系統服務啓動失敗。
我們查看了windows系統日誌,顯示EasyNVRService服務因函數不正確,服務特定錯誤而停止。如下圖:
此問題也是我們之前沒有遇到過的問題,我們嘗試着通過添加exe可執行文件修改了用戶權限(這裏我們只是簡單的把Everyone賦上了所有權限,正常運維過程中,系統服務應該是給Network Service這個用戶賦上權限)如下圖:
結果發現,這樣做正好解決了此問題,讓軟件重新正常運行。