小區(qū)智能管理系統(tǒng)-網(wǎng)絡(luò)通訊協(xié)議_第1頁(yè)
小區(qū)智能管理系統(tǒng)-網(wǎng)絡(luò)通訊協(xié)議_第2頁(yè)
小區(qū)智能管理系統(tǒng)-網(wǎng)絡(luò)通訊協(xié)議_第3頁(yè)
小區(qū)智能管理系統(tǒng)-網(wǎng)絡(luò)通訊協(xié)議_第4頁(yè)
小區(qū)智能管理系統(tǒng)-網(wǎng)絡(luò)通訊協(xié)議_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、唐旭:復(fù)習(xí)了一遍有關(guān)管理中心與設(shè)備間的通訊協(xié)議,整理并修改了部分內(nèi)容。說(shuō)明:MC=管理中心;VOD=視頻點(diǎn)播服務(wù)器;LIVE=視頻直播服務(wù)器;D=門(mén)口主機(jī)(含有攝像頭);R=戶內(nèi)分機(jī)(無(wú)攝像頭)。協(xié)議頭原協(xié)議頭中的time_stamp及des_dev_id為垃圾字段,丟棄不用。12345678910111213141516FF or FEtypedatalensender_addressserial_nodataidSubtypecheck_bit首字節(jié)=FF FE 為BCD編碼datalen=后續(xù)字節(jié)長(zhǎng)度,但整個(gè)協(xié)議的總長(zhǎng)度不得大于32K(媒體流)或4K(命令)。sender_adderss

2、=數(shù)據(jù)發(fā)送者的地址。為IP地址(或BCD編碼)。serial_no=數(shù)據(jù)的序列號(hào)dataid = 數(shù)據(jù)標(biāo)識(shí),在應(yīng)答時(shí)利用此標(biāo)識(shí)表明應(yīng)答哪個(gè)命令type與subtype共同決定數(shù)據(jù)的類型check_bit=校驗(yàn)字節(jié)=第1-15字節(jié)相加取最后一位的值關(guān)于組播地址與IP地址的說(shuō)明每臺(tái)設(shè)備具有一個(gè)唯一的靜態(tài)IP地址,該地址(包括子網(wǎng)掩碼與網(wǎng)關(guān)地址)在數(shù)據(jù)錄入時(shí)一并錄入。該IP地址與設(shè)備的BCD編碼一一對(duì)應(yīng)。每臺(tái)門(mén)口機(jī)與圍墻機(jī)(即含用攝像頭的設(shè)備)具有一個(gè)唯一的組播地址,在發(fā)送視頻時(shí),發(fā)送者(門(mén)口機(jī))將視頻數(shù)據(jù)發(fā)送到這個(gè)組播地址中,而接收者(MC或者戶內(nèi)分機(jī))則從這個(gè)組播地址接收視頻.這個(gè)組播地址在數(shù)據(jù)

3、錄入時(shí)一并錄入(或自動(dòng)生成)。樹(shù)的每個(gè)父節(jié)點(diǎn)具有一個(gè)唯一的組播地址,該組播地址在數(shù)據(jù)錄入時(shí)一并錄入(或自動(dòng)生成)。當(dāng)MC向一組設(shè)備發(fā)送組播信息(如短信、升級(jí)等)時(shí),將數(shù)據(jù)發(fā)送到這個(gè)組播地址中,而接收者則監(jiān)聽(tīng)這個(gè)組播地址,以獲得相應(yīng)的數(shù)據(jù)信息.各種通訊: 通道發(fā)送目的端口方向舉例MC請(qǐng)求通道234.5。6.724201MC接收設(shè)備發(fā)出的警報(bào)等信息設(shè)備發(fā)出的通訊握手請(qǐng)求控制通道指定靜態(tài)IP24202MC接收MC發(fā)送MC回發(fā)的信息ACKMC回發(fā)的握手ACKMC發(fā)出的通訊握手請(qǐng)求MC發(fā)出的控制命令音頻通道指定靜態(tài)IP24203MC接收MC發(fā)送視頻通道與門(mén)口機(jī)綁定的視頻組播地址24204MC接收群發(fā)通道

4、與選中的樹(shù)節(jié)點(diǎn)綁定的組播地址24205MC發(fā)送MC向一組設(shè)備發(fā)送短信MC向一組設(shè)備發(fā)送新軟件單發(fā)通道指定靜態(tài)IP24206MC發(fā)送MC向指定設(shè)備發(fā)送短信MC向指定設(shè)備發(fā)送新軟件AP請(qǐng)求通道234.5.6.824208AP接收設(shè)備向AP發(fā)送請(qǐng)求VOD請(qǐng)求通道234.5.6.1124213VOD接收設(shè)備向VOD發(fā)送請(qǐng)求VOD控制通道指定靜態(tài)IP24202VOD發(fā)送VOD回發(fā)請(qǐng)求結(jié)果VOD連接通道TCP連接VOD與R雙向通信Live請(qǐng)求通道234.5。6。1224214Live接收設(shè)備向Live發(fā)送請(qǐng)求Live控制通道指定靜態(tài)IP24202Live發(fā)送Live應(yīng)答設(shè)備的請(qǐng)求信息Live音視頻通道23

