影片匯聚EasyCVR影片監控雲平臺對接GA/T 1400檢視庫:物件和物件集合XMLSchema描述

EasyCVR视频融合平台發表於2024-05-30

GA/T 1400協議主要應用於公安系統的影片影像資訊應用系統,如警務綜合平臺、治安防控系統、交通管理系統等。在城市的治安監控、交通管理、案件偵查等方面,GA/T 1400協議都發揮著重要作用。

以影片匯聚EasyCVR影片監控資源管理平臺為例,該平臺已經與GA/T 1400檢視庫標準協議實現了無縫對接。透過這一對接,平臺能夠更好地利用GA/T 1400協議的特點和優勢,為使用者提供更加高效、安全的影片監控服務,同時,透過檢視庫的應用,EasyCVR影片匯聚平臺可以實現對影片影像資訊的統一管理和高效利用,提升公安工作的效能和社會治安防控能力。

以下是GA/T 1400檢視庫物件和物件集合XMLSchema描述。

1、採集裝置物件

//採集裝置物件
<complexType name="APE">
	<sequence>
		<element name="ApeID" type=" DeviceIDType" />
		<element name="Name" type="DeviceNameType" />
		<element name="Model" type="ModelType" />
		<element name="IPAddr" type="IPAddrType" />
		<element name="IPV6Addr" type="IPV6AddrType" />
		<element name="Port" type="NetPortType" />
		<element name="Longtitude" type="LongitudeType" />
		<element name="Latitude" type="LongitudeType" />
		<element name="PlaceCode" type="PlaceCodeType"/>
		<element name="Place"type="string"/>
		<element name="OrgCode" type="OrgCodeType"/>
		<element name="CapDirection" type="int"/>
		<element name="MonitorDirection" type="HDirectionType"/>
		<element name="MonitorAreaDesc" type="string"/>
		<element name="IsOnline" type="StatusType"/>
		<element name="OwnerApsID" type=" DeviceIDType"/>
		<element name="UserId" type="string"/>
		<element name="Password" type="PasswordType"/>
	</sequence>
</complexType>

//採集裝置物件列表
<complexType name="APEList">
	<sequence>
		<element name="APEObject" type="APE" minOccurs="0" />
	</sequence>
</complexType>

//採集裝置物件狀態
<complexType name="APEStatus">
	<sequence>
		<element name="ApeID" type="DeviceIDType" />
		<element name="IsOnline" type="StatusType" />
		<element name="CurrentTime" type="dateTime" />
	</sequence>
</complexType>

//採集裝置狀態物件列表
<complexType name="APEStatusList">
	<sequence>
		<element name="APEStatusObject" type="APEStatus" minOccurs="0" />
	</sequence>
</complexType>

2、採集系統物件

//採集系統物件
<complexType name="APS">
	<sequence>
		<element name="ApsID" type=" DeviceIDType" />
		<element name="Name" type="DeviceNameType" />
		<element name="IPAddr" type="IPAddrType" />
		<element name="IPV6Addr" type="IPV6AddrType" />
		<element name="Port" type="NetPortType" />
		<element name="IsOnline" type=" StatusType"/>
	</sequence>
</complexType>

//採集系統物件列表
<complexType name="APSList">
	<sequence>
		<element name="APSObject" type="APS" minOccurs="0" />
	</sequence>
</complexType>


//採集系統狀態物件
<complexType name="APSStatus">
	<sequence>
		<element name="ApsID" type="string" />
		<element name="IsOnline" type="StatusType" />
		<element name="CurrentTime" type="dateTime" />
	</sequence>
</complexType>

//採集系統狀態物件列表
<complexType name="APSStatusList">
<sequence>
<element name="APSStatusObject" type="APSStatus" minOccurs="0" />
</sequence>
</complexType>

3、影片卡口物件

//影片卡口物件
<complexType name="Tollgate">
	<sequence>
		<element name="TollgateID" type="DeviceIDType" />
		<element name="Name" type="DeviceNameType" />
		<element name="Longtitude" type="LongitudeType" />
		<element name="Latitue" type="LatitudeType" />
		<element name="PlaceCode" type="PlaceCodeType"/>
		<element name="Place" type="PlaceCodeType"/>
		<element name="Status" type="StatusType"/>
		<element name="TollgateCat" type="TollgateType"/>
		<element name="TollgateCat2" type="int"/>
		<element name="LaneNum" type="int"/>
		<element name="OrgCode" type="OrgCodeType"/>
		<element name="ActiveTime" type="dateTime" />
	</sequence>
</complexType>

