Conferencing is a powerful feature for our live classrooms that allows you to run video conferences alongside your coding class.
In this article, we will address some common issues our users have experienced and useful tips to tackle these problems!
Tips for the best video call experience
Most common problems with video calls are related to connection, audio (mic/sound/voice) or video (camera) and can be solved with a couple of simple steps. For the best video call experience, we highly recommend you do the following before a call:
Test your camera and mic
Use an updated browser, preferably Chrome
Check that your browser has access to your camera and/or mic
Connect to a stable network, preferably through an ethernet cable, especially if you are using an older device
Use headphones or a headset to prevent background noise and audio feedback
You can run a test at https://test.webrtc.org to diagnose any problems before you get started.
Are you using an ad blocker, or do you have any browser extensions installed? These might block access to your camera. Try opening an Incognito window.
Can others not hear you? Your browser may not be set to the correct mic settings.
Can you not hear others? Check that your audio is routed to the correct speaker or headphones.
Unable to Record meeting? This feature is currently only available for Google Chrome. Try launching the Live Classroom with the Chrome browser.
Are you using Windows? Check for system updates.
Are you experiencing packet loss? You can check here: https://network.callstats.io/
Try the following steps solve most issues with video meetings.
These steps can solve many issues:
Reload your browser.
Try using an Incognito window, or Private mode.
Quit and reopen your browser. (On a Mac, hold Command (or Cmd) ⌘ + Q for a few seconds to quit Chrome.)
Make sure other apps aren't using your camera/mic. (For example, another video or conferencing product.)
If those don't work:
Try another browser (we suggest Chrome).
Reboot your computer.
These steps also can help:
Close down background apps that might be using Internet, like Dropbox
Are you using a VPN? Be sure to contact your IT department.
Try another computer or mobile device.
Try a different network.
Still having problems?
Do you need to unblock your camera?
To unblock your camera/mic in Chrome, follow these steps:
Type ⌘ + , on a Mac, or navigate to the three dots at the top right of your browser to open up the settings menu
Navigate to Privacy and settings
Navigate to Permissions and click on the camera icon
Make sure the Ask before accessing toggle is toggled to the right
Refresh your browser
Do you need to check for Windows updates?
Check out this helpful Lifewire article!
Are you experiencing packet loss?
Packet loss is different from your speed test or download speed. Packet loss reflects UDP data, which is the data transmitted when you stream live media. When streaming live media, network issues often relate to an OS-level root cause. That's why, if you're having issues, rebooting often is a smart thing to try.
Video calls need a good connection. Because a video call streams live media, having a fast internet connection is not enough. It's not unusual for a user to have a great network, but experience packet loss on a call. Network congestion, firewall barriers, and/or old or affected hardware (like a router that needs rebooting) can play a role.
If you're seeing packet loss, during your call try:
Rebooting your computer
Moving closer to your WiFi router
Connecting via Ethernet, or switching to a 5G network if possible
Limiting background tasks an down any applications that use up internet resources, like Dropbox
While it's not ideal, try switching off the camera
We support the following web browsers:
Chrome 74 and above
Safari 12.1 and above
Firefox 66 and above
Microsoft Edge 74 and above. Versions of Microsoft Edge prior to 74 can only participate in 1 to 1 calls and not group calls.
Electron 6 and above
iOS Safari only. Please note iOS users cannot join with iOS Chrome. This is a general WebRTC requirement, due to Apple's limiting full camera and microphone access to Safari.
To start a screen share, a user must be on desktop. A user can start a screen share from Chrome, Safari, or Firefox on desktop.
To clarify, all browsers can view screen shares. A mobile user can see a screen share (but only a call participant on desktop can share their screen).
iOS 12.1 and later versions
Android 5.0 and above with current security and platform updates
If you are starting calls from a web application on iOS, it usually makes sense to open a new tab because mobile device screen sizes tend to be small enough that there's not much room to embed the call as an iframe.
If you are starting a call from within a native application, you have to open a Safari tab from your application, because the native iOS WebView component does not (yet) allow access to the necessary camera, microphone, and network protocols.