Skylight Docs
Search
K

Technical Requirements

Device Support

Smart Glasses Client

  • Glass Enterprise Edition 2
  • RealWear HMT-1 beta support
  • Vuzix M400

iOS Client

  • iOS 14 or newer

Android Client

  • Android 7.0 or newer

Web Client & Web Portal

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

Platform Communication

US Skylight Cloud
EU 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
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
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