5、4。5.6.100 234.5。6.19924215Live發(fā)送各種通訊詳解:(十六制表示)serial_notypesubtypedataiddata-partdescription命令應(yīng)答(從PC或設(shè)備發(fā)送的命令都需要進(jìn)行應(yīng)答,包括這里描述的所有請(qǐng)求和控制)0600維持原樣設(shè)備回應(yīng)ACK根據(jù)收到的信息決定通道,如從控制通道則利用控制通道發(fā)送,否則為請(qǐng)求通道1500維持原樣設(shè)備回應(yīng)NAKserial_notypesubtypedata-partdescription信息輸入0100代碼/id/para設(shè)備向MC發(fā)送布撤防等報(bào)警信息請(qǐng)求通道控制信息0D00代碼/id/paraMC向指定設(shè)備發(fā)送

6、控制命令控制通道MC呼叫設(shè)備(戶內(nèi)分機(jī))0901MC發(fā)出請(qǐng)求控制通道0911設(shè)備回應(yīng):忙碌控制通道:系統(tǒng)回應(yīng)0912設(shè)備回應(yīng):拒絕控制通道:人工接聽(tīng)0913設(shè)備回應(yīng):同意控制通道:人工接聽(tīng)0914設(shè)備回應(yīng):免打擾控制通道:系統(tǒng)回應(yīng)賦值1或20201音頻數(shù)據(jù)音頻數(shù)據(jù)音頻通道:人工同意后才應(yīng)該發(fā)送音頻設(shè)備(戶內(nèi)分機(jī))呼叫MC0901設(shè)備發(fā)出請(qǐng)求請(qǐng)求通道0911MC回應(yīng):忙碌控制通道:系統(tǒng)回應(yīng)0912MC回應(yīng):拒絕控制通道:人工接聽(tīng)0913MC回應(yīng):同意控制通道:人工接聽(tīng)賦值1或20201音頻數(shù)據(jù)音頻數(shù)據(jù)音頻通道:人工同意后才應(yīng)該發(fā)送音頻MC監(jiān)視門(mén)口機(jī)0801MC發(fā)出請(qǐng)求控制通道0811設(shè)備回應(yīng):忙

7、碌控制通道:系統(tǒng)回應(yīng)0813組播地址4字節(jié)整數(shù)設(shè)備回應(yīng):同意控制通道:系統(tǒng)回應(yīng)連續(xù)的序列號(hào)0302視頻數(shù)據(jù)(I幀)設(shè)備發(fā)出視頻數(shù)據(jù)視頻通道:回應(yīng)同意后才會(huì)收到視頻連續(xù)的序列號(hào)03030405視頻數(shù)據(jù)(非I幀)設(shè)備發(fā)出視頻數(shù)據(jù)視頻通道門(mén)口機(jī)呼叫室內(nèi)機(jī)0821門(mén)口機(jī)呼叫室內(nèi)機(jī)時(shí)通知管理中心,無(wú)須中心回復(fù),中心收到后根據(jù)實(shí)際情況決定是否監(jiān)視,監(jiān)視的過(guò)程與MC監(jiān)視門(mén)口機(jī)相同請(qǐng)求通道門(mén)口機(jī)呼叫MC0701組播地址4字節(jié)整數(shù)門(mén)口機(jī)發(fā)出請(qǐng)求請(qǐng)求通道0711MC回應(yīng):忙碌控制通道:系統(tǒng)回應(yīng)0712MC回應(yīng):拒絕控制通道:人工處理0713MC回應(yīng):同意控制通道:人工處理連續(xù)的序列號(hào)0302視頻數(shù)據(jù)(I幀)設(shè)備發(fā)

