Windows Mac Linux

 

Any 2GHz CPU with dual-core processor minimum (Recommended: Quad-core CPU or better)

4GB of RAM minimum (Recommended: 8GB or more)

 

Any 2GHz CPU with dual-core processor minimum (Recommended: Quad-core CPU or better)

4GB of RAM minimum (Recommended: 8GB or more)

 

Any 2GHz CPU with dual-core processor minimum (Recommended: Quad-core CPU or better)

4GB of RAM minimum (Recommended: 8GB or more)

 

Windows Mac  Linux

Any supported version of Windows.

Any Chromium based browser is recommended for best performance and feature support.

e.g. Chrome 34+, Opera 21+, Edge 79+, Vivaldi 2+

Firefox 34+ and Safari 12+ can also be used. 

Mac OS X v10.8 or higher.

Any Chromium based browser is recommended for best performance and feature support.

e.g. Chrome 34+, Opera 21+, Vivaldi 2+

Firefox 34+ and Safari 12+ can also be used. 

Any modern Linux distro.

Any Chromium based browser is recommended for best performance and feature support.

e.g. Chrome 34+, Opera 21+, Vivaldi 2+

Firefox 34+ can also be used. 

 

Digital Samba recommends always keeping your operating system and browser fully upto date.

Android iOS

Chrome 34+,
Firefox 65+,
Edge 79+

Safari 9+
Chrome 34+

Digital Samba rooms are supported in mobile device native browsers. 

Developers can also integrate rooms into their mobile applications using Webview. We have demo app source code for Android & iOS

Audio Video Video (HQ and resolution) Screen sharing

Minimum 50 kbps upload/download
(100 kbps recommended)

Minimum 250kbps upload/download
(500 kbps recommended)

 Minimum 900 kbps upload/download (3+ mbps recommended)

Minimum 800 kbps upload/download (1.5+ mbps recommended)

While Digital Samba is designed to use bandwidth efficiently and will degrade gracefully when bandwidth is limited, it is still a broadband platform. For best possible and most reliable experience try to avoid using WiFi equipment and use high-grade, dedicated, low-latency broadband internet access.  Please consider packet loss, latency in round trips, and the jitter value of connections used.

WEB SERVER: https traffic on port 443.

SIGNALLING SERVER: websockets/wss traffic on port 443

MEDIA SERVER API: https traffic on port 443.

 

MEDIA SERVER TRAFFIC

The following port options are available to you, in order of decreasing performance.

1. Allow RTP Traffic UDP:1024-65535
This will give the best performance, as it provides a direct connection path to our media servers. 

2. Allow RTP Traffic UDP:80 or UDP:443 (incoming/outgoing)
This will allow UDP connections to our media servers via a TURN server on port 80. UDP is the preferred transfer protocol for real-time communications. However, the single port could cause performance problems if there is a lot of traffic between our networks. 

3. Allow RTP Traffic TCP:80 or TCP:443 (incoming/outgoing)
This will allow TCP connections to our media servers via a TURN server on port 80. TCP could cause issues, especially when there is a lot of traffic or poor connectivity. Additionally, the single port could cause performance problems if there is a lot of traffic between our networks. 

NOTE: For security reasons, we do not allow direct TCP connections to our media server.

What happens if you only open a few ports to the Media Server?
We require four ports per user for UDP streaming. Ports cannot be shared by users, and ports are assigned in a random fashion from any available server port in the range of 1024-65k. If the ports the service attempts to connect to are not available on the client then the system will fall back to relaying via TCP over the signaling server. So, if you happen to be extremely lucky, and all four ports you are assigned happen to fall into the IP range you opened then you will connect via UDP. This is not recommended.

Windows Mac Linux

Any camera or video card compatible with the Windows Driver Model (WDM)

USB and FireWire supported

 

Any camera or video card compatible with the QuickTime driver model

USB and FireWire supported

USB and FireWire supported

 

 
Windows Mac Linux

Any microphone or sound card compatible with the Windows Driver Model (WDM)

USB and FireWire supported

Headsets or echo-canceling microphones are strongly recommended

Any microphone or sound card compatible with the QuickTime driver model

USB and FireWire supported

Headsets or echo-canceling microphones are strongly recommended

USB and FireWire supported

Headsets or echo-canceling microphones are strongly recommended

 

 

We support a wide range of drawing and writing devices. Please contact support if your device is not fully supported.