Our live streaming clients (for both IPv4 and IPv6) attempt to connect to our servers via a number of ports, as well as both UDP and TCP.
Configure your firewall
When configuring your firewall the most performant ports to allow are
19305 - 19309via UDP. This will provide your users with the best connection to Lookback's servers. In the event those ports cannot be opened our application then falls back to port
19305via TCP, and then port
22466via TCP. In instances where none of these ports can be reached we will attempt to fall back to port
443via TCP (in a TLS/SSL tunnel) however this is the least performant of all options so we suggest opening the other ports if possible.
To reiterate, we suggest opening ports in the following order of preference:
UDP ports 19305 - 19309
TCP port 19305
TCP port 22466
TCP port 443
If your firewall performs deep packet inspection on port
443 or you cannot open any of the other ports listed above you will need to whitelist the hosts
*.dormammu.lookback.io (sometimes referred to as the common-name) in your firewall configuration. Our clients will attempt to fall back to port
443 when connecting to these hosts in the event other ports are inaccessible.
If your firewall does not support wildcard whitelisting such as
*.dormammu.lookback.ioyour IT team can write code to poll https://live.production.lokb.net/registry/hosts on a regular basis (e.g. once every 10 minutes) to get a list of active servers to whitelist.
Lookback uses Web Sockets, as detailed here, to provide realtime functions such as instantly showing when participants arrive and communicating during live sessions. Lookback does not function properly without Web Sockets.