8、出視頻數(shù)據(jù)視頻通道:僅在人工同意后才會(huì)收到音視頻數(shù)據(jù)連續(xù)的序列號(hào)03030405視頻數(shù)據(jù)(非I幀)設(shè)備發(fā)出視頻數(shù)據(jù)視頻通道賦值1或20201音頻數(shù)據(jù)音頻數(shù)據(jù)音頻通道MC呼叫門(mén)口機(jī)0701MC發(fā)出請(qǐng)求控制通道0711設(shè)備回應(yīng):忙碌控制通道:系統(tǒng)回應(yīng)0712設(shè)備回應(yīng):拒絕控制通道:人工處理0713組播地址4字節(jié)整數(shù)設(shè)備回應(yīng):同意控制通道:人工處理連續(xù)的序列號(hào)0302視頻數(shù)據(jù)(I幀)設(shè)備發(fā)出視頻數(shù)據(jù)視頻通道:僅在人工同意后才會(huì)收到音視頻數(shù)據(jù)連續(xù)的序列號(hào)03030405視頻數(shù)據(jù)(非I幀)設(shè)備發(fā)出視頻數(shù)據(jù)視頻通道賦值1或20201音頻數(shù)據(jù)音頻數(shù)據(jù)音頻通道中斷當(dāng)前會(huì)話0501發(fā)出中斷請(qǐng)求控制通道群發(fā) /

9、單發(fā)序列號(hào),必須從1開(kāi)始0400二進(jìn)制數(shù)據(jù)體MC向一組設(shè)備發(fā)出:軟件升級(jí)或廣告更新群發(fā) / 單發(fā)通道序列號(hào),必須從1開(kāi)始0421二進(jìn)制數(shù)據(jù)體公告,文本群發(fā) / 單發(fā)通道0422公告,圖片0423公告,視頻0431通知,文本0432通知,圖片0433通知,視頻視頻點(diǎn)播7C31請(qǐng)求節(jié)目列表VOD請(qǐng)求通道7C32節(jié)目數(shù) + mediaItem_t數(shù)組發(fā)送節(jié)目列表VOD控制通道7C01整形數(shù)據(jù)標(biāo)識(shí)視頻發(fā)出點(diǎn)播請(qǐng)求VOD請(qǐng)求通道7C11文件不存在VOD控制通道7C12服務(wù)器忙VOD控制通道7C13監(jiān)聽(tīng)地址(int) + 端口(int)網(wǎng)絡(luò)字節(jié)序VOD控制通道連續(xù)的序列號(hào)7C02視頻數(shù)據(jù)(I幀)含音視頻數(shù)

10、據(jù)幀頭(AV_FRAME_HEAD)視頻數(shù)據(jù)VOD發(fā)送,VOD連接通道連續(xù)的序列號(hào)7C030405視頻數(shù)據(jù)(非I幀)含音視頻數(shù)據(jù)幀頭(AV_FRAME_HEAD)視頻數(shù)據(jù)VOD發(fā)送,VOD連接通道賦值1或27C06音頻數(shù)據(jù)含音視頻數(shù)據(jù)幀頭(AV_FRAME_HEAD)音頻數(shù)據(jù)VOD發(fā)送,VOD連接通道視頻直播6D01頻道號(hào),整形發(fā)出點(diǎn)播請(qǐng)求Live請(qǐng)求通道6D13音視頻組播地址 網(wǎng)絡(luò)字節(jié)序回發(fā)組播地址Live控制通道連續(xù)的序列號(hào)6D02視頻數(shù)據(jù)(I幀)含音視頻數(shù)據(jù)幀頭(AV_FRAME_HEAD)視頻數(shù)據(jù)Live發(fā)送,組播通道連續(xù)的序列號(hào)6D030405視頻數(shù)據(jù)(非I幀)含音視頻數(shù)據(jù)幀頭(AV

11、_FRAME_HEAD)視頻數(shù)據(jù)Live發(fā)送,組播通道賦值1或26D06音頻數(shù)據(jù)含音視頻數(shù)據(jù)幀頭(AV_FRAME_HEAD)音頻數(shù)據(jù)Live發(fā)送,組播通道6E01查詢頻道列表Live請(qǐng)求通道6E13頻道列表,以0 x13分隔多個(gè)頻道標(biāo)識(shí)頻道列表Live控制通道6F01頻道數(shù) + channelItem數(shù)組查詢頻道節(jié)目Live請(qǐng)求通道6F13節(jié)目數(shù) + mediaItem_t數(shù)組節(jié)目列表Live控制通道DSP向中心驗(yàn)證身份100116個(gè)字節(jié)的身份識(shí)別碼DSP向中心申請(qǐng)驗(yàn)證身份返回:ACK(06):身份正確NAK(15):不正確附表一:信息內(nèi)容定義:定義輸入信息的代碼:代碼/id/para,如果

