版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
公路網(wǎng)圖像信息管理系統(tǒng)平臺互聯(lián)技術(shù)規(guī)范第3部分:接口與通信控制協(xié)議Part3:Interfaceandc2012-07-01實施中華人民共和國國家質(zhì)量監(jiān)督檢驗檢疫總局IGB/T28059.3—2011前言 Ⅲ1范圍 2規(guī)范性引用文件 3術(shù)語、定義和縮略語 4SIP協(xié)議擴(kuò)展 5平臺接入單元通信協(xié)議 附錄A(規(guī)范性附錄)DDCP說明 附錄B(資料性附錄)DDCP協(xié)議引用的元素說明 Ⅲ1公路網(wǎng)圖像信息管理系統(tǒng)平臺互聯(lián)技術(shù)規(guī)范第3部分:接口與通信控制協(xié)議1范圍GB/T28059的本部分規(guī)定了公路網(wǎng)圖像管理系統(tǒng)部省間聯(lián)網(wǎng)中SIP協(xié)議擴(kuò)展平臺接入單元通信本部分適用于公路網(wǎng)圖像信息管理系統(tǒng)的部省間聯(lián)網(wǎng)建設(shè),及相關(guān)軟硬件產(chǎn)品的開發(fā),省內(nèi)聯(lián)網(wǎng)也可參照使用。2規(guī)范性引用文件下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅注日期的版本適用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。GB/T28059.2公路網(wǎng)圖像信息管理系統(tǒng)平臺互聯(lián)技術(shù)規(guī)范第2部分:視頻格式與編碼GB/T28059.4公路網(wǎng)圖像信息管理系統(tǒng)平臺互聯(lián)技術(shù)規(guī)范第4部分:用戶及設(shè)備管理RFC2326實時流協(xié)議(Real-timeStreamingProtocol)fication)3術(shù)語、定義和縮略語3.1術(shù)語和定義下列術(shù)語和定義適用于本文件。由設(shè)備定時發(fā)送的關(guān)于平臺接入單元、前端設(shè)備等運行狀態(tài)的信息。設(shè)備描述與控制協(xié)議Devicedescriptionandcontrolprotocol(DDCP)一種基于XML規(guī)范的SIP消息體文檔。使用XSDL語言對DDCP文檔結(jié)構(gòu)進(jìn)行定義。3.2縮略語下列縮略語適用于本文件。DDCP——設(shè)備描述與控制協(xié)議(Devicedescriptionandcontrolprotocol)RTSP——實時流化協(xié)議(Real-TimeStreamingProtocol)XSDL——模式定義語言(XMLSchema)24SIP協(xié)議擴(kuò)展4.1方法DO在RFC3261基礎(chǔ)上定義了一個新方法DO,用于各級管理平臺之間互聯(lián)時監(jiān)控信息的交換。4.1.1方法描述方法DO的功能包括;控制對方動作、更新對方信息、查詢對方狀態(tài)、歷史監(jiān)控資料查詢和回放等。發(fā)送方法DO的請求報文時,不會創(chuàng)建一個新的SIP會話,也不需要存在一個SIP會話作為前提。方法DO與SIP會話無關(guān),可在SIP會適內(nèi)存在,也可在SIP會話之外存在當(dāng)DO是在一個SIP會話內(nèi)發(fā)送時,方法DO中包含的Call-ID應(yīng)與SIP會話的Call-ID一致4.1.2方法DO支持的頭域表1是對RFC326議的擴(kuò)展,規(guī)定了友法DO支持的頭域。表中符號含義見RFC3261。頭部地方AcceRe0Accepe0Accept-Er;ReOAccept-Ere0Accept-LahguageReoAccept-Languae0AlloweOAllowmAuthorizationRe0AuthorizationreoCall-IDnemContactRemContacteOContacteOContacteOContent-EncodingeeoContent-LengtheemContent-Typeee*CseqnemDategeOEncryptiongneOExpiresgeO3頭部地方enc.DOFromnemHideRnhOMax-ForwardsRneoOrganizationgchOPriorityRCeOProxy-Authenticate407nhOProxy-AuthorizationRnhOProxy-RequireRnhORecord-RouteRhORecord-Route2xx,401,484hORequireReORCeRetry-After404,413,480,486CeO500,503ceO600,603CeoResponse-KeyRCeORouteRoOServerTce0SubjectRCeOTimestampgeonemUnsupported420eOUser-AgentgCeOVianemWarningre0WWW-AuthenticateRCeoWWW-Authenticate401Ceo4.1.3DO請求響應(yīng)當(dāng)DO請求得到成功執(zhí)行時,一般應(yīng)回送一個“200OK”響應(yīng)消息,消息體中可包含結(jié)果信息,如當(dāng)前設(shè)備狀態(tài)等。當(dāng)DO請求失敗時,可回送請求失敗(RequestFailure,4xx)、服務(wù)器失敗(Serverfailure,5xx)和全局失敗(GlobalFailure,6xx)響應(yīng)消息。對于監(jiān)控中的部分控制請求,DO請求可無響應(yīng)消息。44.1.4DO的消息實體方法DO的消息實體應(yīng)采用DDCP來描述相應(yīng)的消息內(nèi)容。詳細(xì)內(nèi)容見附錄A。4.2消息體類型采用RFC3261、RFC3265和方法DO實現(xiàn)公路網(wǎng)圖像信息管理系統(tǒng)跨區(qū)域互聯(lián)時,方法的消息體MIME類型應(yīng)采用DDCP,Content-Type字段應(yīng)設(shè)為“application/DDCP”。詳細(xì)內(nèi)容見附錄A.4.3SIP地址編碼SIP地址編碼格式應(yīng)采用RFC3261中規(guī)定的SIP:user@host形式。其中user部分應(yīng)符合GB/T28059.4定義的對象編碼規(guī)則,host按RFC3261規(guī)定執(zhí)行。5平臺接入單元通信協(xié)議5.1設(shè)備注冊5.1.1下級平臺接入單元應(yīng)主動向上級平臺接人單元進(jìn)行注冊、通報平臺內(nèi)視頻監(jiān)控設(shè)備(如攝像機(jī)和其他前端設(shè)備等)的設(shè)備地址和狀態(tài)等,并接收其控制消息。5.1.2平臺接入單元應(yīng)支持注冊登記、目錄發(fā)送、心跳信息傳遞等消息。注冊登記平臺接入單元應(yīng)使用RFC3261中定義的方法REGISTER進(jìn)行注冊登記。注冊登記流程如下(見圖1):a)下級平臺接入單元向上級平臺接入單元發(fā)送REGISTER消息。如果下級平臺接入單元要求從上級平臺接入單元中注銷,把Expires設(shè)置為0。如果下級平臺接入單元修改了IP地址和監(jiān)聽端口,應(yīng)先注銷,再重新進(jìn)行注冊登記;b)上級平臺接入單元收到注冊登記消息后應(yīng)對注冊登記信息進(jìn)行驗證、核準(zhǔn),對符合接入條件的下級平臺接入單元進(jìn)行注冊登記;c)上級平臺接入單元應(yīng)將注冊成功或失敗的消息返回給該下級平臺接入單元。圖1注冊登記示例:F1:REGISTERsip:上級平臺接人單元域名或IP地址SIP/2.0Via:SIP/2.0/UDP下級平臺接入單元IP地址Max-Forwards:70From:顯示名<sip:下級平臺接入單元地址編碼@下級平臺接入單元域名或IP地址>;tag=BK32B1U8DKD+BTo:顯示名<sip:下級平臺接入單元地址編碼@下級平臺接人單元域名或IP地址>Call-ID:172505Contact:<sip:下級平臺接入單元IP地址:5060>F2:200Via:SIP/2.0/UDP下級平臺接入單元IP地址From:顯示名<sip:下級平臺接入單元地址編碼@下級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:下級平臺接入單元地址編碼@下級平臺接入單元域名或IP地址>Call-ID:17250Via:SIP/2.0/UDP下級平臺接入單元IP地址From:顯示名<sip:下級平臺接人單元地址編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:下級平臺接人單元地址編碼@下級平臺接入單元域名或IP地址>Call-ID:172505.1.2.2目錄發(fā)送平臺接入單元應(yīng)使用RFC3265中定義的方法NOTIFY發(fā)送目錄信息。下級平臺接入單元在以下情況下應(yīng)向與之聯(lián)網(wǎng)的上級平臺接入單元發(fā)送目錄信息:a)下級平臺接入單元注冊成功后,應(yīng)發(fā)送整個允許共享的設(shè)備目錄信息;b)下級平臺接人單元的目錄信息發(fā)生變化(包括新增、修改和取消共享)后,應(yīng)發(fā)送變化部分目錄信息。目錄發(fā)送流程如下(見圖2):a)需發(fā)送共享設(shè)備目錄信息的下級平臺接入單元向與之聯(lián)網(wǎng)的上級平臺接入單元發(fā)送NOTIFY消息。NOTIFY消息的消息體包含整個允許共享的設(shè)備目錄信息,每個設(shè)備對應(yīng)的節(jié)點惟一性編碼(Parent)、活動狀態(tài)(Status)、經(jīng)度(Longitude)、緯度(Latitude)、路段名稱(Roadway)、位置樁號(PileNo)、子節(jié)點個數(shù)(SubNum)、子節(jié)點列表(SubList)等。b)上級平臺接入單元收到正確目錄消息后更新本地目錄數(shù)據(jù)庫。c)上級平臺接入單元應(yīng)將目錄接收成功或失敗的消息返回給該下級平臺接入單元。d)目錄信息以三級結(jié)構(gòu)(平臺接人單元、編碼設(shè)備、攝像機(jī))來發(fā)機(jī)信息。e)使用Status字段來標(biāo)識設(shè)備的工作狀態(tài)。下級平臺接入單元上級平臺接入單元圖2發(fā)送目錄信息6F1:NOTIFYsip:上級平臺接入單元地址編碼@上級平臺接入單元域名或IP地址SIP/2.0Via:SIP/2.0/UDP下級平臺接人單元IP地址Max-Forwards:70From:顯示名<sip:下級平臺接人單元地址編碼@下級平臺接人單元域名或IP地址>;tag=BK32BIU8DKDrBTo:顯示名<sip:上級平臺接人單元地址編碼@上級平臺接人單元域名或IP地址>Call-ID:17250CSeq:1NOTIFYContent-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Action><Variable>Catalog</Variable><Name>顯示名</Name><Coding>惟一性編碼</Coding><Parent>惟一性編碼</Parent><Subnum>2</Subnum><Sublist><Item><Name>顯示名</Name><Coding>惟一性編碼</Coding><Privilege>權(quán)限功能碼</Privilege><Parent>惟一性編碼</Parent><Status>活動狀態(tài)</Status><Longitude>經(jīng)度</Longitude><Latitude>緯度</Latitude><Roadway>道路名稱<Roadway><PileNo>位置樁號<PileNo><Subnum>2</Subnum><Sublist>...</Sublist></Item><Item><Name>顯示名</Name><Coding>惟一性編碼</Coding><Privilege>權(quán)限功能碼</Privilege><Parent>惟一性編碼</Parent><Roadway>道路名稱<Roadway><PileNo>位置樁號<PileNo><Subnum>2</Subnum><Sublist>...</Sublist></Item></Sublist></Action>7F2:200Via:SIP/2.0/UDP下級平臺接入單元IP地址From:顯示名<sip:下級平臺接人單元地址編碼@下級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:上級平臺接人單元地址編碼@上級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1NOTIFYContent-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Response><Variable>Catalog</Variable><Result>0</Result></Response>Via:SIP/2.0/UDP下級平臺接入單元IP地址From:顯示名<sip:下級平臺接入單元地址編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:上級平臺接入單元地址編碼@上級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1NOTIFY心跳信息傳遞平臺接人單元應(yīng)定時向與之聯(lián)網(wǎng)的上級平臺接入單元發(fā)送心跳報文消息。應(yīng)使用4.1條規(guī)定的方法DO傳遞心跳信息,心跳消息的消息體包含保持活動信息(Keepalive)。心跳報文不要求應(yīng)答確認(rèn)上級平臺接入單元和下級平臺接入單元通過注冊登記過程中REGISTER消息的Expires字段來協(xié)商?;钪芷?。如果上級平臺接入單元在協(xié)商好的時間內(nèi)未收到對端的Keepalive報文,則認(rèn)為對端離線(宜在?;钪芷趦?nèi)發(fā)送2至3個Keepalive報文),不再響應(yīng)后續(xù)發(fā)送過來的Keepalive報文,以觸發(fā)對端重新發(fā)起注冊流程。心跳信息傳遞流程見圖3。圖3心跳信息傳遞示例:F1:DOsip:上級平臺接入單元地址編碼@上級平臺接人單元域名或IP地址SIP/2.0Via:SIP/2.0/UDP下級平臺接入單元IP地址Max-Forwards:70From:顯示名<sip:下級平臺接入單元地址編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:上級平臺接入單元地址編碼@上級平臺接人單元域名或IP地址>8Call-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Action><Notify><Variable>Keepalive</Variable></Notify></Action>5.2監(jiān)控圖像獲取實時監(jiān)控圖像的獲取過程應(yīng)包括獲取實時流、釋放實時流。應(yīng)使用RFC3261中定義的方法IN-VITE獲取一個攝像機(jī)的實時監(jiān)控視頻流。取消沒有完成的連接應(yīng)采用CANCEI方法。使用RFC3261中定義的方法班也停止接收一個攝像機(jī)的實時視頻流,并釋放相關(guān)資源。實時監(jiān)控圖像的獲取過程的主要流程如下(見圖4);a)上級平臺數(shù)為單元向下級平臺接入單元發(fā)送INVITE請求。INVITE請求的肖息體應(yīng)指明是實時監(jiān)控圓像獲取(RealMedia)。同時應(yīng)包含請求用戶的權(quán)限功能碼(Prlvilege),上級平臺接入單元支持的碼流格式(Forma)、視頻編碼類型(Video)音頻編碼類型(Audio)、最高碼率(MaxBit.接收視頻的用戶或視頻轉(zhuǎn)發(fā)代理的TP胞址/傳輸協(xié)議/端口號(ReceiveSock-b)下級平臺接入單元收到INVITE請求后,在回送成功或失敗的應(yīng)答消息前如需一定的處理時間,可發(fā)送臨R響應(yīng)消息100Trying.息的消息體中以色含確定的碼流格式(Format)、視頻編碼類型Videb)、音頻編碼類型型(Audio)根據(jù)請求消息體相應(yīng)列表中下級平臺接入單元能支持的排在最前的類型來確定。d)上級平臺接入單元發(fā)選Ak消息前如欲取消本操作,可向下級平臺接入單元發(fā)送CANCELACK消息。f)下級平臺接入單元收到上級平臺接入單元發(fā)送ACK消息后,可向上級平臺接入單元發(fā)送實時監(jiān)控視頻流。g)上級平臺接入單元欲釋放實時流時,向下級平臺接入單元發(fā)送BYE請求消息。h)下級平臺接入單元收到BYE請求消息后,回送200OK同意釋放消息。9上級平臺接入單元下級平臺接入單元100Trying(正在連接)(F2)200OK(或返回400結(jié)束本次會話)(F3)ACK(確認(rèn))(F4)視頻流視頻代理轉(zhuǎn)發(fā)BYE(釋放實時流)(F5)200OK(F6)圖4實時監(jiān)控圖像獲取F1:INVITEsip:攝像機(jī)編碼@下級平臺接人單元域名或IP地址SIP/2.0Via:SIP/2.0/UDP上級平臺接入單元域名或IP地址Max-Forwards:70From:顯示名<sip:用戶編碼@上級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:攝像機(jī)編碼@下級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1INVITEContact:<sip:上級平臺接入單元IP地址:端口>Content-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Action><Variable>RealMedia</Variable><Privilege>權(quán)限功能碼</Privilege><Format>4CIFCIFQCIF</Format><Video>H.264MPEG-4</Video><Audio>G.722</Audio><MaxBitrate>800</MaxBitrate><ReceiveSocket>34</Action>F2:100UDP2350</ReceiveSocket>Via:SIP/2.0/UDPMax-Forwards:70上級平臺接入單元域名或IP地址From:顯示名<sip:攝像機(jī)編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:用戶編碼@上級平臺接人單元域名或IP地址>Call-ID:17250F3:200Via:SIP/2.0/UDPMax-Forwards:70From:顯示名<sip:攝像機(jī)編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:用戶編碼@上級平臺接人單元域名或IP地址>Call-ID:17250CSeq:1INVITEContact:<sip:下級平臺接人單元IP地址:端口>Content-type:Application/DDCP<?xmlversion="1.0"?><Response><Variable>RealMedia/Variable≥<Format>CIF</Ferm<Video>H.264/v<Audio>G.7?<><Bitrate>30<QBieite></Response>/Via:SIP/?dXDP上級平臺接入單元或名或IP地址Max-Forwdrds:0From:顯元務(wù)sip:攝像機(jī)編碼@下級平臺接人單元域名或IP地址?;tag=BK3BIU&DKDrBTo;顯示名方p:用戶編碼@上級平臺接入單元域名或P地址→CSeq:1eVia:SIP/2|O/UnP上級平臺接入單元域名或IP地址MaxForwads:7Call-ID:17250CSeq:1ACKVia:SIP/2.O/UD接人單元域名或IP地址Max-Forwards:70From:顯示名<sip:用戶編碼多上級平臺接入單元域名或IP地址>;tag=B32B?U?DKDrBTo:顯示名<sip:攝像機(jī)編碼@下級平合接入單元域名或4地址>CSeq:1BYEContent-Length:0F6:200Via:SIP/2.0/UDP上級平臺接入單元域名或IP地址Max-Forwards:70From:顯示名<sip:攝像機(jī)編碼@下級平臺接入單元域名或IP地址>;tag=BK32B?U8DKDrBTo:顯示名<sip:用戶編碼@上級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1BYEContent-Length:0絡(luò)瀏覽歷史圖像和通過網(wǎng)絡(luò)備份歷史圖像使用相同的報文。應(yīng)使用4.1規(guī)定的方法DO協(xié)商歷史圖像b)獲取URLURL的格式定義如下:URL="rtsp://"host[":"port]/path時默認(rèn)為554;path為媒體的存放路徑,長度不超過256字節(jié)。c)點播控制RTSP接口補(bǔ)充定義上級平臺接入單元==》下級平臺接入單元:OPTIONS*RTSP/1.0下級平臺接人單元==》上級平臺接人單元:RTSP/1.0200OKPublic:DESCRIBE,SETUP,TEARDOWN,PLAY,PAUSE,OPTIONS上級平臺接入單元可使用OPTIONS方法查詢Server端支持的方法。請求消息中不帶DESCRIBErtsp://媒體數(shù)據(jù)URLCSeq:RTSP報文序列號下級平臺接入單元==》上級平臺接入單元:CSeq:請求報文序列號下級平臺接入單元應(yīng)支持DESCRIBE方法。上級平臺接入單元向下級平臺接人單元發(fā)送DE-SCRIBE請求,獲取下級平臺接入單元的媒體描述,并用以初始化解碼插件。其中的User-Agent字段可選實現(xiàn)。下級平臺接入單元返回的響應(yīng)中,應(yīng)包含一個s字段,用以描述下級平臺內(nèi)監(jiān)控設(shè)備的廠商信息,目前已定義的取值見表2:表2取值s字段的擴(kuò)充s=SkyvisionStreamingMedia天視媒體服務(wù)器s=H3CStreamingMediaH3C媒體服務(wù)器下級平臺接入單元應(yīng)使用響應(yīng)消息中的SDP字段去初始化解碼插件。下級平臺接入單元定義的解碼插件應(yīng)符合GB/T28059.2的有關(guān)規(guī)定。d)SETUP方法規(guī)則上級平臺接入單元==》下級平臺接入單元CSeq:RTSP報文序列號Transport:RTP/AVP;unicast;destination=媒體接收方IP;clientport=媒體接收方端口F10:RTSP/1.0200OKCSeq:請求報文序列號Session:會話IDTransport:RTP/AVP;unicast;destination=媒體接收方IP;clientport=媒體接收方端口;source=媒體發(fā)送方IP;serverport=媒體發(fā)送方端口SETUP請求中應(yīng)用Transport字段攜帶上級平臺接入單元的接收地址(destination)和端口下級平臺接人單元端在響應(yīng)消息中返回Transport字段,并添加媒體流發(fā)送地址(source)和e)PLAY方法規(guī)則上級平臺接人單元==》下級平臺接入單元:CSeq:RTSP報文序列號Scale:1.0下級平臺接入單元==》上級平臺接入單元:RTSP/1.0200OKf)PAUSE方法規(guī)則上級平臺接人單元==》下級平臺接入單元:CSeq:RTSP報文序列號下級平臺接入單元==》上級平臺接入單元:RTSP/1.0200OK上級平臺接入單元==》下級平臺接入單元:TEARDOWNrtsp://媒體數(shù)據(jù)URLRTSP/1.0下級平臺接人單元==》上級平臺接入單元:RTSP/1.0200OKConnection;CloseGB/T28059.3—2011回放流程歷史圖像的獲取回放過程的主要流程如下(見圖5):中應(yīng)含權(quán)限功能碼(Privilege)、文件類型(FileType)、最多支持接收的文件的個數(shù)(MaxFile-件列表的200OK響應(yīng)消息中應(yīng)包含枚舉后獲取的文件個數(shù)(RealFileNum)、文件信息列表(FileInfoList),每項文件信息列表應(yīng)包含文件的顯示名(Name)、文件的創(chuàng)建時間(Creation-上級平臺接入單元下級平臺接入單元DO(獲取文件列表)(F1)200(或4000結(jié)束本次對話)(F1)Do(獲取文件URL)(F3)200(或4000結(jié)束本次對話)(F4RTSPOPTIONS(F5)200(F6)RTSPDESCRIBE(F7)200(F8)RTSPSETUP(F9)200(F10)RTSPPLAY(F11)200(F12)RTSPPAUSE(F13)200(F14)RTSPPlay(F11)200(F12)RTSPTeardown(F15)F1:DOsip:攝像機(jī)的編碼@下級平臺接入單元域名或IP地址SIP/2.0Via:SIP/2.0/UDP上級平臺接入單元域名或IP地址Max-Forwards:70From:顯示名<sip:用戶編碼@上級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:攝像機(jī)的編碼@下級平臺接人單元域名或IP地址>Call-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Action><Query><Variable>FileList</Variable><FileType>1</FileType><MaxFileNum>10</MaxFileNum><BeginTime>20051110T132050Z</BeginTime><EndTime>20051111T135050Z</EndTime></Query></Action>F2:200Via:SIP/2.0/UDP上級平臺接人單元域名或IP地址From:顯示名<sip:攝像機(jī)編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:用戶編碼@上級平臺接入單元域名或IP地址>Call-ID:17250Content-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Response><QueryResponse><Variable>FileList</Variable><Result>0</Result><RealFileNum>50</RealFileNum><SendFileNum>50</SendFileNum><FileInfoList><Item><Name>xiaoshan_20051101001.mp4</Name><CreationTime>20051110T132050Z</CreationTime><LastWriteTime>20051110T135050Z</LastWriteTime><FileSize>500000</FileSize></Item><Item><Name>xiaoshan_20051101002.mp4</Name><CreationTime>20051110T132050Z</CreationTime><LastWriteTime>20051110T135050Z</LastWriteTime><FileSize>500000</FileSize></Item></FileInfoList>GB/T28059.3—2011</QueryResponse></Response>Via:SIP/2.0/UDP上級平臺接人單元域名或IP地址From:顯示名<sip:攝像機(jī)編碼@下級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:用戶編碼@上級平臺接人單元域名或IP地址>Call-ID:17250CSeq:1DOF3:DOsip:攝像機(jī)的編碼@下級平臺接人單元域各或1P地址SIP/2.0Via:SIP/2.0/UDPMax-Forwards:70上級平臺接人單元域名或IP地址From:顯示名<sip:用戶編碼@上級平合接人單元域名或IP地址>;tag=BK32B1U8DKDrBCall-ID:17250CSeq:1DOContent-type:Applieatbn/D<?xml<Action>versil=io*?><Query><Vat25kVODByRTSP</Vaniablei<FilTxpeb2</FileTyp<Nanxaoshan_20051101001m<EndTime20051110T135050Z<KEndTime><Max</Action>F4:200Via:SIP/2.0/UDR級水臺接人單元域名或IP地址From:顯示名<sip:最像如編碼@下級平臺接人單元域名或IP地址>;g=BK?ZB?U?DKDrBCall-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Response><QueryResponse><Variable>VODByRTSP</Variable><Bitrate>100</Bitrat<Playurl>rtsp://:554/path</Playurl></QueryResponse></Response>GB/T28059.3—2011Via:SIP/2.0/UDP上級平臺接人單元域名或IP地址From:顯示名<sip:攝像機(jī)編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:用戶編碼@上級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1DOF5:OPTIONS*RTSP/1.0CSeq:1F6:RTSP/1.0200OKCSeq:1Public;DESCRIBE,SETUP,TEARDOWN,PLAY,PAUSE,OPTIONSF7:DESCRIBErtsp://22:554/xiaoshan_20051101001.mp4RTSP/1.0User-Agent:zj_db33Accept:application/sdpCSeq:2F8:RTSP/1.0200OKCSeq:2Content-Type:application/sdpContent-Length:25s=H3CStreamingMediaF9:SETUPrtsp://22:554/xiaoshan_20051101001.mp4RTSP/1.0CSeq:3Transport:RTP/AVP;unicast;destination=20;client_port=4588-4589F10:RTSP/1.0200OKCSeq:3Session:719885386Transport:RTP/AVP;unicast;destination=20;client_port=4588-4589;source=22;server_port=7000-7001F11:PLAYrtsp://22:554/xiaoshan_20051101001.mp4RTSP/1.0CSeq:4Session:719885386Scale:1.CF12:RTSP/1.0200OKCSeq:4Session:719885386F13:PAUSErtsp://22:554/xiaoshan_20051101001.mp4RTSP/1.0CSeq:5Session:719885386F14:RTSP/1.0200OKCSeq:5Session:719885386F13:TEARDOWNrtsp://22:554/xiaoshan_20051101001.mp4RTSP/1.0Session:719885386CSeq:6控制信令轉(zhuǎn)發(fā)控制信令轉(zhuǎn)發(fā)F14:RTSP/1.0200OKCSeq:6Session:719885386Connection:Close5.3控制上級平臺接入單元應(yīng)能通過下級平臺接入單元對下級平臺所轄的聯(lián)網(wǎng)設(shè)備進(jìn)行動作控制,主要包應(yīng)使用4.1規(guī)定的方法DO實現(xiàn)控制命令傳輸。對于云臺鏡頭控制控制命令,宜無響應(yīng)確認(rèn)信號信號??刂屏鞒倘缦?見圖6);a)上級平臺接入單式向下級爭臺接入單元發(fā)送DO請求,DO請求的消息體應(yīng)包括權(quán)限功能碼b)下級平臺接入單元應(yīng)將控制動作執(zhí)行成功與否的響應(yīng)消息返回給該上級平臺接入單元;在執(zhí)行成功的確從響應(yīng)消息的消息體中應(yīng)包含控制命令執(zhí)行結(jié)果(ResuN)、所執(zhí)行的控制命令碼下級平合接入單元(控制信令)(F1)圖6控制命令傳輸示例:F1:DOsip:攝像機(jī)的編碼@下級平臺接入單元域名或IP地址SIP/2.0CSeq:1DOContent-type:Application/DDCP<?xmlversion="1.0"?><Action><Control><Variable>PTZCommand</Variable><Privilege>權(quán)限功能碼</Privilege><Command>1</Command></Control></Action>F2:200Via:SIP/2.0/UDP上級平臺接人單元域名或IP地址From:顯示名<sip:攝像機(jī)的編碼@下級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:用戶的編碼@上級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的字市長度<?xmlversion="1.0"?><Response><ControlResponse2<Variable>PTZCommand</Variable><Result>0<Rsult><Comrend>4l</Conmand></Contrkpnse>Via:SIP/?GDDP上級平臺接入單元域名或IP地地From:顯示sip:攝像機(jī)的編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示科上:用戶的編碼@上級平合接入單元域名或衛(wèi)地址→Call-ID:1M2Cseq:1DoC5.4.1概述上級平臺接入單石成能通過下級平臺接入單元實現(xiàn)對聯(lián)網(wǎng)設(shè)備的狀態(tài)信息查詢。平臺接入單元應(yīng)支持目錄信息查詢、前礎(chǔ)必備信息查詢、前端設(shè)備狀態(tài)查詢、平臺接人單無流量查詢等消息。5.4.2目錄信息查詢應(yīng)使用4.1規(guī)定的方法口日查詢臨定平臺接入單元的目錄信息。目錄信息查詢流程如下(見圖7):a)上級平臺接入單元向下級平臺接入單元發(fā)送DO請求,DO請求的消息體應(yīng)包括表示是查詢目錄的協(xié)議的功能類型(Variable)、權(quán)限功能碼(Privilege)等;b)下級平臺接入單元應(yīng)將查詢成功與否的響應(yīng)消息返回給該上級平臺接入單元;在查詢成功的(SubNum)、子節(jié)點列表(Sublist)等。200(或返回400結(jié)束本次會話)(F2)查詢目圖7目錄信息查詢Via:SIP/2.0/UDP上級平臺接入單元域名或IP地址Max-Forwards:70From:顯示名<sip:上級平臺接入單元地址編碼@上級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:下級平臺接人單元地址編碼@下級平臺接人單元域名或IP地址>Call-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Action><Query><Variable>Catalog</Variable><Privilege>權(quán)限功能碼</Privilege></Query></Action>F2:200Via:SIP/2.0/UDP上級平臺接入單元域名或IP地址From:顯示名<sip:下級平臺接入單元地址編碼@下級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:上級平臺接入單元地址編碼@上級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Response><QueryResponse><Variable>Catalog</Variable><Result>0</Result><Name>顯示名</Name><Coding>惟一性編碼</Coding><Parent>惟一性編碼</Parent><Status>活動狀態(tài)</Status><Subnum>2</Subnum><Sublist><Item><Name>顯示名</Name><Coding>惟一性編碼</Coding><Privilege>權(quán)限功能碼</Privilege><Parent>惟一性編碼</Parent><Status>活動狀態(tài)</Status><Longitude>經(jīng)度</Longitude><Latitude>緯度</Latitude><PileNo>位置樁號<PileNo><Subnum>2</Subpm≤<Sublist>/.<Sst>gGodng>惟一性編碼一/Coding<Perent>惟一性編碼~/Parent>Longitude>級度ongitade4Latitude>緯度</LatitadePileNo>位置樁號一PilSubnum>2</Subn</QueyBGronse></RespànVia:SIP/2.0/DF線平臺接入單元域名或IP地址From:顯示名<sip下級平合接人單元地址編碼@下級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:上級平合接入單元地址編碼@上級平臺接入單元域名或IP地址>5.4.3前端設(shè)備信息查詢應(yīng)使用4.1規(guī)定的方法DO查詢指定編碼的前端設(shè)備信息,包含廠商信息、設(shè)備型號、固件版本、最大支持?jǐn)z像機(jī)個數(shù)等。前端設(shè)備信息查詢流程如下(見圖8):a)上級平臺接入單元向下級平臺接入單元發(fā)送DO請求,DO請求的消息體應(yīng)包括表示是查詢b)下級平臺接人單元應(yīng)將查詢成功與否的響應(yīng)消息返回給該上級平臺接入單元;在查詢成功的確認(rèn)響應(yīng)消息的消息體中應(yīng)包含查詢結(jié)果標(biāo)志(Result)、廠商信息(Manufacturer)、設(shè)備型號(Model)、固件版本(Firmware)、最大支持?jǐn)z像機(jī)個數(shù)(MaxCamera)等。圖8設(shè)備信息查詢F1:DOsip:設(shè)備單元的編碼@下級平臺接入單元域名或IP地址Max-Forwards:70From:顯示名<sip:上級平臺接入單元地址編碼@上級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:設(shè)備的編碼@下級平臺接人單元域名或IP地址>Call-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的<?xmlversion="1.0"?><Action><Query><Variable>DeviceInfo</Variable><Privilege>權(quán)限功能碼</Privilege></Query></Action>F2:200Via:SIP/2.0/UDP上級平臺接入單元域名或IP地址From:顯示名<sip:設(shè)備的編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:上級平臺接入單元地址編碼@上級平臺接人單元域名或IP地址>Call-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Response><QueryResponse><Variable>DeviceInfo</Variable><Result>0</Result><Manufacturer>Hikvision</Manufacturer><Model>DS6000HCW</Model><Firmware>5</Firmware><MaxCamera>4</MaxCamera></QueryResponse></Response>From:顯示名<sip:設(shè)備的編碼@下級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:上級平臺接入單元地址編碼@上級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1DO應(yīng)使用4.1規(guī)定的方法DO查詢指定編碼的前端設(shè)備當(dāng)前狀態(tài)信息,包含是否在線、是否正常工前端設(shè)備狀態(tài)查詢流程如下(見圖9):a)上級平臺接入單元向下級平臺接入單元發(fā)送DO請求,DO請求的消息體應(yīng)包括表示是查詢b)下級平臺接入單元應(yīng)將查詢成功與否的響應(yīng)消息返回給該上級平臺接入單元;在查詢成功的(Status)、編碼無法正常工作的攝像頭個數(shù)(ErrEncodeNum)、攝像機(jī)列表數(shù)(CameraNum)、是否可正常錄像(Record)、設(shè)備啟動后的工作時間(SinceStartup)等,每項攝像機(jī)列raList)應(yīng)包括攝像機(jī)序號(Camera)、不正常原因(Reason)。圖9設(shè)備狀態(tài)查詢Max-Forwards:70From:顯示名<sip:上級平臺接人單元地址編碼@上級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:設(shè)備的編碼@下級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的字節(jié)長度<?xmlversion="1.0"?><Action><Query><Variable>DeviceStatus</Variable><Privilege>權(quán)限功能碼</Privilege></Query></Action>F2:200From:顯示名<sip:設(shè)備的編碼@下級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:上級平臺接入單元地址編碼@上級平臺接人單元域名或IP地址>Call-ID:17250CSeq:1DOContent-type:Application/DDCPContent-Length:消息實體的<?xmlversion="1.0"?><Response><QueryResponse><Variable>DeviceStatus</Variable><Result>0</Result><Online>在線/不在線</Online><ErrEncodeNum>無法工作攝像頭數(shù)</ErrEncodeNum><Record>錄像狀態(tài)</Record><SinceStartup>運行時間</SinceStartup><Status>運行狀態(tài)</Status><Cameranum>1</Cameranum><CameraList><Item><Name>顯示名</Name><Coding>惟一性編碼</Coding><Privilege>權(quán)限功能碼</Privilege><Parent>惟一性編碼</Parent><Status>活動狀態(tài)</Status><Longitude>經(jīng)度</Longitude><Latitude>緯度</Latitude><Roadway>道路名稱<Roadway><PileNo>位置樁號<PileNo></Item></CameraList></QueryResponse></Response>Via:SIP/2.0/UDP上級平臺接入單元域名或IP地址From:顯示名<sip:設(shè)備的編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:上級平臺接人單元地址編碼@上級平臺接人單元域名或IP地址>Call-ID:17250CSeq:1DO5.4.5平臺接入單元流量查詢接入單元帶寬占用查詢流程如下(見圖10):a)上級平臺接入單元向下級平臺接入單元發(fā)送DO請求,DO請圖10平臺接入單元流量查詢Max-Forwards:70From:顯示名<sip:上級平臺接人單元地址編碼@上級平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:下級平臺接入單元地址編碼@下級平臺接入單元域名或IP地址>Call-ID:17250CSeq:1DOContent-type:Application/DDCP<?xmlversion="1.0"?><Action><Query><Variable>BandWidth</Variable><Privilege>權(quán)限功能碼</Privilege></Query></Action>F2:200Via:SIP/2.0/UDP上級平臺接入單元域名或IP地址From:顯示名<sip:下級平臺接人單元地址編碼@下級平臺接人單元域名或IP地址>;tag=BK32B1U8DKDrBCall-ID:17250CSeq:1DOContent-type:Application/DDCP<?xmlversion="1.0"?><Response><QueryResponse><Variable>BandWidth</Variable><Result>0</Result><All>500</All><Free>300</Free><MediaLink>5</MediaLink></QueryResponse>GB/T28059.3—2011</Response>Via:SIP/2.0/UDP源平臺接入單元域名或IP地址目的平臺接人單元用戶地址編碼@目的平臺接入單元域名或IP地址>;tag=BK32B1U8DKDrBTo:顯示名<sip:源平臺接入單元地址編碼@目的平臺接入單元域名或IP地址>Call-ID:17250CSeq:1DO(規(guī)范性附錄)A.1DDCP文檔語法A.1.1消息體類型采用RFC3261、RFC3265和方法DO實現(xiàn)視頻籃控系統(tǒng)跨區(qū)域映網(wǎng)時,方法的消息體MIME類型應(yīng)符合本附錄定義的DDC文檔規(guī)池,Content-Type字段應(yīng)設(shè)為applicejon/DDCP'。A.1.2特殊符號DDCP結(jié)構(gòu)文檔年符號含義的約定如表N1所示。表示法)+應(yīng)出現(xiàn)0到多次*應(yīng)出現(xiàn)1到多次應(yīng)出現(xiàn)0或者1次應(yīng)出現(xiàn)』次)應(yīng)出現(xiàn)n到多次Q,m)任何十進(jìn)制數(shù)字0到9)一組標(biāo)簽條注解A.2.1元素名稱聲明的元素名稱及其含義如表A.2所示,元素引用說明參見附錄B。GB/T28059.3—2011表A.2元素名稱及其說明元素名稱Action表示一個請求的動作Control表示一個控制的動作ControlResponse表示一個Control動作的響應(yīng)Notify表示一個通知的動作Query表示一個查詢的動作QueryResponse表示一個Query動作的響應(yīng)Response表示一個響應(yīng)的動作A.2.2元素聲明A.2.2.1元素間層次關(guān)系聲明的元素層次如圖A.1所示。其中Action與Response是全局的,其余是局部的。平臺接入單元請求功能平臺接入單元請求功能Notify平臺接入單元通知功能Control平臺接入單元控制功能Query平臺接入單元查詢功能平臺接入單元控制功能響應(yīng)平臺接入單元查詢功能響應(yīng)平臺接入單元請求功能響應(yīng)ControlResponseQueryResponseResponseAction圖A.1元素間層次關(guān)系A(chǔ).2.2.2全局類型聲明A.概述全局類型如表A.3所示,均位于命名空間'/namespace/'的頂層。表A.3全局類型名稱及其說明deyiceCodingType設(shè)備編碼類型privilegeType用戶權(quán)限類型IPv4地址類型IPv6地址類型catalogType目錄結(jié)構(gòu)類型videoType視頻編碼類型audioType音頻編碼類型formatType碼流格式類型controlType云臺控制碼類型A.設(shè)備編碼類型<simpleTypename='deviceCodingType'><restrictionbase='ID'><patternvalue='\d{18}'A.用戶權(quán)限類型<simpleTypename='privlegeType'><restrictionbase=/string'<patternvalue-a-f]|[A-F])(1,2})(1,}'/</restriction></simpleType<simpleTypend?he='ipv4AddressType><restrictlonbase='string'><patteA&dlue='(\d(1,3)){3Ad(1,3</restr(b</simplef<simpleTypename='ipv6AddressTxpe'>Fhe='(\d(1,4}X.)(8\d(1,4Y/></restrictid<complexTypenameype'>EQ\*jc3\*hps41\o\al(\s\up25(ce>),me)<elementname='Privilege'type='tg:privilegeType'/><elementname='Parent'type='tg:deviceCodingType'/><elementname='Status'type='boolean'/><elementname='Roadway'type='string'/><elementname='PileNo'type='string'/><choicemixOccurs='0'maxOccurs='2'>name='Longitude'type='decimal'/>name='Latitude'type='decimal'/><elementname='Sublist'><complexTypecontent='elementOnly'><elementname='Item'maxOccurs='unbounded'><!--約定重復(fù)的次數(shù)為元素Subnum所定義的值--><simpleType<sequence><elementcontent='elementOnly'>name='Name'type='string'/>name='Coding'type='tg:deviceCodingType'/>name='Privilege'type='tg:privilegeType'/>name='Parent'type='tg:deviceCodingType'/>name='Status'type='boolean'/><elementname='Roadway'type='string'/><elementname='PileNo'type='string'/><choicemixOccurs='o<elementname='Longitudetype='decimal'/><elementname='Latitude'type='decimal'/></choice>name='Subnum'type='short'minInclusive="Valuename='Sublist'/>…<elementname='Sublist'/></complexType></sequence></complexType><simpleTypename='videoType'><restrictionbase='string'><enumberationvalue='MPEG-2'/><enumberationvalue='MPEG-4'/><enumberationvalue='H.264'/></restriction></simpleType>value='SVAC'/>A.音頻編碼類型<simpleTypename='audioType'><restrictionbase='string'><enumberationvalue='G.711'/><enumberationvalue='G.722'/><enumberationvalue='G.723.1'/><enumberationvalue='G.729'/>A.碼流格式類型<simpleTypename='formatType'><restrictionbase='string'>value='QCIF'/>value='CIF'/>value='2CIF'/>value='DCIF'/>value='4CIF'/>value='16CIF'/>value='D1'/>A.0控制碼屬性name='controlType'>base='string'>value='((\d|[a-f]|[A-F]){2}){1,3}'>A.2.3Action元素聲明<schemaxmlns='/2001/XMLSchema'targetNamespace='/namespace/'xmlns:tg='/namespace/'><elementname='Action'><complexTypecontent='element<choicemaxOccurs='unbounded'><elementref='tg:Notify'/><elementref='tg:Control'/><elementref='tg:Query'/><sequence><!--平臺接入單元請求功能的命令見A.2.3.2~A.2.3.5條--></choice></complexType></schema>A.目錄發(fā)送請求<elementname='Variable'fixed='Catalog'/><elementname='Catalogcontent'type='tg:catalogType'/><elementname='Variable'fixed='RealMedia'/><elementname='Privilege'type='tg:privilegeType'/><elementname='Format'type='tg:formatType'/><elementname='Video'><listitemType='tg:videoType'><elementname='Audio'><listitemType='tg:aud<elementname='MaxBitrate'type=integer'minInclusivevalue='32'/><elementname='ReceiveSocket'><union><restrictionbase='string'><enumberationvalue='TCP'/><enumberationvalue='UDP'/><restrictionbase='string'><enumberationvalue='tg:ipv4AddressType'/><enumberationvalue='tg:ipv6AddressType'/><restrictionbase='integer'minInclusivevalue='2000'/></union>A.2.3.3Notify元素聲明A.心跳信息傳遞<elementname='Notify'><complexTypecontent='elementOnly'><sequence><elementname='Variable'fixed='Keepalive'/></complexType><elementname='Control'><complexTypecontent='elementOnly'><elementname='Variable'fixed='PTZCommand'/><elementname='Privilege'type='tg:privilegeType'/><elementname='Command'type='tg:controlType'/><elementname='Para'minInclusivevalue='0'maxInclusivevalue='99'/></sequence></complexType>A.2.3.5Query元素聲明A.目錄信息查詢<elementname='Query'><complexTypecontent='element<elementname='Variable'fixed='Catalog'/><elementname='Privilege'type='tg:privilegeType'/></complexType>A.前端設(shè)備信息查詢<elementname='Query'><complexTypecontent='element<elementname='Variable'fixed='DeviceInfo'/><elementname='Privilege'type='tg:privilegeType'/></complexType>A.前端設(shè)備狀態(tài)查詢<elementname='Query'><complexTypecontent='elementGB/T28059.3—2011<sequence><elementname='Variable'fixed='DeviceStatus'/><elementname='Privilege'type='tg:privilegeType'/></complexType>A.獲取歷史文件列表<elementname='Query'><complexTypecontent='elementOnly'><sequence><elementname='Variable'fixed='File<elementname='Privilege'type='tg:privilegeType'/><elementname='FileType'type='integer'><minInclusivevalue='0'maxInclusivevalue='g'/><elementname='BeginTime'type='datetime'/><elementname='EndTime'type='datetime'/><elementnam
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度農(nóng)產(chǎn)品質(zhì)量安全農(nóng)藥化肥采購合同3篇
- 二零二五年度文化產(chǎn)業(yè)資產(chǎn)收購合同范本3篇
- 2025年度公司法人掛名項目合作合同2篇
- 2025年度海洋探測設(shè)備采購合同協(xié)議書范本3篇
- 2025年度企業(yè)活動物料及宣傳品定制采購合同3篇
- 2025年度智能化商鋪租賃合同模板(含電子監(jiān)控服務(wù))3篇
- 《設(shè)計的可持續(xù)發(fā)展》課件
- 《看見》讀書交流課件
- 會計學(xué)專業(yè)介紹
- 《職業(yè)資訊改》課件
- DS12C887電子時鐘(附程序)
- 新產(chǎn)品試制流程管理辦法
- 王牌電話交換機(jī)說明書
- 列管式換熱器-換熱面積計算
- 10個地基基礎(chǔ)工程質(zhì)量通病及防治措施
- 25m預(yù)應(yīng)力混凝土簡支T梁橋設(shè)計(共30頁)
- 籃球校本課程教案
- 高一學(xué)生文理分班意向表
- 高等傳熱學(xué)部分答案
- 地球物理學(xué)進(jìn)展投稿須知
- 機(jī)床精度檢驗標(biāo)準(zhǔn) VDI3441 a ISO230-2
評論
0/150
提交評論