亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法

文檔序號(hào):7775901閱讀:619來(lái)源:國(guó)知局
一種地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法
【專利摘要】本發(fā)明公開了一種地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,它采用SVC三角平衡結(jié)構(gòu)來(lái)實(shí)現(xiàn)地鐵綜合監(jiān)控系統(tǒng)ISCS的閉路電視子系統(tǒng)CCTV接入,由綜合監(jiān)控服務(wù)器端來(lái)處理數(shù)據(jù)量較少的CCTV控制流,CCTV子系統(tǒng)單純的擔(dān)當(dāng)視頻數(shù)據(jù)采集、控制終端以及數(shù)據(jù)存儲(chǔ),大數(shù)據(jù)量的數(shù)據(jù)解碼計(jì)算以及顯示任務(wù)由綜合監(jiān)控客戶端來(lái)完成。SVC即dataSource---View----Controller。dataSource即CCTV子系統(tǒng),視頻數(shù)據(jù)源以及控制命令執(zhí)行終端。View即綜合監(jiān)控系統(tǒng)客戶端,承擔(dān)著視頻數(shù)據(jù)的接收、解碼計(jì)算、視頻數(shù)據(jù)顯示以及控制命令的輸入接收任務(wù)。綜合監(jiān)控系統(tǒng)的服務(wù)器群組毋庸置疑的是整個(gè)系統(tǒng)的Controller,為了實(shí)現(xiàn)各子系統(tǒng)之間的數(shù)據(jù)共享和互動(dòng),重要的控制信息和命令下達(dá)必須由其來(lái)完成。
【專利說(shuō)明】一種地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法。
【背景技術(shù)】
[0002]為了保證乘客和工作人員的生命安全,現(xiàn)代城市軌道交通運(yùn)營(yíng)管理部門設(shè)置了分門別類的機(jī)電設(shè)備幫助監(jiān)控管理車輛,各種機(jī)電設(shè)備之間,雖然功能或作用不盡相同,但相互之間有著密切的聯(lián)系和依賴關(guān)系。一個(gè)火災(zāi)模式的執(zhí)行,往往會(huì)聯(lián)動(dòng)一系列的地鐵機(jī)電設(shè)備以及其他非機(jī)電設(shè)備。因此,將多個(gè)自動(dòng)化監(jiān)控子系統(tǒng)集合成一個(gè)統(tǒng)一的監(jiān)控系統(tǒng)平臺(tái),成為目前都市軌道交通建設(shè)的主流趨勢(shì)。
[0003]綜合監(jiān)控系統(tǒng)能提供一個(gè)可實(shí)現(xiàn)信息互通和資源共享的平臺(tái),其設(shè)計(jì)采用通用性好、符合國(guó)際標(biāo)準(zhǔn)或行業(yè)標(biāo)準(zhǔn)的、高可靠性的計(jì)算機(jī)網(wǎng)絡(luò)交換機(jī)、服務(wù)器和工控機(jī)等網(wǎng)絡(luò)計(jì)算機(jī)產(chǎn)品來(lái)構(gòu)建統(tǒng)一硬件集成平臺(tái);采用模塊式、類似積木結(jié)構(gòu)的多層軟件開發(fā)平臺(tái)定制應(yīng)用軟件,采用通用開放的硬件接口及軟件通信協(xié)議,以集成和互聯(lián)的方式與各接入子系統(tǒng)實(shí)現(xiàn)信息交換,最終實(shí)現(xiàn)對(duì)各相關(guān)機(jī)電設(shè)備的集中監(jiān)控功能和各系統(tǒng)之間的信息互通、信息共享和協(xié)調(diào)互動(dòng)功能。
[0004]綜合監(jiān)控系統(tǒng)在國(guó)內(nèi)經(jīng)過(guò)了幾年的發(fā)展,已經(jīng)成為各大城市地鐵監(jiān)控管理的首選方式,目前ISCS主要實(shí)現(xiàn)了電力監(jiān)控系統(tǒng)PSCADA、環(huán)境與設(shè)備監(jiān)控系統(tǒng)BAS、火災(zāi)自動(dòng)報(bào)警系統(tǒng)FAS、屏蔽門PSD等系統(tǒng)的集成,實(shí)現(xiàn)了信號(hào)系統(tǒng)SIG、自動(dòng)售票系統(tǒng)AFC、廣播系統(tǒng)PA、乘客信息系統(tǒng)PIS以及時(shí)鐘CLK等子系統(tǒng)的互聯(lián)。
[0005]CCTV及閉路電視系統(tǒng)/視頻監(jiān)控系統(tǒng)也是城市軌道交通建設(shè)中一個(gè)非常重要的子系統(tǒng),擔(dān)負(fù)著地鐵運(yùn)營(yíng)管理中的安防重任,同時(shí)為事故追查提供視頻資料。CCTV系統(tǒng)通常在個(gè)車站站臺(tái)、站廳、出入口、換乘通道、設(shè)備機(jī)房、隧道、列車車廂等地點(diǎn)設(shè)置攝像頭,視頻服務(wù)器對(duì)采集的視頻數(shù)據(jù)進(jìn)行存儲(chǔ),控制服務(wù)器響應(yīng)操作員的命令,提供視頻服務(wù)和云臺(tái)控制等功能。
[0006]由于CCTV子系統(tǒng)在地鐵運(yùn)營(yíng)中的重要地位,越來(lái)越多的地區(qū)嘗試將CCTV也接入綜合監(jiān)控系統(tǒng),隨著攝像頭技術(shù)的發(fā)展和視頻分辨率的提高,高清視頻的數(shù)據(jù)量越來(lái)越大,其接入綜合監(jiān)控系統(tǒng)一方面占用了大量網(wǎng)絡(luò)帶寬,嚴(yán)重影響了其他子系統(tǒng)的數(shù)據(jù)通訊,另一方面大量的視頻壓縮數(shù)據(jù)的解碼計(jì)算也給綜合監(jiān)控系統(tǒng)服務(wù)器帶來(lái)了非常大的負(fù)擔(dān)。這就對(duì)綜合監(jiān)控接入CCTV子系統(tǒng)的設(shè)計(jì)提出了更高的技術(shù)要求。
[0007]隨著瀏覽器性能的提高,前端腳本畫面的豐富,越來(lái)越多的綜合監(jiān)控系統(tǒng)使用了BS架構(gòu),這就給本發(fā)明設(shè)計(jì)SVC框架提供了技術(shù)基礎(chǔ)。海量的視頻數(shù)據(jù)和計(jì)算量完全不通過(guò)綜合監(jiān)控系統(tǒng)服務(wù)器,所有對(duì)視頻格式數(shù)據(jù)的處理包括編解碼計(jì)算、視頻終端對(duì)數(shù)據(jù)的顯示等等大計(jì)算量的工作都由綜合監(jiān)控客戶端來(lái)完成;同時(shí),為了實(shí)現(xiàn)接入ISCS,實(shí)現(xiàn)與其他子系統(tǒng)的聯(lián)動(dòng)、數(shù)據(jù)共享,ISCS服務(wù)器接收來(lái)自CCTV的控制流數(shù)據(jù),保存必要的控制信息,并計(jì)算下達(dá)控制命令,CCTV子系統(tǒng)接收控制命令同時(shí)將合適的視頻數(shù)據(jù)送到ISCS客戶端顯示。
【發(fā)明內(nèi)容】

