OptimalVision網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)
OptimalVision(OV)網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)(Video Surveillance System),是一套基于.NET、C#、WCF、WPF等技術(shù)構(gòu)建的IP網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)。設(shè)計(jì)與實(shí)現(xiàn)該系統(tǒng)的初衷是希望在家用電腦中部署該系統(tǒng),連接本地或局域網(wǎng)設(shè)備,通過瀏覽器或手機(jī)客戶端瀏覽寶寶實(shí)時(shí)視頻,也就是俗稱的“寶寶在線”或“家庭看護(hù)”。
但由于業(yè)余時(shí)間總是有限,完成系統(tǒng)中的服務(wù)、配置、采集、傳輸和桌面GUI部分后,繼續(xù)完成后續(xù)移動(dòng)客戶端的動(dòng)力與興趣明顯減弱,尤其是寶寶出生后的很長(zhǎng)一段時(shí)間內(nèi)基本沒有進(jìn)展,逐漸地演變?yōu)檠菥毢蜏y(cè)試所關(guān)注技術(shù)和模式的實(shí)驗(yàn)性項(xiàng)目。
OV系統(tǒng)的設(shè)計(jì)要求
系統(tǒng)平臺(tái)要求部署在Windows操作系統(tǒng),適宜家庭用戶安裝使用。系統(tǒng)服務(wù)需要支持自啟動(dòng)、自發(fā)現(xiàn)、自組網(wǎng)功能,方便用戶使用。系統(tǒng)桌面客戶端需簡(jiǎn)單易用,配置與瀏覽多路視頻方便。系統(tǒng)支持連接USB攝像頭、WebCam、JPEG攝像機(jī)、MJPEG攝像機(jī)等。攝像機(jī)可部署和接入在不同的主機(jī)電腦上,由桌面客戶端進(jìn)行配置管理。系統(tǒng)提供基于HTTP發(fā)布的視頻和圖片,支持瀏覽器、移動(dòng)客戶端訪問。OV系統(tǒng)的技術(shù)選擇
系統(tǒng)平臺(tái)基于.NET/C#構(gòu)建系統(tǒng)服務(wù)間采用WCF技術(shù)通信系統(tǒng)桌面客戶端采用WPF技術(shù)構(gòu)建系統(tǒng)直接采用裸圖對(duì)幀率要求極低系統(tǒng)采用RTP封裝視頻數(shù)據(jù)包UDP傳輸系統(tǒng)提供HTTP REST API服務(wù)系統(tǒng)采用文件數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)系統(tǒng)支持瀏覽器和移動(dòng)客戶端訪問OV系統(tǒng)架構(gòu)設(shè)計(jì)
OV系統(tǒng)已實(shí)現(xiàn)的服務(wù)
SVD:Service Discovery Service,負(fù)責(zé)系統(tǒng)中各服務(wù)的自發(fā)現(xiàn)和狀態(tài)偵測(cè) DVC:Device Connector Service,負(fù)責(zé)攝像機(jī)設(shè)備的接入和視頻采集,可在多臺(tái)機(jī)器部署 MPS:Media Publisher Service,負(fù)責(zé)選定攝像機(jī)視頻的發(fā)布,提供API訪問OV系統(tǒng)主要業(yè)務(wù)流程
客戶端登陸 實(shí)時(shí)視頻瀏覽OV桌面客戶端架構(gòu)
OV桌面客戶端截圖
登錄界面 主界面菜單 管理接入設(shè)備 攝像機(jī)縮略圖 新增攝像機(jī) 支持設(shè)備種類 選擇設(shè)備信息 實(shí)時(shí)視頻列表 實(shí)時(shí)視頻OSD 多分屏視頻 選擇發(fā)布服務(wù)器 設(shè)置發(fā)布信息 多語(yǔ)言 多皮膚顏色 藍(lán)色皮膚 關(guān)于界面聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com