ClassVR Connectivity Guide

Device connectivity

In order to get the most out of your devices, you need to ensure that they have access to the following:

  • An internal Wi-Fi LAN (Local Area Network) connection, which allows the headsets and a designated computer/laptop to communicate between each other.
  • An External internet connection, so that the devices can download firmware/client updates, as well as the content that is used on the headsets.

Note: Both the designated computer for administration and the headsets need visibility across the LAN (Local Area Network) otherwise the devices may appear as disconnected in the ClassVR portal.

Network check

It is possible that local security settings, firewalls or network restrictions are preventing communication between the computer and the headsets, or stopping content and updates from downloading. To check this, visit the following URL on a computer that is on the same Wi-Fi connection as the headsets:

https://status.eduverse.com

Settings pertaining to ClassVR will have the orange ‘infinity’ logo:

Checking connectivity on the ClassVR headsets

You can also check internet and network connectivity on the headset by selecting the information icon:

If there are any items in the list that have a red cross against them, we would recommend checking with your IT provider to see what is blocking them. (Note that it is possible that the ‘UDP broadcast’ has been disabled by default, which results in this always having a red cross next to it)

Key Hostnames

These hostnames are required in order for the headsets to download essential updates, as well as the content used for the full ClassVR experience:

  • portal.classvr.com (ClassVR web portal)
  • *.avncloud.com (Authenticated web-based services)
  • *.avnfs.com (Avantis File System)
  • *.eduverse.com (Expeditions web portal)
  • device.avncloud.com (Device telemetry and control services)
  • data.avncloud.com (Device updates are downloaded from here)
  • cloud.avncloud.com
  • avme.link (shared scenes access)
  • edvr.se (Hall passes for Eduverse)
  • scene.link (Eduverse media links)
  • connect.learnpad.com (legacy server / authentication SSO)
  • fonts.googleapis.com / fonts.gstatic.com (Website fonts)
  • cdn.aframe.io (Eduverse graphics assets)

3rd party hostnames

  • gravatar.com unpkg.com (Avatar display assets)
  • www.thinglink.com (ThingLink shared resources)
  • cdn.thinglink.me (ThingLink static assets)
  • *.360cities.net (360Cities static assets)
  • *.us-hub.link / *.eu-hub.link / *.ap-hub.link / *.me-hub.link (WebSocket connection to *.eduverse.com)

Time Server

  • time.avncloud.com

If the devices fail to have a correct time this will impact the ability to establish SSL connections, therefore any HTTPS connections that are required for function will fail.

NOTE : External UDP or NTP connections may be blocked for reasons of security. To resolve, configure a custom DNS entry to redirect time.avncloud.com to your own internal NTP host or IP.

Filetypes

To allow the headsets to update with the latest software, please ensure that the following filetypes are white-listed on your firewall or antivirus software:

  • Firmware update (.ZIP)
  • Client update (.APK)

The headsets will download these as they are required when they are online.

Ports

To connect to the resources required to download content and communicate with the hostnames, the devices use ports 80 & 443 (SSL). Also check that both the headsets and host computer should have the correct date and time in order to establish the required SSL connections.

All communication between the portal and the headsets is internal across the LAN. This begins with a TCP request from your browser to determine if the headsets are switched on and online. It does this based on the device’s last recorded IP address. After this a Websocket connection is established via ports 37395 - 37399.

When the devices and the computer/laptop being used to administer them are all online and can access the relevant resources, they should come up in the ClassVR portal as connected:

The devices will only show as active when they are being used and/or the light sensor between the lenses is covered.

Wi-Fi connection

You can check the Wi-Fi connection status on the headset – the connectivity icon is located at the bottom of the homescreen view:

IconsMeaning
Currently connected to a WiFi network and signal strength.
Wi-Fi is turned on on the headset but not connected to a Wi-Fi network.
Connected to a Wi-Fi network, but cannot access the Internet or the Internet connection is blocked. (Possible proxy details required)
Wi-Fi is turned off.
There is a potential issue with the headset's Wi-Fi connectivity. This can usually be fixed by restarting.

SSL Certificates

You can add SSL certificates within the Administration section on the ClassVR portal that will be automatically added to the devices after they check-in to the portal.

https://portal.classvr.com/manage/index.cfm

Certificate information needs to be in (PEM) text format so any *.cert files will need to be converted. The Certificate information will be validated on entry.

Access Points

Adding additional or even initial WiFi details directly to your portal will prepare the devices prior to visiting an alternative site or location and have the details of the SSID and Password pre-cached to the devices.

https://portal.classvr.com/manage/index.cfm

The headsets will need to check in to the portal initially to collect any information set in the ClassVR administration portal. this can be verified by visiting the 'Devices' control panel.

https://portal.classvr.com/manage/devices.cfm

Network Diagnostics

A Network Diagnostics page is accessible from within the settings section of the ClassVR portal.

Click the Settings icon in the top-right corner of the ClassVR portal, then Network Diagnostics should be located under the Network section.

You can also click this link: http://portal.classvr.com/connect/player/diagnostics.cfm

From here, you can see the details of each device that is connected. You can also test various connectivity and upload/download ability.

Note: After performing these tests, ensure that you click 'Idle' when you have finished so that the headsets return to an idle state.

Related Categories

Tags

Privacy Overview

This website uses a number of cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs a number of functions, such as recognising you when you return to our website, and helping our team to understand which sections of the website you find most interesting and useful.

Please navigate through the sections on the right to learn more detail about the specific cookies that are in use on this website, where you can disable them if you wish. Please note that doing so, may cause certain features on the website to stop working correctly.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

3rd Party Cookies

This website uses products including Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website for our visitors.

Cookie Policy

Please see the following section within our Privacy Policy, for more information about our Cookie Policy