//影片卡口物件列表
<complexType name="TollgateList">
	<sequence>
		<element name="TollgateObject" type="Tollgate" minOccurs="0" />
	</sequence>
</complexType>

4、車道物件

//車道物件
<complexType name=”Lane”>
	<sequence>
		<element name="TollgateID" type="DeviceIDType"/>
		<element name="LaneId" type="int"/>
		<element name="LaneNo" type="int"/>
		<element name="Name" type="DeviceNameType"/>
		<element name="Direction" type="HDirectionType"/>
		<element name="Desc" type="string"/>
		<element name="MaxSpeed" type="int"/>
		<element name="CityPass" type="int"/>
		<element name="ApeID" type="DeviceIDType"/>
	</sequence>
</complexType>

//車道物件列表
<complexType name="LaneList">
	<sequence>
		<element name="LaneObject" type="Lane" minOccurs="0" />
	</sequence>
</complexType>

5、影片片段物件

//影片片段物件
<complexType name=" VideoSliceInfo">
	<sequence>
		<element name="VideoID" type="BasicObjectIdType" use="required"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="VideoSource" type=" DataSourceType" use="required"/>
		<element name="IsAbstractVideo" type="Boolean"/>
		<element name="OriginVideoID" type="BasicObjectIdType" />
		<element name="OriginVideoURL" type="string" />
		<element name="EventSort" type="EventType" />
		<element name="DeviceID" type="DeviceIDType"/>
		<element name="StoragePath" type="string" use="required"/>
		<element name="ThumbnailStoragePath" type="string"/>
		<element name="FileHash" type="string" use="required"/>
		<element name="FileFormat" type="VideoFormatType" use="required"/>
		<element name="CodedFormat" type="VideoCodeFormatType" use="required"/>
		<element name="AudioFlag" type="int" use="required"/>
		<element name="AudioCodedFormat" type="AudioCodeFormatType"/>
		<element name="Title" type="string" use="required"/>
		<element name="TitleNote" type="string"/>
		<element name="SpecialName" type="string"/>
		<element name="Keyword" type="KeywordType"/>
		<element name="ContentDescription" type="string" use="required"/>
		<element name="MainCharacter" type="string"/>
		<element name="ShotPlaceCode" type="PlaceCodeType" use="required"/>
		<element name="ShotPlaceFullAdress" type="PlaceFullAddressType" />
		<element name="ShotPlaceLongitude" type="LongitudeType"/>
		<element name="ShoPlacetLatitude" type="LatitudeType"/>
		<element name="HorizontalShotDirection" type="HorizontalShotType"/>
		<element name="VerticalShotDirection" type="VerticalShotType"/>
		<element name="SecurityLevel" type="SecretLevelType" use="required"/>
		<element name="VideoLen" type="double" use="required"/>
		<element name="BeginTime" type="dateTime" use="required"/>
		<element name="EndTime" type="dateTime" use="required"/>
		<element name="TimeErr" type="int" use="required"/>
		<element name="Width" type="int" use="required"/>
		<element name="Height" type="int" use="required"/>
		<element name="QualityGrade" type="QualityGradeType"/>
		<element name="CollectorName" type="NameType" />
		<element name="CollectorOrg" type="OrgType" />
		<element name="CollectorIDType" type="IDType"/>
		<element name="CollectorID" type="IdNumberType"/>
		<element name="EntryClrk" type="NameType" use="required"/>
		<element name="EntryClrkOrg" type="OrgType" use="required"/>
		<element name="EntryClrkIDType" type="IDType"/>
		<element name="EntryClrkID" type="IdNumberType"/>
		<element name="EntryTime" type="dateTime" />
		<element name="VideoProcFlag" type="int"/>
		<element name="FileSize" type="long" use="required"/>
	</sequence>
</complexType>

//影片片段物件列表
<complexType name="VideoSliceInfoList">
	<sequence>
		<element name="VideoSliceInfoObject" type="VideoSliceInfo" minOccurs="0" />
	</sequence>
</complexType>

6、影片影像分析系統物件

//影片影像分析系統物件
<complexType name="IAS">
	<sequence>
		<element name="SystemID" type=" DeviceIDType" />
		<element name="Name" type="DeviceNameType" />
		<element name="IPAddr" type="IPAddrType" />
		<element name="IPV6Addr" type="IPV6AddrType" />
		<element name="Port" type="NetPortType" />
		<element name="IsOnline" type=" StatusType"/>
	</sequence>
</complexType>

//影片影像分析系統物件列表
<complexType name="IASList">
	<sequence>
		<element name="IASObject" type="IAS" minOccurs="0" />
	</sequence>
</complexType>

相關文章