影片匯聚EasyCVR安防系統對接公安部GA/T 1400檢視庫布控、告警、訂閱流程描述

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

隨著資訊科技的飛速發展,影片監控在公共安全領域的應用越來越廣泛,對於影片監控系統的要求也日益嚴格。為了滿足公安系統對影片影像資訊應用的高標準需求,影片匯聚平臺EasyCVR影片監控系統全面支援GA/T 1400標準協議,為公安部門提供更為高效、安全的影片監控解決方案。

GA/T 1400標準協議是由全國安全防範報警系統標準化技術委員會制定的,主要應用於公安系統的影片影像資訊應用系統。該標準規定了系統的設計原則、系統結構、影片影像資訊物件、統一標識編碼、系統功能、系統效能等多個方面的通用技術要求。影片匯聚平臺EasyCVR影片監控系統充分遵循這些標準,確保了與公安系統的無縫對接和高效協同。

EasyCVR影片監控系統透過支援GA/T 1400標準協議,實現了對公安影片影像資訊應用系統的全面最佳化。

  • 統一標識編碼:影片匯聚平臺EasyCVR能夠按照標準協議的要求,對影片影像資訊進行統一標識編碼,確保資訊的準確性和一致性。
  • 影片能力豐富:影片匯聚平臺EasyCVR可提供豐富的影片功能,如實時影片監控、錄影回放、儲存、告警、雲臺控制等,滿足了公安部門對影片監控的多樣化需求。
  • 具備高效能和高穩定性:EasyCVR採用先進的影片編碼技術和傳輸協議,保證了影片影像的高畫質晰度和流暢性,支援H.264/H.265編碼,支援自動轉碼。
  • 支援叢集部署與負載均衡:EasyCVR系統還具備強大的網路擁塞控制和負載均衡能力,能夠在複雜網路環境下保持穩定的執行。
  • 良好的相容性:系統支援多種接入協議和裝置型別,包括國標GB28181、GA/T 1400、RTMP、RTSP/Onvif協議、海康Ehome、海康SDK、大華SDK、華為SDK、宇視SDK、樂橙SDK、螢石雲SDK等,可以與市面上絕大多數的前端監控裝置實現無縫對接。
  • 整合開發:系統還提供了開放的API介面,方便與其他公安資訊系統進行整合和對接,實現了資訊的共享和互通。

以下是公安部GA/T 1400檢視庫規範的布控、告警、訂閱標準流程。

1、布控物件

//布控物件
<complexType name="Disposition">
	<sequence>
		<element name="DispositionID" type="BusinessObjectIdType"/>
		<element name="Title" type="string" />
		<element name="DispositionCategory" type="DispositionCategoryType" />
		<element name="TargetName" type="string" />
		<element name="TargetImageURI" type="string"/>
		<element name="PriorityLevel" type="int"/>
		<element name="ApplicantName" type="NameType" />
		<element name="ApplicantInfo" type="string"/>
		<element name="ApplicantOrg" type="OrgType" />
		<element name="BeginTime" type="dateTime" />
		<element name="EndTime" type="dateTime" />
		<element name="CreatTime" type="dateTime"/>
		<element name="OperateType" type="int" use="required"/>
		<element name="DispositionStatus" type="int" />
		<element name="DispositionRange" type="DispositionRangeType" />
		<element name="TollgateList" type="string"/>
		<element name="DispositionArea" type="string"/>
		<element name="ReceiveAddr" type="string"/>
		<element name="ReceiveMobile" type="string"/>
		<element name="Reason" type="string"/>
		<element name="DispositionRemoveOrg" type="OrgType"/>
		<element name="DispositionRemovePerson" type="string"/>
		<element name="DispositionRemoveTime" type="dateTime"/>
		<element name="DispositionRemoveReason" type="string"/>
	</sequence>
</complexType>

//布控物件列表
<complexType name="DispositionList">
<sequence>
<element name="DispositionObject" type="Disposition" minOccurs="0" />
</sequence>
</complexType>

2、告警物件

//告警物件
<complexType name="DispositionNotification">
	<sequence>
		<element name="NotificationID" type="BusinessObjectIdType" use="required"/>
		<element name="DispositionID" type="BusinessObjectIdType" use="required"/>
		<element name="Title" type="string" use="required"/>
		<element name="TriggerTime" type="dateTime" use="required"/>
		<element name="CntObjectID" type="ImageCntObjectIdType" use="required"/>
		<element name="PersonObject" type="Person"/>
		<element name="MotorVehicleObject" type="MotorVehicle"/>
	</sequence>
</complexType>

//告警物件列表
<complexType name="DispositionNotificationList">
	<sequence>
		<element name="DispositionNotificationObject" type="DispositionNotification"
minOccurs="0" />
	</sequence>
</complexType>	

3、訂閱物件

//訂閱物件
<complexType name="Subscribe">
	<sequence>
		<element name="SubscribeID" type="BusinessObjectIdType"/>
		<element name="Title" type="string" />
		<element name=" SubscribeDetail" type=" SubscribeDetailType"/>
		<element name=" ResourceURI" type=" string"/>
		<element name="ApplicantName" type="NameType" />
		<element name="ApplicantOrg" type="OrgType" />
		<element name="BeginTime" type="dateTime" />
		<element name="EndTime" type="dateTime" />
		<element name="ReceiveAddr" type="string" />
		<element name="OperateType" type="int" use="required"/>
		<element name="SubscribeStatus" type="int" />
		<element name="Reason" type="string"/>
		<element name="SubscribeCancelOrg" type="OrgType"/>
		<element name="SubscribeCancelPerson" type="string"/>
		<element name="CancelTime" type="dateTime"/>
		<element name="CancelReason" type="string"/>
	</sequence>
</complexType>

//訂閱物件列表
<complexType name="SubscribeList">
	<sequence>
		<element name="SubscribeObject" type="Subscribe" minOccurs="0" />
	</sequence>
</complexType>

4、通知物件

//通知物件
<complexType name="SubscribeNotification">
	<sequence>
		<element name="NotificationID" type="BusinessObjectIdType" use="required"/>
		<element name="SubscribeID" type="BusinessObjectIdType" use="required"/>
		<element name="Title" type="string" use="required"/>
		<element name="TriggerTime" type="dateTime" use="required"/>
		<element name="InfoIDs" type="string" use="required"/>
		<element name="CaseObjectList" type="CaseList"/>
		<element name="TollgateObjectList" type="TollgateList"/>
		<element name="LaneObjectList" type="LaneList"/>
		<element name="DeviceList" type="APEList"/>
		<element name="DeviceStatusList" type="APEStatusList"/>
		<element name="APSObjectList" type="APSList"/>
		<element name="APSStatusObjectList" type="APSStatusList"/>
		<element name="PersonObjectList" type="PersonList"/>
		<element name="MotorVehicleObjectList" type="MotorVehicleList"/>
		<element name="NonMotorVehicleObjectList" type="NonMotorVehicleList"/>
		<element name="ThingObjectList" type="ThingList"/>
		<element name="SceneObjectList" type="SceneList"/>
	</sequence>
</complexType>

//通知物件列表
<complexType name="SubscribeNotificationList">
	<sequence>
		<element name="SubscribeNotificationObject" type="SubscribeNotification"
minOccurs="0" />
	</sequence>
</complexType>

相關文章