Introduction
ONVU Learning is a cloud-based software solution with IoT (Internet of Things) cameras installed on the customer site. The users of the system access the software via their web browser using their normal PC or laptop.
Both the camera and the user’s browser need a connection to the cloud for the system to operate as expected. This document provides all the information you need to prepare for ONVU Learning.
We will cover the following areas:
- Installation Requirements
- Network and Infrastructure Requirements
- Client PC Requirements
- Video Transfer
- General Questions and Support
- Support resources and contact details
Installation Requirements
Power and Network
The Camera receives both its power and network connection from a single cable. The camera uses the Power over Ethernet (PoE) IEEE standard 802.3af for its operation.
It will require either cat5e or cat6 ethernet cable.
It therefore needs to be connected to either a suitable PoE network switch on the organisation’s network or a standard switch with the addition of a PoE injector device (commonly available from IT retailers)
The microphone connects directly to the camera so requires no additional power.
Installation Guide
A full guide to the installation of the ONVU Learning system can be found here:
Network and Infrastructure Requirements
IP addresses and DHCP
ONVU Learning Cameras are configured to use DHCP from the network.
For consistency, we recommend creating an IP addresses reservation for the cameras in the DHCP scope.
Proxy Servers
The ONVU Learning cameras require a direct connection to the cloud and will not operate through a proxy server. If a proxy server is used on site, the IP addresses of the cameras will need a rule to allow direct connection to the internet. The endpoints and ports in the table below will need to be accessible through that connection.
External Connections
IT policies often mean that restrictions are imposed on the network ports and domains which are open for the network clients to connect to. This can be for limiting internet usage, device security or safeguarding reasons.
ONVU Learning does not require any inbound connections and relies only on secure outbound communication with the cloud.
Below is a table that lists the ports and URLs required by the ONVU Learning system to operate normally.
Outgoing ports |
Domain |
Comments |
TCP / 443 |
*.onvucloud.com |
Required for camera access to ONVU Learning platform |
TCP / 443 | *.onvulearning.com | Required for camera access to ONVU Learning platform |
UDP/TCP 443, UDP/3478 | *.kinesisvideo.eu-west-2.amazonaws.com | Required for secure live video streaming |
TCP / 443 | stun.kinesisvideo.eu-west-2.amazonaws.com:443 | Required for client access to cameras |
TCP / 443 | s3.eu-west-2.amazonaws.com | Required for uploading anonymised trouble shooting logs and updating software |
TCP / 443 ,UDP / 443, TCP / 80 |
*.onvulocal.com | Required for internal communication within the school network. It is not required for external communication over the internet. |
Network Test Tool
We have developed a tool to assist with the testing of the above URLs. The tool can be found here:
ONVU Learning Network Test Tool
Client PC Requirements
Web Browser
ONVU Learning requires the use of Google Chrome or Microsoft Edge to access the platform at https://secure.onvulearning.com.
Please ensure that hardware acceleration is enabled on your browser, and that the browsers are updated to the latest formal release version to ensure best compatibility.
Mobile Browsers
Mobile Browser such as iOS mobile Safari, iOS mobile Chrome and Android Chrome do not support the full functionality of ONVU Learning at this time, specifically for video access. These should only be used as a supplementary device for administrative tasks or to create moments on the live video timeline. To fully experience ONVU Learning, please use a Desktop PC/Laptop.
Access to video which is either stored on or live streamed from the Gateway
For the primary users when reviewing a classrooms footage on ONVU Learning, the PC must be on the same local network as the cameras. For administration and viewing of shared clips, any internet connection can be used.
The table below shows the outgoing ports and domains that a user’s browser must be able to connect to.
Outgoing ports | Domain | Comments |
TCP / 443 | *.onvulearning.com | Required to access the ONVU Learning platform |
TCP / 443 | *.onvucloud.com | Required to access the ONVU Learning platform |
TCP / 443 | alcdn.msauth.net | Required if Microsoft SSO is used to access ONVU Learning |
TCP / 443 | *.accounts.google.com | Required if Google SSO is used to access ONVU Learning |
UDP/TCP 443, UDP/3478 | *.kinesisvideo.eu-west-2.amazonaws.com | Required for live video streaming |
TCP / 443 | vimeo.com | Required for instructional and support videos embedded in the ONVU Learning website |
TCP / 443 | youtube.com | Required for instructional and support videos embedded in the ONVU Learning website |
Minimum PC specification
The minimum recommended specification for a PC to access the ONVU Learning UI via a browser is shown below:
- Windows 10
- Intel Core i3, 2nd generation (1-2 simultaneous video views)
- 4GB of Ram
- 1Gbs LAN/network card is recommended
If a PC of a lower specification is used, then video playback experience may be affected including potential gaps or stutter. Having multiple video views at once increases the load on the PC, which can lead to a stuttering playback.
Video Transfer
ONVU Learning video is viewed on a client web browser. Live video can be streamed from the device (device/camera) directly to the browser, or recorded video can be watched on-demand – either directly from the device or the cloud.
The table below shows the various options available and transfer methods used in each case:
Video Type | Scenario | Transfer endpoints | Transfer method/ protocol |
Live video | Browser & Device on same network | Live video stream directly from the device. | WebRTC |
Live video | Browser & Device on different networks | Live video stream via the AWS cloud | WebRTC |
Recorded video | Browser & Device on same network | Recorded video (video-on-demand) directly from the device | MP4 file transfer |
Recorded video | Browser & Device on different networks | Recorded video (video-on-demand) from the AWS cloud | MP4 file transfer |
General Questions and Support
The ONVU Learning support team has several network experts available to help you. Please feel free to contact us with any questions you may have about the installation.
Portal https://support.onvulearning.com/
Email support@onvulearning.com
Tel 0370 774 9510 (support hours 09:00 – 17:00 Mon to Fri)