This article outlines the minimum and recommended requirements for streaming our training and video modules and provides information on how our modules are optimized for various internet connections.
Streaming Requirements
A stable internet connection is essential for a smooth learning experience.
Minimum Requirements
The minimum requirements needed for streaming are listed below:
- 1.5 Mbps download speed
- 0.5 Mbps upload speed
Recommended Speeds
For a smoother experience with streaming, we recommend the settings below:
- 5 Mbps download speed or higher
- 1 Mbps upload speed or higher
Actual performance may vary based on course content, additional features, and network conditions. Higher speeds may be necessary for simultaneous multi-user access.
Training and Video Module Optimization
Our modules and videos are optimized for both high- and low-bandwidth environments using the two key approaches outlined below.
Adaptive Resolutions
We offer four adaptive resolutions for our training and video modules:
- 360p
- 480p
- 720p
- 1080p
For clarity, 480p is DVD quality, and 1080p is High-definition (HD) quality.
The resolution used for the video is based on the connection speed the customer is using to access our platform. Once the connection speed is recognized, our system adapts and plays the content at that resolution. For example, if a user has a slow connection, 360p or 480p is used; if it's faster, 720p or 1080p is used. This feature allows the videos to play in the resolution needed, depending on the user’s bandwidth.
Segmented Video Delivery
Videos are divided into smaller segments for efficient streaming. This approach achieves the following goals:
- Loads videos in smaller chunks rather than as a whole file
- Improves streaming performance, similar to platforms like YouTube and Vimeo
- Allows for continuous loading of upcoming segments as the video plays
These two optimization techniques allow a seamless viewing experience across varying internet connection speeds.