您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關.NET/C#/WCF/WPF如何打造IP網絡智能視頻監控系統,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
OptimalVision網絡視頻監控系統
OptimalVision(OV)網絡視頻監控系統(Video Surveillance System),是一套基于.NET、C#、WCF、WPF等技術構建的IP網絡視頻監控系統。設計與實現該系統的初衷是希望在家用電腦中部署該系統,連接本地或局域網設備,通過瀏覽器或手機客戶端瀏覽寶寶實時視頻,也就是俗稱的“寶寶在線”或“家庭看護”。
但由于業余時間總是有限,完成系統中的服務、配置、采集、傳輸和桌面GUI部分后,繼續完成后續移動客戶端的動力與興趣明顯減弱,尤其是寶寶出生后的很長一段時間內基本沒有進展,逐漸地演變為演練和測試所關注技術和模式的實驗性項目。
OV系統的設計要求
系統平臺要求部署在Windows操作系統,適宜家庭用戶安裝使用。系統服務需要支持自啟動、自發現、自組網功能,方便用戶使用。系統桌面客戶端需簡單易用,配置與瀏覽多路視頻方便。系統支持連接USB攝像頭、WebCam、JPEG攝像機、MJPEG攝像機等。攝像機可部署和接入在不同的主機電腦上,由桌面客戶端進行配置管理。系統提供基于HTTP發布的視頻和圖片,支持瀏覽器、移動客戶端訪問。
OV系統的技術選擇
系統平臺基于.NET/C#構建系統服務間采用WCF技術通信系統桌面客戶端采用WPF技術構建系統直接采用裸圖對幀率要求極低系統采用RTP封裝視頻數據包UDP傳輸系統提供HTTP REST API服務系統采用文件數據庫存儲數據系統支持瀏覽器和移動客戶端訪問
OV系統架構設計
OV系統已實現的服務
SVD:Service Discovery Service,負責系統中各服務的自發現和狀態偵測
DVC:Device Connector Service,負責攝像機設備的接入和視頻采集,可在多臺機器部署
MPS:Media Publisher Service,負責選定攝像機視頻的發布,提供API訪問
OV系統主要業務流程
客戶端登陸
實時視頻瀏覽
OV桌面客戶端架構
OV桌面客戶端截圖
登錄界面
主界面菜單
管理接入設備
攝像機縮略圖
新增攝像機
支持設備種類
選擇設備信息
實時視頻列表
實時視頻OSD
多分屏視頻
選擇發布服務器
設置發布信息
多語言
多皮膚顏色
藍色皮膚
關于界面
關于“.NET/C#/WCF/WPF如何打造IP網絡智能視頻監控系統”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。