12、遇到關(guān)鍵字符/,請(qǐng)用/替換id=終端的防區(qū)號(hào)(指探頭)協(xié)議頭中serial_no表示在本智能網(wǎng)關(guān)上的第幾個(gè)通道代碼格式定義備注700洗衣向MC申請(qǐng)物業(yè)服務(wù)701維修702清潔附表二:控制內(nèi)容定義定義不同的控制命令:代碼/id/para協(xié)議頭中serial_no表示在本智能網(wǎng)關(guān)上的第幾個(gè)通道id=在該通道上的第幾個(gè)出口注意:設(shè)備在完成相應(yīng)的控制后,一般應(yīng)當(dāng)返回相應(yīng)的控制信息,如發(fā)送繼電器開(kāi)命令,則設(shè)備返回繼電器打開(kāi)信息。注意:設(shè)備現(xiàn)階段無(wú)法做到返回相應(yīng)的控制信息.在成功收到控制命令后返回ACK。代碼格式定義備注RCRC/id, 繼電器id關(guān)有關(guān)繼電器開(kāi)關(guān)的具體含義可以在定義設(shè)備類型時(shí)轉(zhuǎn)換,如轉(zhuǎn)換

13、為開(kāi)鎖等。定義:id=1=開(kāi)鎖RORO/id, 繼電器id開(kāi)OPOP/id撤防遠(yuǎn)程布防CLCL/id布防遠(yuǎn)程撤防QDQD/id/para設(shè)備查詢,查詢?cè)O(shè)備類型和狀態(tài),包括智能家居與DS對(duì)應(yīng)的。CFCF/id/para智能家居控制命令為智能家居使用,備用。VRVR/para視頻丟幀率,如VR/8,表示視頻丟幀率為每秒鐘丟失8幀每秒鐘丟失幀數(shù)達(dá)到10時(shí)發(fā)送該參數(shù)可以由用戶定義附表三:監(jiān)視限時(shí)120秒。超時(shí)后,系統(tǒng)應(yīng)自動(dòng)掛斷,不用等待人工操作.通話不限時(shí)。但一定時(shí)間內(nèi)如果沒(méi)有收到音頻數(shù)據(jù)(1000毫秒),應(yīng)自動(dòng)掛斷.用以升級(jí)的廣告或軟件,由另外的制作系統(tǒng)生成。MC把它們視作普通文件一樣對(duì)待.文本類短

14、信的長(zhǎng)度限制在160個(gè)字節(jié)。圖片類短信,僅允許圖片的格式為JPEG。視頻類短信,僅允許視頻的格式為內(nèi)部定義的MPEG4格式。遵循MC錄像時(shí)存儲(chǔ)的格式。允許單幀視頻(即拍照)。音頻定義:一幀音頻的大小為固定大小,可從協(xié)議頭中獲得=640*4=2560 bytes。音頻的格式為:16K采樣率,16位采樣長(zhǎng)度,立體聲雙聲道.音頻數(shù)據(jù)在發(fā)送,請(qǐng)?jiān)趨f(xié)議頭的serial_no字段內(nèi)交替填寫(xiě)1與2。在向設(shè)備發(fā)送大容量數(shù)據(jù)時(shí),如果一幀不能發(fā)送完成,則需要分為多幀發(fā)送。在兩次發(fā)送之間需做少許的停頓,建議10毫秒。每一幀的長(zhǎng)度建議不要超過(guò)20K。附表四 VOD過(guò)程描述室內(nèi)機(jī)用請(qǐng)求通道向VOD請(qǐng)求節(jié)目列表VOD用控

15、制通道向室內(nèi)機(jī)發(fā)送節(jié)目列表室內(nèi)機(jī)向VOD請(qǐng)求通道發(fā)送播放文件請(qǐng)求若文件存在且沒(méi)有超過(guò)支持的點(diǎn)播數(shù),VOD向室內(nèi)機(jī)發(fā)送VOD的IP地址和監(jiān)聽(tīng)端口,否則發(fā)送文件不存在或服務(wù)器忙指令室內(nèi)機(jī)通過(guò)TCP方式建立與VOD連接VOD發(fā)送,室內(nèi)機(jī)接收音視頻數(shù)據(jù)停止,暫停和恢復(fù)播放由室內(nèi)機(jī)本身控制,無(wú)須與服務(wù)器通信。附表五 Live過(guò)程描述室內(nèi)機(jī)向Live請(qǐng)求通道請(qǐng)求頻道列表Live向室內(nèi)機(jī)發(fā)送頻道列表室內(nèi)機(jī)向Live請(qǐng)求通道請(qǐng)求頻道節(jié)目列表Live向室內(nèi)機(jī)發(fā)送頻道節(jié)目列表室內(nèi)機(jī)向Live請(qǐng)求通道發(fā)送請(qǐng)求播放的頻道Live向室內(nèi)機(jī)發(fā)送播放頻道的組播地址和端口室內(nèi)機(jī)從組播端口獲得音視頻數(shù)據(jù)暫停和恢復(fù)播放由室內(nèi)機(jī)本身控制,無(wú)須與服務(wù)器通信.附表六 數(shù)據(jù)結(jié)構(gòu)typedefstructBoolbNew;clockInfo_tclock;UInt32ID;UInt8szText32;/medias descriptionmediaI

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論