Device and Network Requirements
What devices and networks support MegaMinds?
Edvard Ødegaard
Last Update 10 days ago
Device Information
MegaMinds is a browser-based platform.
MegaMinds works best with the following requirements:
- Use a laptop (Chromebooks, Windows, Mac)
- Use Google Chrome or Firefox
- Use headphones with a microphone to reduce noise and echo
- Plug in your charger if using a laptop or phone
Though you can enter a virtual 3D space and participate with a tablet or smartphones, they have reduced functionality. We are doing our best to optimize the platform so that it can be used on all devices, but some older devices may not be supported.
If you are having trouble connecting
Most school WiFi networks will not experience difficulties connecting to MegaMinds. If you are unsure if your network can connect or not, try our test link here: https://megaminds.world/access-checklist
Please try the following alternatives:
- Try connecting to an alternative and less restrictive network
- Try connecting with a VPN connection
- Contact to your IT department and refer to this document.
- Reach out to [email protected] if none of the above is sufficient.
Technical Information / Firewall (for IT team)
In order to connect to the platform, a network that supports the following is required:
- Allow WebSocket connections
- Allow connections on ports 80 and 443 via TLS.
- (Optional, best practice) Allow connections on ports 50000-60000 on UDP
- (Optional, best practice) Allow connections on port 3478 on UDP
Please ensure traffic is allowed to the following addresses and ports:
megaminds.world (HTTPS / TCP: 443)
*.megaminds.world (HTTPS / TCP: 443)
*.livekit.cloud (HTTPS / TCP: 443)
*.turn.livekit.cloud (HTTPS / TCP: 443)
*.host.livekit.cloud (HTTPS / UDP: 3478)
If you use Rostering / SSO / LMS Integrations, please also allow:
ed.link (HTTPS/TCP: 443)
We provide the following link where you can test network and device functionality:
https://megaminds.world/access-checklist
If UDP is not available
We use LiveKit to facilitate the voice/video communication inside of 3D environments. LiveKit will fall back to TURN/TLS/TCP when UDP connections are not viable, and try its best to find an optimal protocol for your environment.
In restrictive environments where UDP cannot be used, please also open port 7881 TCP on all livekit hostnames above to allow TCP fallback and negotiation.
For Voice connectivity, you can also use the following IP blocks to whitelist regions US, EU, and India:
- 143.223.88.0/21
- 161.115.160.0/19
For the absolute best and most robust voice/video quality and connectivity, we recommend the above and additionally:
- Allowing the optional UDP port range 50000-60000 (For WebRTC) on all the livekit.cloud hosts.
- Enabling UDP hole-punching (or disable symmetric NAT).
This helps machines behind the firewall to establish a direct connection to a LiveKit Cloud media server for the best quality and latency.
Note on WebGL / 3D Graphics in the browser
On managed Chromebooks, Chrome policies may block WebGL, WebRTC, or entire domains. Please ensure megaminds.world is allowed in Chrome device policies.