Technical Requirements

Device Support

Smart Glasses Client

  • Glass Enterprise Edition 2

  • RealWear HMT-1 beta support

  • Vuzix M400

Web Client & Web Portal

  • Google Chrome 84 (2020-07-14) or newer (macOS, Linux, and Windows)

Platform Communication

US Skylight Cloud
EU Skylight Cloud
US Skylight Cloud

Skylight Service Description

Domain

Ports

API communication

(domain).skylight.upskill.io api.skylight.upskill.io skylight.upskill.io

443;tcp

Real-time push messages.

mqtt.skylight.upskill.io

8883;tcp

443;tcp

Over-the-air (OTA) client updates and bug reports

api.appcenter.ms

api.mobile.azure.com

*.appcenter.ms

*.rink.hockeyapp.net

443

You can optionally use the following static IPs if you need to configure your local network to allow communication or apply Quality of Service routing rules to communication with Skylight:

  • 34.193.62.178

  • 54.224.1.245

  • 3.217.223.51

EU Skylight Cloud

Skylight Service Description

Domain

Ports

API communication

(domain).skylight.eu.upskill.io api.skylight.eu.upskill.io skylight.eu.upskill.io

443;tcp

Real-time push messages.

mqtt.skylight.eu.upskill.io

8883;tcp

443;tcp

Over-the-air (OTA) client updates and bug reports

api.appcenter.ms

api.mobile.azure.com

*.appcenter.ms

*.rink.hockeyapp.net

443

You can optionally use the following static IPs if you need to configure your local network to allow communication or apply Quality of Service routing rules to communication with Skylight:

  • 18.197.117.178

  • 54.93.44.73

  • 18.195.220.120

Skylight Live

For Skylight Live calls to work through various network topologies the following are additional network requirements:

Twilio Service Description

Domain

Ports

Global Signaling Service

global.vss.twilio.com

443;tcp

Global SDK Connection

sdkgw.us1.twilio.com

443;tcp

Media Servers

IP/PORT Ranges

You can optionally use static IP ranges for geographically distributed MEDIA servers listed at https://www.twilio.com/docs/video/ip-addresses#media-servers. You need only to open access to the IP range that is geographically located closest to the networks where the Skylight Live calls will occur.

Bandwidth Requirements

Skylight Live automatically adapts the resolution and frame rate for a call based on available bandwidth, however a minimum bandwidth is required to maintain a stable call.

Outbound from the Participant

Inbound to the Participant

Minimum bandwidth: The minimum bandwidth recommended to support a stable video call.

300 Kbps

300 Kbps

Ideal bandwidth: The ideal bandwidth to support the best video resolution.

2.6 Mbps

2.6 Mbps