LogoLogo
WherebyStatusCommunity
  • 📹Whereby 101
    • Create Your Video Experience
      • Get started in 3 steps
      • Embedding Whereby in a web app
        • Using Whereby's Web Component & Pre-built UI
          • Script Tags
          • With Low Code
            • Embedding in Squarespace or Wordpress
            • No code video conferencing in Bubble
        • Using Whereby's Browser SDK with React Hooks for a fully custom UI
      • Embedding Whereby in a mobile app
        • Embedding Whereby in iOS
          • Using Whereby's Native iOS SDK
        • Embedding Whereby in Android
          • Using Whereby's Native SDK
        • Using Flutter
        • Using React Native
      • Github SDK Examples
      • Meeting scheduling with Cronofy
    • Generating Room URLs
      • Name prefixes
      • Using “Create a room”
      • Using Postman
    • Customize Your Video Experience
      • During room creation
      • Using Attributes/URL Params
      • Global preferences
      • Branding elements
      • Dial-In
      • File sharing
      • Breakout Groups with Embedded
      • Waiting Rooms
    • User roles & Meeting Permissions
    • FAQ
      • Accessibility
      • Whereby Words
      • Firewall & Security
      • HIPAA compliant setup
      • Allowed Domains & Localhost
      • Whereby Embedded Feature Comparison
  • 🔍Meeting Content & Quality
    • Recording
      • Cloud Recording
      • Local Recording
    • Transcribing
      • Session Transcription
      • Recording Transcription
    • Live Captions
    • Session summaries
    • Live streaming RTMP
    • Quality Insights
      • Real-time troubleshooting
      • Using the Insights dashboard
      • Improving call quality
      • Tracking room events with Webhooks
  • 🤷End User
    • End User Support Guides
      • Supported Browsers & Devices
      • Screen Sharing Setup & Usage
      • Using Breakout Groups
      • Troubleshooting & Basics
  • 🚚Developer Guides
    • Quickly deploy Whereby to your domain
    • Tracking Customer Usage
    • Migrating from Twilio
      • Twilio JS SDK Quick Migration
      • Twilio JS SDK Direct Migration
  • 🖥️Reference
    • REST API Reference
      • /meetings
      • /insights
      • /recordings
      • /transcriptions
      • /summaries
      • /rooms
    • Web Component Reference
    • React Hooks Reference
      • Quick Start
        • Getting started with the Browser SDK
      • Guides & Tutorials
        • Migrate from version 2.x to 3
        • Grid logic
        • Custom Video Tiles with React
        • Usage with Next.js
        • How to customize the toolbar
      • API Reference
        • WherebyProvider
        • VideoView
        • VideoGrid
        • useLocalMedia
        • useRoomConnection
      • Types
    • React Native Reference
      • Quick Start
      • WherebyEmbed
    • Webhooks Reference
Powered by GitBook
On this page
  • How to improve call quality
  • Recommended troubleshooting steps for end users

Was this helpful?

Edit on GitHub
  1. Meeting Content & Quality
  2. Quality Insights

Improving call quality

Last updated 3 months ago

Was this helpful?

How to improve call quality

Use group rooms

When , we recommend creating rooms that use our selective forwarding unit (SFU) mesh for data transfer instead of peer-to-peer rooms. This is done by setting "roomMode": "group" instead of "normal" on room creation.

  • Our SFU rooms are generally less intensive on network usage, especially when there are more than 2 people in a call or when cloud recording/live streaming are being used.

  • The mesh can make changes on the fly to participants' calls in order to manage the bandwidth usage of different resources and prioritize audio transmission. For example, if a participant decreases the size of their browser window during a call, the SFU will adjust the resolution of the videos they are receiving in order to optimize the quality of the call.

  • Your calls will benefit from the continuous improvements we make to our SFU mesh.

Turn on our device and connectivity test

Turning on the will conduct a live device and network connectivity test for the participant before they join the call.

Read more about this feature in our .

Turn on low data mode

Turning on will set the participant's video resolution lower by default. This means there is less data to send and receive, which is helpful with poor network conditions.

With enabled, we surface an option for the participant to toggle this mode on themselves before they join the call.

Recommended troubleshooting steps for end users

  • Disable any ad-blockers, VPN, or privacy extensions. Occasionally browser extensions can interfere with how video calls load, which can manifest as video, audio, or room joining issues.

  • Close any unnecessary applications when on the video call. This will free up resources on the computer and improve the quality of the video call.

  • Ensure the browser is up to date. Outdated software may have bugs that can cause packet loss and other problems.

  • Move closer to the Wifi router or use a wired connection if one is available, as it is less prone to interference than wireless networks.

  • Try joining the call with video turned off.

Our support team has also provided some additional suggestions in our .

🔍
Troubleshooting guide
pre-call ceremony
release notes
low data mode
creating rooms
pre-call ceremony