Connectivity needs for the player (firewall)

piSignage is built upon node.js and express framework. It uses HTML REST API to communicate with the server. Real time communication is achieved using WebSocket interface over standard http port(please enable websocket interface if you are using firewall). For progressive and retry-after-fail downloads wget is used.

In nutshell, player should be able to connect to the server as follows

http port 80

Websocket traffic over http port 80

Note: The IP address of domain pisignage.com keeps changing as we use AWS load balancer, so it is advisable to use pisignage.com in firewall rule rather than IP address