V2/Intro/System Requirements

From Senfi Docs
Revision as of 15:31, 31 March 2022 by TiowSeng (talk | contribs) (→‎Adapter machine: Added a sentence on what is an adapter machine (just to clarify like what is a client machine in the next paragraph).)
Jump to: navigation, search

System requirements

Adapter machine

Adapter machine is a machine that runs a software to enable the communication between Senfi with external devices.

Connectivity from adapter to Server

The following ports are required for outgoing connection to the Server.

  1. HTTP/HTTPS
  2. MQTT/MQTTS
  3. RTMP (optional) - for video streaming

Connectivity from adapter to sub-systems

Sub-system specific protocols apply. For example:

  1. BACnet/IP
  2. OPC UA
  3. MODBUS
  4. ONVIF

Client

Client refers to the devices that uses the Content Management System or Digital Twin applications.

Supported hardware

iPad
Air, Pro, Mini 2 and above models running iOS 14 or later
Android
only devices that supports WebGL running Android 11 or later. For optimal performance, dedicated GPU and fast CPU is required
PC/Mac
CPU: Intel 8-gen or better, GPU: nVidia GeForce 10 series or better

Software

Up-to-date version of the following browsers:

  1. Google Chrome (Windows, Android, iOS)
  2. Safari (iOS)
  3. Firefox (Windows)

Network

Connectivity from Client to Server
  1. HTTPS
  2. Websocket over SSL/TLS
Connectivity from Client to Internet
  1. HTTPS

What's Next