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 of 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 open networks such as 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 advise against allowing tethered cellular hotspots for connectivity where possible. The latency on these connections is usually much higher than fixed broadband, and the connections are often less stable as well.
If you intend to use a cellular connection, opt for a dedicated mobile router/hub as opposed to a mobile phone hotspot to improve reliability.
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 intend to use an offsite event, you must check that any network you intend to use will allow access to the following:
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 | Dynamic | TCP | 80 & 443 |
| VIVOX | Client IP | * | UDP | 12000-52000 |
| VIVOX | Client IP | * | TCP | 80 443 |
*See Vivox's subnets here. Note that these may change.
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 | Dynamic | TCP | 80 & 443 |