Internet Connection Requirements, Firewall and Proxy settings
Internet Connection requirements
To ensure an optimal experience for all participants in Jenson8 workshops, it is important that participants Internet access is of a sufficient quality.
VR software is an exciting and demanding environment and Jenson8 recommend these minimum levels connectivity for a successful experience. We have found that particularly when participants are spread widely across geographical regions, one or two lower quality connections can have a very negative effect on the experience.
Jenson8 strongly discourages participants from accessing VR experiences from hotel rooms or cafes due to the typically unstable network connections at these locations. The use of VR headsets may not be guaranteed in such settings, as some public networks may not allow the necessary connections to be established. To ensure a smooth and uninterrupted VR experience, we recommend using a secure and stable network connection at home or in another suitable environment.
Remote Events
We recommend asking all participants to perform an Internet speed test and share the results with your session technician before the session to ensure that they meet the requirements. We recommend Cloudflare’s speed test service located at https://speed.cloudflare.com
Ask participants to run the test for 30 seconds or so, and to share a screenshot of the results.
We would recommend the following minimum speeds per headset or Facilitator laptop, increasing the requirement with each device added:
Download speed: 20Mbps or more
Upload speed: 10 Mbps or more
Server ping time: 50ms or less
On-Site and Hybrid Events
When running an event with multiple headsets in an office or conference space, gigabit hardwired broadband and a local Wi-Fi network should be used whenever possible, ideally a dedicated subnet should also be set up to ensure sufficient bandwidth is reserved for the headsets.
Ping times can vary wildly, and if you are conducting session across multiple regions, you may find that the participants who are a long way from the chosen game server require better results to maintain the experience.
If in doubt, contact Jenson8 Support who will be happy to advise you.
Cellular hotspot tethering
Although some LTE and 5G connections can be very fast, we strongly advise against allowing tethered cellular hotspots for connectivity. The latency on these connections is usually much higher than fixed broadband, and the connections are often less stable as well.
Firewall and Proxy Settings
Jenson8 software needs access to Internet ports that are commonly used by gaming and VOIP products. These are often blocked on corporate or academic networks, so if you are experiencing any connection issues, please share this list with your technician or network admin.
Web Servers (Jenson8 Dashboard, VIVOX & Firebase)
TCP: 80 and 443 (HTTP/HTTPS)
Photon (game server)
UDP: 5055-5056
TCP: 4530-4531
VIVOX (VoIP server):
UDP: 12000 - 52000 - for voice media (RTP/RTCP)
Any general firewall rules inhibiting P2P, Streaming media, social media, VoIP protocols should also be disabled.
To have the above settings managed on a corporate or university firewall please contact the IT department for the location you are having your event and provide them with the above details in order to allow access to Apollo and Boomerang.
The following tables provides further information related to the current destination IPs for both Apollo and Boomerang.
Apollo
Service | Source IP | Destination IP | Protocol | Ports |
---|---|---|---|---|
Photon | Client IP | EU: 35.177.230.156 AP: 54.169.94.4 US: 3.144.76.231 ME: 15.185.42.244 |
UDP | 5055 5056 |
Photon | Client IP | EU: 35.177.230.156 AP: 54.169.94.4 US: 3.144.76.231 ME: 15.185.42.244 |
TCP | 4530 4531 |
Jenson8 Dashboard | Client IP | 35.177.173.42 | TCP | 80 & 443 |
VIVOX | Client IP | * | UDP | 12000-52000 |
VIVOX | Client IP | * | TCP | 80 443 |
*Vivox server IPs are dynamic. See their provided subnets here but note that they may change unexpectedly.
Boomerang
Service | Source IP | Destination IP | Protocol | Ports |
---|---|---|---|---|
Photon | Client IP | EU: 18.169.43.253 US: 3.21.11.57 |
UDP | 5055 5056 |
Photon | Client IP | EU: 18.169.43.253 US: 3.21.11.57 |
TCP | 4530 4531 |
Jenson8 Dashboard | Client IP | 35.177.173.42 | TCP | 80 & 443 |