關于.NET/C#/WCF/WPF 打造IP網(wǎng)絡智能視頻監(jiān)控系統(tǒng)的介紹
OptimalVision網(wǎng)絡視頻監(jiān)控系統(tǒng)
OptimalVision(OV)網(wǎng)絡視頻監(jiān)控系統(tǒng)(Video Surveillance System),是一套基于.NET、C#、WCF、WPF等技術構建的IP網(wǎng)絡視頻監(jiān)控系統(tǒng)。設計與實現(xiàn)該系統(tǒng)的初衷是希望在家用電腦中部署該系統(tǒng),連接本地或局域網(wǎng)設備,通過瀏覽器或手機客戶端瀏覽寶寶實時視頻,也就是俗稱的“寶寶在線”或“家庭看護”。
但由于業(yè)余時間總是有限,完成系統(tǒng)中的服務、配置、采集、傳輸和桌面GUI部分后,繼續(xù)完成后續(xù)移動客戶端的動力與興趣明顯減弱,尤其是寶寶出生后的很長一段時間內(nèi)基本沒有進展,逐漸地演變?yōu)檠菥毢蜏y試所關注技術和模式的實驗性項目。
OV系統(tǒng)的設計要求
系統(tǒng)平臺要求部署在Windows操作系統(tǒng),適宜家庭用戶安裝使用。系統(tǒng)服務需要支持自啟動、自發(fā)現(xiàn)、自組網(wǎng)功能,方便用戶使用。系統(tǒng)桌面客戶端需簡單易用,配置與瀏覽多路視頻方便。系統(tǒng)支持連接USB攝像頭、WebCam、JPEG攝像機、MJPEG攝像機等。攝像機可部署和接入在不同的主機電腦上,由桌面客戶端進行配置管理。系統(tǒng)提供基于HTTP發(fā)布的視頻和圖片,支持瀏覽器、移動客戶端訪問。OV系統(tǒng)的技術選擇
系統(tǒng)平臺基于.NET/C#構建系統(tǒng)服務間采用WCF技術通信系統(tǒng)桌面客戶端采用WPF技術構建系統(tǒng)直接采用裸圖對幀率要求極低系統(tǒng)采用RTP封裝視頻數(shù)據(jù)包UDP傳輸系統(tǒng)提供HTTP REST API服務系統(tǒng)采用文件數(shù)據(jù)庫存儲數(shù)據(jù)系統(tǒng)支持瀏覽器和移動客戶端訪問OV系統(tǒng)架構設計

OV系統(tǒng)已實現(xiàn)的服務
SVD:Service Discovery Service,負責系統(tǒng)中各服務的自發(fā)現(xiàn)和狀態(tài)偵測


OV系統(tǒng)主要業(yè)務流程
客戶端登陸

OV桌面客戶端架構

OV桌面客戶端截圖
登錄界面















相關文章
Asp.net mvc驗證用戶登錄之Forms實現(xiàn)詳解
這篇文章主要為大家詳細介紹了Asp.net mvc驗證用戶登錄之Forms實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10
開啟SQLSERVER數(shù)據(jù)庫緩存依賴優(yōu)化網(wǎng)站性能
2010-04-04
WebService出現(xiàn)"因 URL 意外地以 結(jié)束,請求格式無法識別"的解決方法
因 URL 意外地以“/GetReceivedInvoices”結(jié)束,請求格式無法識別。2009-01-01
gridview行索引獲取方法及實現(xiàn)代碼(非js版)
前一篇是用Javascript獲取GridView的行索引,此篇Insus.NET使用非Javascript獲取GridView的行索引,感興趣的朋友可以了解下2013-01-01
在一個網(wǎng)站下再以虛擬目錄的方式掛多個網(wǎng)站的方法
在一個網(wǎng)站下再以虛擬目錄的方式掛N個網(wǎng)站的方法2010-04-04

