How to Screen Share to a Conferfly Room

Share
How to Screen Share to a Conferfly Room

Conferfly’s screen sharing feature offers a seamless way to share your local laptop screen directly to a Conferfly room, utilizing WebRTC technology. This entails encrypted peer-to-peer Real-Time Communication (RTC) between your computer and the Conferfly room, making it faster than traditional screen sharing as the traffic doesn't go through a third-party server.

Tip: For the best experience, run the room display on the Conferfly app. Shared audio plays in the room automatically, and the app keeps the display full screen and awake. Nothing needs to be installed on the laptop you share from; any modern browser works.

Steps to use:

  1. Ensure Screen Sharing is Enabled: Make sure “Screen Sharing” is enabled in the room settings of your Conferfly account.
  2. Visit ShareToRoom.com or share.conferfly.com: Log in with any account that shares the same domain as your Conferfly account, or use any account or the Vendor option if "Local Network Screen Sharing" is enabled.
Note: "Local Network Screen Sharing" is available for the Enterprise plan only.
  1. Enter the Sharing Code: Upon login, enter the sharing code displayed in the top corner of the Conferfly room into the designated input field on the sharetoroom.com or share.conferfly.com website. (like shown in the image below)
sharetoroom.com website

4. Share Audio: Audio is shared automatically when available. If the room runs on the Conferfly app, it plays in the room right away. If the room runs in a browser, the audio starts muted; tap the speaker button in the room to unmute it.

Note: Your laptop's window/tab audio will be muted while audio is shared to prevent echo.

5. Share Your Screen: After entering a valid code, click on “Share Screen” and select the screen you want to share. Your screen will automatically be shown on the Conferfly room, displaying in full screen. (like shown in the image below)

Screen sharing in Conferfly room (header will disappear if the room is locked)


6. Stop Sharing: To stop sharing your screen, click the “Stop” button on the share website or from the Conferfly room “Stop” button, which is located in the lower right corner. Alternatively, simply close the share website, and the screen sharing will automatically stop and disappear after a few seconds.


Connection Issues?

1- Invalid Sharing Code Error?

Ensure you're logged in to sharetoroom.com or share.conferfly.com with either:

  • An account from the same domain, or
  • Any account if "Local Network Screen Sharing" is enabled, as long as you're on the same network.

Steps to resolve:

  • Hold the room refresh button for 3 seconds to get a new code.
  • Refresh the screen-sharing page.
  • Try again with the new code.

2- Timeout or No Connection?

If screen sharing fails to connect, it’s most likely because you are on a corporate network with firewall restrictions on the local network.

How Conferfly Uses WebRTC

Conferfly’s screen-sharing feature uses WebRTC technology to establish peer-to-peer connections over the local network. This allows for fast and efficient data transfer when users are on the same internal network.

However, corporate networks often block WebRTC connections, preventing peer-to-peer communication. In these cases, Conferfly automatically switches to backup media servers:

  • turn:turn.conferfly.com:80
  • turn:turn.conferfly.com:443

But sometimes corporate firewalls block even these backup servers, especially if they don’t allow non-HTTP/HTTPS traffic on ports 80 and 443.

Firewall Configuration for Conferfly WebRTC

To ensure Conferfly screen sharing works reliably, please allow the following:

  • Local Network Communication
    • Allow TCP and UDP traffic between the device sharing the screen and the Conferfly room computer.
    • Make sure AP/Client Isolation, Wi-Fi Isolation, Guest Network Isolation, or VLAN restrictions are not blocking communication between devices on the local network.
  • STUN Traffic
    • Allow outbound UDP 19302 to:
      • stun1.l.google.com
      • stun3.l.google.com
  • Conferfly TURN Traffic
    • Allow outbound UDP and TCP traffic to:
      • turn.conferfly.com
      • Ports 80 and 443
  • Local Computer Firewall
    • Make sure the firewall on the Conferfly room computer allows the Conferfly app (or Chrome, if the room runs in a browser) to communicate with devices on the local network.

If screen sharing works after temporarily disabling the computer's firewall, the firewall is likely blocking the WebRTC connection.

For local screen sharing, the most important requirement is that the sharing device and Conferfly room computer can communicate directly with each other on the local network.


With Conferfly’s screen sharing feature, collaboration becomes effortless, allowing for seamless sharing of ideas and content within your virtual meetings.

If you need assistance, please reach out to us at [email protected], and we will be happy to help you.

Read more