Live classes
Watch real-time broadcasts, interact with instructors, and ask questions instantly. The platform supports multiple streaming providers integrated into a flexible live class system.Supported providers
Jitsi Meet
Video conferencing integrated directly into the platform. No external apps needed — works in the browser with camera, microphone, chat and screen sharing.
Google Meet
Interactive video conferencing with camera and microphone. Ideal for small groups and direct interaction.
YouTube Live
Streaming for large audiences with integrated chat. Ideal for lectures and events.
Vimeo Live
Professional streaming with advanced privacy controls.
Custom embed
Integrate any streaming provider via custom HTML embed.
How it works
Life cycle of a live class
Each live class goes through three states:Scheduled
The instructor creates the class and sets the start date/time. Students see a countdown timer with the scheduled date.
Live
At the scheduled time, the instructor starts the broadcast. Students receive a notification and can access the class. If check-in is required, students must confirm attendance before watching.
Joining a live class
Before the class
Check the schedule
Live classes appear on your dashboard and in the course lesson list with the “Live” indicator.
During the class
- Jitsi Meet
- Google Meet
- YouTube Live
- Vimeo Live
- Custom embed
Jitsi is displayed directly inside the platform, without needing to open another window or install apps.Available features:
- Integrated camera and microphone
- Text chat during the class
- Screen sharing
- Full-screen mode
- File sharing with participants
Jitsi works directly in the browser. No apps or extensions need to be installed.
Attendance check-in
Some live classes may require mandatory check-in:Confirm attendance
If check-in is required, you will see a confirmation screen. Click “Confirm attendance” to unlock access to the player.
Check-in is configured by the instructor individually for each live class. Not all classes require this confirmation.
Google Meet integration (Administrators)
Setting up the integration
Connect your Google account
The platform uses OAuth2 to connect with the Google Calendar API. Authorize access when prompted.
Required permissions
The integration requests access to Google Calendar to automatically create events with Meet conferencing.
Creating a live class with Meet
When the instructor creates a live class with the “Google Meet” provider:- The platform automatically creates a Google Calendar event with Meet conferencing
- The Meet link is generated and saved to the class
- Students access it via the button on the platform
- The calendar link is also available
Live classes and view limits
Live classes are exempt from view limits. This means that even if the course has per-lesson view controls, “live” type lessons do not count toward that limit.Tips for a great experience
Stable connection
Stable connection
- Use WiFi instead of mobile data when possible
- Close other applications that consume bandwidth
- Test your connection before the class starts
- Have a backup plan (mobile data) in case WiFi fails
Audio and video
Audio and video
- Use headphones for better quality
- Test your microphone and camera before the class
- Keep your microphone muted when not speaking
- Choose a quiet, well-lit environment
Punctuality
Punctuality
- Join a few minutes before the scheduled time
- Prepare questions and materials in advance
- Make sure your browser is up to date
- If check-in is required, confirm attendance as soon as the class starts
Active participation
Active participation
- Use the chat to ask relevant questions
- Raise your hand before speaking (in Meet)
- Take notes during the broadcast
- Participate in polls and proposed activities
Common issues
Meet link does not open
Meet link does not open
Possible causes:
- Pop-up blocker preventing the new tab
- Incompatible browser
- Allow pop-ups for the platform
- Use an updated version of Chrome, Firefox, or Edge
- Manually copy the link if the button does not work
Check-in screen does not unlock
Check-in screen does not unlock
Possible causes:
- The class has not been started by the instructor yet
- Connection issues
- Wait for the instructor to start the broadcast
- Reload the page
- Check your internet connection
Streaming with lag or freezing
Streaming with lag or freezing
Solution:
- Lower the video quality (if YouTube/Vimeo)
- Close other tabs and applications
- Connect via ethernet cable if possible
- Disable VPN if you are using one
Next steps
Video streaming
Learn how the recorded video system works
Notifications
Set up alerts so you never miss a live class

