Skip to main content
Skip table of contents

Basic Requirements

Browsers and OS

Surfly works with all modern browsers such as Chrome, Edge, Firefox, Safari. This includes mobile browsers.

Recommendations
  • For desktops and laptops running Windows, MacOS or Linux, users can use Chrome, Edge, Firefox or Safari.

  • For Android mobile devices we recommend using Google Chrome and for iOS mobile devices we recommend Safari.

  • Always use the most recent version of your browser.

Network & Protocols

Communication with Surfly is done over port 443 and we use standard TLS encryption.

Bandwidth requirements

There are no added bandwidth requirements for accessing web content.

For Videochat/Screen-sharing:

  • Video: 300 kbps per stream (recommended lowest level)

  • Audio: 50 kbps per stream (recommended lowest level)

Permissions

For (co)browsing web content, document sharing and screen-recording

Participating users and original servers should allow connections to *.surfly.com

Users need to establish a websocket connection with the Surfly servers. When participating a Surfly session through a WAF/Proxy/Security-gateway, we recommend bypassing *.surfly.com or our IP addresses to ensure proper functioning of your session.

For Video-chat and Screen-sharing

Surfly uses a WebRTC solution for video chat and screen sharing. At a minimum, the following requirements must be met:

  • Open TCP port 443

  • Whitelist the following domains:

    • *.tokbox.com

    • *.opentok.com

You can test if a network and device meets the connectivity requirements by running the Vonage pre-call test. *This test link is not supported in FireFox browser, but video-chat is.

Read about testing Surfly locally here >>

Read about Surfly server IP addresses here >>

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.