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 to diagnose any problems before you get started.

Experiencing problems?

  • 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:

Try the following steps solve most issues with video meetings.

These steps can solve many issues:

  1. Reload your browser.

  2. Try using an Incognito window, or Private mode.

  3. Quit and reopen your browser. (On a Mac, hold Command (or Cmd) ⌘ + Q for a few seconds to quit Chrome.)

  4. Make sure other apps aren't using your camera/mic. (For example, another video or conferencing product.)

If those don't work:

  1. Try another browser (we suggest Chrome).

  2. 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?

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

Browsers support

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.

  • Android Chrome

Screen sharing

  • 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).

Mobile support

  • 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.

Did this answer your question?