GA/T 1400协议主要应用于公安系统的视频图像信息应用系统,如警务综合平台、治安防控系统、交通管理系统等。在城市的治安监控、交通管理、案件侦查等方面,GA/T 1400协议都发挥着重要作用。
以视频汇聚EasyCVR视频监控资源管理平台为例,该平台已经与GA/T 1400视图库标准协议实现了无缝对接。通过这一对接,平台能够更好地利用GA/T 1400协议的特点和优势,为用户提供更加高效、安全的视频监控服务,同时,通过视图库的应用,EasyCVR视频汇聚平台可以实现对视频图像信息的统一管理和高效利用,提升公安工作的效能和社会治安防控能力。
以下是GA/T 1400视图库对象和对象集合XMLSchema描述。
- //采集设备对象
- <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>
-
- //采集系统对象
- <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>
- //视频卡口对象
- <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>
- //车道对象
- <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>
- //视频片段对象
- <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>
- //视频图像分析系统对象
- <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>