[0008]針對(duì)現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明的技術(shù)方案為:一種地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,它采用SVC三角平衡結(jié)構(gòu)來(lái)實(shí)現(xiàn)地鐵綜合監(jiān)控系統(tǒng)ISCS的閉路電視子系統(tǒng)CCTV接入,由綜合監(jiān)控服務(wù)器端來(lái)處理數(shù)據(jù)量較少的CCTV控制流,CCTV子系統(tǒng)單純的擔(dān)當(dāng)視頻數(shù)據(jù)采集、控制終端以及數(shù)據(jù)存儲(chǔ),大數(shù)據(jù)量的數(shù)據(jù)解碼計(jì)算以及顯示任務(wù)由綜合監(jiān)控客戶端來(lái)完成。SVC即dataSource---View----Controller ;
[0009]dataSource即CCTV子系統(tǒng),是視頻數(shù)據(jù)源以及控制命令執(zhí)行終端;
[0010]View即綜合監(jiān)控系統(tǒng)客戶端,它承擔(dān)著視頻數(shù)據(jù)的接收、解碼計(jì)算、視頻數(shù)據(jù)顯示以及控制命令的輸入接收任務(wù);
[0011] Controller即綜合監(jiān)控系統(tǒng)的服務(wù)器群組,實(shí)現(xiàn)各子系統(tǒng)之間的數(shù)據(jù)共享和互動(dòng),重要的控制信息和命令下達(dá)由綜合監(jiān)控系統(tǒng)的服務(wù)器群組來(lái)完成。
[0012]上述的地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,其進(jìn)一步特征在于:
[0013]地鐵綜合監(jiān)控系統(tǒng)ISCS對(duì)閉路電視子系統(tǒng)CCTV的接入包含兩種操作方式:
[0014]用戶通過(guò)ISCS客戶端用戶界面使用CCTV子系統(tǒng),相應(yīng)的視頻請(qǐng)求或操控命令由ISCS客戶端發(fā)送給ISCS服務(wù)器,ISCS記錄請(qǐng)求或命令記錄,同時(shí)將該請(qǐng)求或命令通過(guò)ISCS —— CCTV之間的自定義控制流規(guī)約發(fā)送給CCTV,由CCTV返回結(jié)果;
[0015]CCTV返回結(jié)果分為兩類:
[0016]—類是視頻信息請(qǐng)求:CCTV向ISCS Server返回相應(yīng)的視頻服務(wù)信息地址或視頻組播地址,ISCS客戶端再?gòu)腎SCS Server端取得該多媒體地址,憑借此地址信息ISCS客戶端直接向CCTV子系統(tǒng)請(qǐng)求多媒體服務(wù),ISCS服務(wù)器端不僅記錄用戶請(qǐng)求和命令信息同時(shí)規(guī)避了海量的視頻格式數(shù)據(jù);
[0017]另一類是請(qǐng)求設(shè)備信息或下達(dá)監(jiān)控命令,CCTV直接向ISCS Server返回所請(qǐng)求的設(shè)備信息或命令執(zhí)行結(jié)果,再由ISCS Client從服務(wù)端取得結(jié)果顯示給終端用戶,此類信息數(shù)據(jù)量小直接保存在綜合監(jiān)控服務(wù)器端。
[0018]地鐵綜合監(jiān)控系統(tǒng)聯(lián)動(dòng):在地鐵運(yùn)營(yíng)中,需要各個(gè)子系統(tǒng)之間有聯(lián)動(dòng),地鐵綜合監(jiān)控系統(tǒng)根據(jù)某子系統(tǒng)產(chǎn)生的模式號(hào)直接向CCTV發(fā)出聯(lián)動(dòng)控制命令,再由CCTV返回命令結(jié)果,最后由綜合監(jiān)控客戶端接收相關(guān)視頻畫面。
[0019]地鐵綜合監(jiān)控系統(tǒng)聯(lián)動(dòng)需要各子系統(tǒng)能夠進(jìn)行聯(lián)動(dòng)和數(shù)據(jù)共享,CCTV子系統(tǒng)至少有3個(gè)對(duì)象CCTVController、Camera、User記錄系統(tǒng)信息并映射到綜合監(jiān)控系統(tǒng)ISCS中;
[0020]CCTVControlIer對(duì)象用于對(duì)應(yīng)CCTV子系統(tǒng)的接口 /視頻服務(wù)器,一方面用于記錄ISCS與之接口的通訊信息和監(jiān)視子系統(tǒng)的通訊狀態(tài);另一方面用于邏輯管理,作為Camera對(duì)象的父對(duì)象;
[0021]Camera對(duì)象對(duì)應(yīng)每一個(gè)CCTV系統(tǒng)的攝像頭終端,它是CCTV最基礎(chǔ)最重要的對(duì)象,所有的視頻畫面、設(shè)備信息請(qǐng)求以及控制命令下達(dá)的最終都會(huì)尋址到具體Camera對(duì)象;
[0022]User對(duì)象用于記錄當(dāng)前通過(guò)ISCS登錄CCTV子系統(tǒng)的用戶信息,包括用戶名,操作員權(quán)限,用戶工作工作狀態(tài)。
[0023]用戶請(qǐng)求視頻信息后,Controller根據(jù)所請(qǐng)求的攝像頭地址向dataSource發(fā)出視頻請(qǐng)求,CCTV系統(tǒng)接收該地址后查找到該地址所對(duì)應(yīng)視頻數(shù)據(jù)源提供的視頻服務(wù)地址信息,將之返回給 Controller, Controller 接著反饋給 View, View.?—?.dataSource 之間即建立多媒體服務(wù)。
[0024]處于數(shù)據(jù)源角色的CCTV子系統(tǒng)在平衡架構(gòu)中提供雙路服務(wù),一路是對(duì)ISCSServer提供控制流數(shù)據(jù)的處理響應(yīng)服務(wù),其通訊數(shù)據(jù)流遵循基于XML格式的通訊規(guī)約;另一路是對(duì)ISCS Client提供視頻數(shù)據(jù)的多媒體視頻服務(wù)。
[0025]基于XML格式的通訊規(guī)約,ISCS服務(wù)器規(guī)避開多媒體數(shù)據(jù)流,僅處理控制流數(shù)據(jù)?!緦@綀D】

