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.