XProtect Transact system architecture

There are several components in the XProtect Transact communication flow. The input data originates from the video surveillance cameras and the transaction sources providing the transaction data, for example cash registers or ATMs. The transaction data is stored on the event server, whereas the video stream is stored on the recording server. From the servers, the data is passed on to XProtect Smart Client.

Depending on your system, there may be several recording servers.

Components in the XProtect Transact communication flow: a camera, cash register, recording server and event server.

Illustration:

  • 1 = Camera
  • 2 = Cash register
  • 3 = Recording server
  • 4 = Event server
  • 5 = Smart Client
  • The blue arrows outline video recordings from the surveillance system
  • The red arrows outline transaction data from the transaction sources

By standard, XProtect Transact supports two types of transaction sources:

  • Serial port clients
  • TCP server clients

Additional types of transaction sources may be supported through custom connectors developed with the MIP SDK, for example a connector that retrieves transaction data from an enterprise resource planning (ERP) system.