【附圖說(shuō)明】 [0026]圖1為本發(fā)明實(shí)施例的系統(tǒng)框架示意圖。
【具體實(shí)施方式】
[0027]以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
[0028]CCTV即閉路電視系統(tǒng)/視頻監(jiān)控系統(tǒng),是城市軌道交通眾多自動(dòng)化子系統(tǒng)中一特殊的子系統(tǒng),單純從數(shù)據(jù)角度來(lái)分析其數(shù)據(jù)流可分為設(shè)備控制流及視頻數(shù)據(jù)流兩部分。隨著視頻信息采集硬件和高清編碼技術(shù)的發(fā)展,視頻分辨率越來(lái)越大,視頻數(shù)據(jù)量也越來(lái)越大,而作為地鐵監(jiān)控的最高平臺(tái)綜合監(jiān)控系統(tǒng)(ISCS),一方面是平臺(tái)軟件越來(lái)越迫切的高集成、數(shù)據(jù)共享的技術(shù)要求,另一方面是嚴(yán)重的視頻數(shù)據(jù)負(fù)擔(dān)。為了解決這個(gè)矛盾,為了能讓CCTV子系統(tǒng)的接入不占用綜合監(jiān)控系統(tǒng)帶寬、增加服務(wù)器CPU工作負(fù)擔(dān),又能很好的實(shí)現(xiàn)CCTV的視頻數(shù)據(jù)顯示和設(shè)備控制功能,本發(fā)明設(shè)計(jì)了 SVC三角平衡結(jié)構(gòu)來(lái)實(shí)現(xiàn)地鐵綜合監(jiān)控系統(tǒng)的CCTV子系統(tǒng)接入,簡(jiǎn)單來(lái)說(shuō)就是由綜合監(jiān)控服務(wù)器端來(lái)處理數(shù)據(jù)量較少的CCTV控制流,CCTV子系統(tǒng)單純的擔(dān)當(dāng)起視頻數(shù)據(jù)采集、控制終端以及數(shù)據(jù)存儲(chǔ)的角色,而大數(shù)據(jù)量的數(shù)據(jù)解碼計(jì)算以及顯示任務(wù)就交給綜合監(jiān)控客戶端來(lái)完成。
[0029]SVC即dataSource---View----Controller。圖1是本發(fā)明的系統(tǒng)框架不意圖。
[0030]dataSource即CCTV子系統(tǒng),它被單純的當(dāng)做視頻數(shù)據(jù)源以及控制命令執(zhí)行終端。
[0031]View即綜合監(jiān)控系統(tǒng)客戶端(隨著SCADA監(jiān)控平臺(tái)的成熟,越來(lái)越多的綜合監(jiān)控系統(tǒng)采用Browers-Server模式,這更增加了本發(fā)明設(shè)計(jì)的應(yīng)用空間,客戶端瀏覽器+視頻播放器插件無(wú)疑是最通用、最合適的視頻顯示客戶端),它承擔(dān)著視頻數(shù)據(jù)的接收、解碼計(jì)算、視頻數(shù)據(jù)顯示以及控制命令的輸入接收等任務(wù)。
[0032]綜合監(jiān)控系統(tǒng)的服務(wù)器群組毋庸置疑的是整個(gè)系統(tǒng)的ContiOller,為了實(shí)現(xiàn)各子系統(tǒng)之間的數(shù)據(jù)共享和互動(dòng),重要的控制信息和命令下達(dá)必須由整個(gè)綜合監(jiān)控系統(tǒng)的心臟來(lái)完成。
[0033]ISCS對(duì)CCTV的接入主要包含兩種操作方式:
[0034]>用戶通過(guò)ISCS客戶端用戶界面使用CCTV子系統(tǒng),相應(yīng)的視頻請(qǐng)求或操控命令由ISCS客戶端發(fā)送給ISCS服務(wù)器,ISCS記錄請(qǐng)求或命令記錄,同時(shí)將該請(qǐng)求或命令通過(guò)ISCS —— CCTV之間的自定義控制流規(guī)約發(fā)送給CCTV,由CCTV返回結(jié)果,這里結(jié)果分為兩類:
[0035]—類是視頻信息請(qǐng)求:CCTV向ISCS Server返回相應(yīng)的視頻服務(wù)信息地址或視頻組播地址(該返回視頻地址信息格式取決于CCTV內(nèi)部提供視頻服務(wù)的方式RTSP、RTP或動(dòng)態(tài)局域網(wǎng)組播等等),ISCS客戶端再?gòu)腎SCS Server端取得該多媒體地址,憑借此地址信息ISCS客戶端可直接向CCTV子系統(tǒng)請(qǐng)求多媒體服務(wù),這樣ISCS服務(wù)器端不僅記錄了用戶請(qǐng)求和命令信息同時(shí)規(guī)避了海量的視頻格式數(shù)據(jù)。
[0036]另一類是請(qǐng)求設(shè)備信息或下達(dá)監(jiān)控命令,CCTV直接向ISCS Server返回所請(qǐng)求的設(shè)備信息或命令執(zhí)行結(jié)果,再由ISCS Client從服務(wù)端取得結(jié)果顯示給終端用戶,此類信息數(shù)據(jù)量小但對(duì)于系統(tǒng)運(yùn)行管理來(lái)說(shuō)及其重要,直接保存在綜合監(jiān)控服務(wù)器端。
[0037]>綜合監(jiān)控系統(tǒng)聯(lián)動(dòng):在地鐵運(yùn)營(yíng)中,某些特殊情況下,需要各個(gè)子系統(tǒng)之間有聯(lián)動(dòng),例如火災(zāi)模式下,綜合監(jiān)控系統(tǒng)根據(jù)FAS子系統(tǒng)產(chǎn)生的火災(zāi)模式號(hào)直接(無(wú)需通過(guò)客戶端)向CCTV發(fā)出聯(lián)動(dòng)控制命令(根據(jù)本地存儲(chǔ)的CCTV系統(tǒng)設(shè)備狀態(tài)記錄),再由CCTV返回命令結(jié)果,最后由綜合監(jiān)控客戶端接收相關(guān)視頻畫面。
[0038]1.1Controller -1SCS Server
[0039]為了實(shí)現(xiàn)綜合監(jiān)控系統(tǒng)的高度集成化,各子系統(tǒng)能夠進(jìn)行聯(lián)動(dòng)和數(shù)據(jù)共享,CCTV子系統(tǒng)必須要有足夠的信息映射到綜合監(jiān)控系統(tǒng)ISCS中,本發(fā)明在ISCS中為CCTV子系統(tǒng)設(shè)計(jì)了一系列特殊的對(duì)象來(lái)記錄CCTV的系統(tǒng)信息。
[0040]主要對(duì)象有3 個(gè),CCTVController, Camera, User。
[0041]CCTVController對(duì)象用于對(duì)應(yīng)CCTV子系統(tǒng)的接口 /視頻服務(wù)器。一方面用于記錄ISCS與之接口的通訊信息和監(jiān)視子系統(tǒng)的通訊狀態(tài);另一方面則用于邏輯管理,作為下文要提到的Camera對(duì)象的父對(duì)象(所有通過(guò)該接口被實(shí)現(xiàn)監(jiān)控的Camera都視為該CCTVController的子對(duì)象出現(xiàn)在綜合監(jiān)控系統(tǒng)中)。其屬性包括:
[0042]> CCTV子系統(tǒng)通訊接口或視頻服務(wù)器名稱
[0043]>設(shè)備描述:對(duì)該CCTVController的信息描述
[0044]>通訊地址:通常是接口 IP地址
[0045]>通訊端口號(hào)
[0046]>通訊狀態(tài):用于監(jiān)視ISCS與該接口的通訊狀態(tài)信息(主/備,連接/斷開)
[0047]> ChildrenList:所屬的 Camera 對(duì)象列表。
[0048]Camera對(duì)象對(duì)應(yīng)每一個(gè)CCTV系統(tǒng)的攝像頭終端,它是CCTV最基礎(chǔ)最重要的對(duì)象,所有的視頻畫面、設(shè)備信息請(qǐng)求以及控制命令下達(dá)的最終都會(huì)尋址到具體Camera對(duì)象。其重要屬性包括:
[0049]>攝像頭名稱或編號(hào)
[0050]>設(shè)備信息描述
[0051]>設(shè)備地址:CCTV系統(tǒng)中對(duì)該設(shè)備的唯一標(biāo)識(shí),用戶各種對(duì)于該設(shè)備信息的各種請(qǐng)求和命令均通過(guò)此設(shè)備地址來(lái)定位。
[0052]>移動(dòng)速度:用于PTZ控制
[0053]>調(diào)節(jié)速度:用于PTZ控制
[0054]>攝像頭類型
[0055]>設(shè)備工作狀態(tài)
[0056]>設(shè)備通訊狀態(tài)
[0057]>移動(dòng):用于PTZ控制[0058]>縮放:用于PTZ控制
[0059]>對(duì)焦:用于PTZ控制
[0060]>光圈:用于PTZ控制
[0061]>預(yù)置位編號(hào):用于讀取或設(shè)置預(yù)置位。
[0062]User對(duì)象用于記錄當(dāng)前通過(guò)ISCS登錄CCTV子系統(tǒng)的用戶信息,包括用戶名,操作員權(quán)限,用戶工作工作狀態(tài)等等重要信息。
[0063]1.2View
[0064]綜合監(jiān)控系統(tǒng)ISCS客戶終端,直接面向用戶,其軟件功能通常由客戶端瀏覽器+瀏覽器視頻播放插件實(shí)現(xiàn),本設(shè)計(jì)使用Google Chrome+VLC Media Player (基于GPL的多媒體播放器)為例。
[0065]用戶請(qǐng)求視頻信息后,Controller根據(jù)所請(qǐng)求的攝像頭地址向dataSource發(fā)出視頻請(qǐng)求,CCTV系統(tǒng)接收該地址后查找到該地址所對(duì)應(yīng)視頻數(shù)據(jù)源提供的視頻服務(wù)地址信息,將之返回給 Controller, Controller 接著反饋給 View,這樣 View.?—?.dataSource 之間就變成了單純的多媒體服務(wù)。
[0066]Vlc Web Plugin 提供 MIME 類型 application/x-vlc-plugin,它支持多種視頻服務(wù),包括rtsp、rtp、rtcp等等主流的網(wǎng)絡(luò)視頻流協(xié)議,在取得所請(qǐng)求地址的視頻服務(wù)信息后,將之填充作為web plugin的param工作參數(shù),其余的工作完全由Chrome播放器插件來(lái)完成,包括MIME服務(wù)請(qǐng)求,視頻數(shù)據(jù)的接收,解碼,顯示等,整個(gè)工作流程責(zé)權(quán)清晰,邏輯分明,既減輕了服務(wù)器端的通訊、計(jì)算甚至是存儲(chǔ)負(fù)擔(dān),同時(shí)滿足了用戶需求。繁重的高清視頻播放任務(wù)由工作量相對(duì)輕的ISCS Client來(lái)承擔(dān),也進(jìn)一步提升了用戶體驗(yàn)。
[0067]1.3dataSource
[0068]本設(shè)計(jì)中處于數(shù)據(jù)源角色的CCTV系統(tǒng)在平衡架構(gòu)中提供雙路服務(wù),一路是對(duì)ISCS Server提供控制流數(shù)據(jù)的處理響應(yīng)服務(wù),其通訊數(shù)據(jù)流遵循本設(shè)計(jì)自定義的基于XML格式的通訊規(guī)約,規(guī)約格式在后文會(huì)詳細(xì)闡述;另一路是對(duì)ISCS Client提供視頻數(shù)據(jù)的多媒體視頻服務(wù)。ISCS Client提供通用的多媒體客戶端可支持目前常用的幾乎所有多媒體數(shù)據(jù)流格式,rtp、rtsp、rtcp等等,甚至支持SDP,可解釋描述媒體文件的編碼信息(對(duì)SDP形式的支持目前已應(yīng)用于南京地鐵10號(hào)線)。
[0069]1.4Controller.?—dataSource 自定義通訊規(guī)約
[0070]本設(shè)計(jì)的目的就是使ISCS服務(wù)器規(guī)避開數(shù)據(jù)量巨大,數(shù)據(jù)復(fù)雜的多媒體數(shù)據(jù)流,僅需處理短小關(guān)鍵的控制流數(shù)據(jù)。控制流數(shù)據(jù)通訊遵循自定義的ISCS-CCTVcontrol-1nterfacel.0規(guī)約。該規(guī)約基于Http協(xié)議,為了便于軟件解析,規(guī)約內(nèi)容定義為XML格式文本,其數(shù)據(jù)交互的主要標(biāo)簽內(nèi)容描述如下:
[0071]>用戶身份登錄〈Login〉
[0072]ISCS發(fā)出用戶登錄請(qǐng)求,
【權(quán)利要求】
1.一種地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,其特征在于:采用SVC三角平衡結(jié)構(gòu)來(lái)實(shí)現(xiàn)地鐵綜合監(jiān)控系統(tǒng)ISCS的閉路電視子系統(tǒng)CCTV接入,由綜合監(jiān)控服務(wù)器端來(lái)處理數(shù)據(jù)量較少的CCTV控制流,CCTV子系統(tǒng)單純的擔(dān)當(dāng)視頻數(shù)據(jù)采集、控制終端以及數(shù)據(jù)存儲(chǔ),大數(shù)據(jù)量的數(shù)據(jù)解碼計(jì)算以及顯示任務(wù)由綜合監(jiān)控客戶端來(lái)完成。
2.根據(jù)權(quán)利要求1所述的地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,其特征在于:所述 SVC 即 dataSource---View----Controller ; dataSource即CCTV子系統(tǒng),是視頻數(shù)據(jù)源以及控制命令執(zhí)行終端; View即綜合監(jiān)控系統(tǒng)客戶端,它承擔(dān)著視頻數(shù)據(jù)的接收、解碼計(jì)算、視頻數(shù)據(jù)顯示以及控制命令的輸入接收任務(wù); Controller即綜合監(jiān)控系統(tǒng)的服務(wù)器群組,實(shí)現(xiàn)各子系統(tǒng)之間的數(shù)據(jù)共享和互動(dòng),重要的控制信息和命令下達(dá)由綜合監(jiān)控系統(tǒng)的服務(wù)器群組來(lái)完成。
3.根據(jù)權(quán)利要求1或2所述的地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,其特征在于: 地鐵綜合監(jiān)控系統(tǒng)ISCS對(duì)閉路電視子系統(tǒng)CCTV的接入包含兩種操作方式: 用戶通過(guò)ISCS客戶端用戶界面使用CCTV子系統(tǒng),相應(yīng)的視頻請(qǐng)求或操控命令由ISCS客戶端發(fā)送給ISCS服務(wù)器,ISCS記錄請(qǐng)求或命令記錄,同時(shí)將該請(qǐng)求或命令通過(guò)ISCS —— CCTV之間的自定義控制流規(guī)約發(fā)送給CCTV,由CCTV返回結(jié)果; 地鐵綜合監(jiān)控系統(tǒng)聯(lián)動(dòng):在地鐵運(yùn)營(yíng)中,需要各個(gè)子系統(tǒng)之間有聯(lián)動(dòng),地鐵綜合監(jiān)控系統(tǒng)根據(jù)某子系 統(tǒng)產(chǎn)生的模式號(hào)直接向CCTV發(fā)出聯(lián)動(dòng)控制命令,再由CCTV返回命令結(jié)果,最后由綜合監(jiān)控客戶端接收相關(guān)視頻畫面。
4.根據(jù)權(quán)利要求3所述的地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,其特征在于:CCTV返回結(jié)果分為兩類: 一類是視頻信息請(qǐng)求:CCTV向ISCS Server返回相應(yīng)的視頻服務(wù)信息地址或視頻組播地址,ISCS客戶端再?gòu)腎SCS Server端取得該多媒體地址,憑借此地址信息ISCS客戶端直接向CCTV子系統(tǒng)請(qǐng)求多媒體服務(wù),ISCS服務(wù)器端不僅記錄用戶請(qǐng)求和命令信息同時(shí)規(guī)避了海量的視頻格式數(shù)據(jù); 另一類是請(qǐng)求設(shè)備信息或下達(dá)監(jiān)控命令,CCTV直接向ISCS Server返回所請(qǐng)求的設(shè)備信息或命令執(zhí)行結(jié)果,再由ISCS Client從服務(wù)端取得結(jié)果顯示給終端用戶,此類信息數(shù)據(jù)量小直接保存在綜合監(jiān)控服務(wù)器端。
5.根據(jù)權(quán)利要求3所述的地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,其特征在于: 地鐵綜合監(jiān)控系統(tǒng)聯(lián)動(dòng)需要各子系統(tǒng)能夠進(jìn)行聯(lián)動(dòng)和數(shù)據(jù)共享,CCTV子系統(tǒng)至少有3個(gè)對(duì)象CCTVController、Camera、User記錄系統(tǒng)信息并映射到綜合監(jiān)控系統(tǒng)ISCS中;CCTVControIIer對(duì)象用于對(duì)應(yīng)CCTV子系統(tǒng)的接口 /視頻服務(wù)器,一方面用于記錄ISCS與之接口的通訊信息和監(jiān)視子系統(tǒng)的通訊狀態(tài);另一方面用于邏輯管理,作為Camera對(duì)象的父對(duì)象; Camera對(duì)象對(duì)應(yīng)每一個(gè)CCTV系統(tǒng)的攝像頭終端,它是CCTV最基礎(chǔ)最重要的對(duì)象,所有的視頻畫面、設(shè)備信息請(qǐng)求以及控制命令下達(dá)的最終都會(huì)尋址到具體Camera對(duì)象; User對(duì)象用于記錄當(dāng)前通過(guò)ISCS登錄CCTV子系統(tǒng)的用戶信息,包括用戶名,操作員權(quán)限,用戶工作工作狀態(tài)。
6.根據(jù)權(quán)利要求2所述的地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,其特征在于:用戶請(qǐng)求視頻信息后,Controller根據(jù)所請(qǐng)求的攝像頭地址向dataSource發(fā)出視頻請(qǐng)求,CCTV系統(tǒng)接收該地址后查找到該地址所對(duì)應(yīng)視頻數(shù)據(jù)源提供的視頻服務(wù)地址信息,將之返回給Controller, Controller接著反饋給View, View.?—?.dataSource之間即建立多媒體服務(wù)。
7.根據(jù)權(quán)利要求2所述的地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,其特征在于:處于數(shù)據(jù)源角色的CCTV子系統(tǒng)在平衡架構(gòu)中提供雙路服務(wù),一路是對(duì)ISCS Server提供控制流數(shù)據(jù)的處理響應(yīng)服務(wù),其通訊數(shù)據(jù)流遵循基于XML格式的通訊規(guī)約;另一路是對(duì)ISCS Client提供視頻數(shù)據(jù)的多媒體視頻服務(wù)。
8.根據(jù)權(quán)利要求7所述的地鐵綜合監(jiān)控系統(tǒng)接入閉路電視子系統(tǒng)的方法,其特征在于:基于XML 格式的通訊規(guī)約,ISCS服務(wù)器規(guī)避開多媒體數(shù)據(jù)流,僅處理控制流數(shù)據(jù)。
【文檔編號(hào)】H04N7/18GK103546727SQ201310549383
【公開日】2014年1月29日 申請(qǐng)日期:2013年11月7日 優(yōu)先權(quán)日:2013年11月7日
【發(fā)明者】經(jīng)玉健, 周金國(guó), 王志心, 包德梅, 朱超 申請(qǐng)人:南京國(guó)電南自軌道交通工程有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1