Skip to content

VNCtalk Resources & Requirements

VNCtalk System Requirements for Clients

VNCtalk Webclient (Linux/ MacOS/ Win64)

The Hardware of your installed operating system must be capable to execute the Google Chrome/Chromium web-browser properly. If you can use YouTube, then your are ready for the VNCtalk Webclient as well. Current versions of Google-Chrome/Chromium, Firefox-ESR and Firefox Quantum are supported.

Mobile App

  • iOS 17 and newer

  • Android 11 and newer

For both mobile operating systems, you need to at least fulfill these hardware requirements:

  • CPU: 2 Cores (1,8 GHz per Core)
  • Memory: 2GB RAM
  • Internal Storage: 1GB min free internal space.

Required Network-Bandwidth for video calls/conferencing

While for your upstream bandwidth 1MBit/s is the minimal requirement in order to use VNCtalk video conferencing properly, depending on the number of participants, you need to provide at least this amount of free downstream bandwidth in order to run VNCtalk properly on your Client:

Number of participants Required minimal bandwidth in Mbit/s (down)
2 1.8
3 2.6
5 3.4
n 0.8(n-q)+1

This means, per AV-Stream at least 800kbit/s are required for proper functionality, if more is available, the quality of the stream is increased in resolution and bitrate depending on the participant's bandwidth abilities.

Required Network-Bandwidth for audio only calls/conferencing

While for your upstream bandwidth 256kBit/s is the minimal requirement in order to use VNCtalk audio conferencing properly, depending on the number of participants, you need to provide at least this amount of free downstream bandwidth in order to run VNCtalk properly on your Client:

Number of participants Required minimal bandwidth in kbit/s (down)
2 256
3 320
5 448
n 64(n-1)+192

This means, per Audio-Stream at least 64kbit/s are required for proper functionality, if more is available, the quality of the stream is increased in resolution and bitrate depending on the participant's bandwidth abilities.

Required minimum Network-Bandwidth without A/V conferencing

To use the VNCtalk web client and mobile app features, except A/V-conferencing (Chat, etc.) you need at least GPRS/EDGE/ISDN connectivity in order to have fun with it.

VNCtalk System Requirements for Deployments

DNS-settings and IP requirements

Assuming, the domain for your VNCtalk installation will be yourdomain.tld, then

  • a TLS-certificate, which covers the hostnames listed in column Public Hostname and
  • the assignment local to public IPs

according to the table are required:

Service Public Hostname Local IP Public IP
VNCtalk vnctalk.yourdomain.tld Local-IP1 Public-IP1
VNCdirectory
(user management)
vncdirectory.yourdomain.tld Local-IP1 Public-IP1
VNCidp vncidp.yourdomain.tld Local-IP1 Public-IP1
VNCpad etherpad.yourdomain.tld Local-IP1 Public-IP1
VNCchannels wss-vncdirectory.yourdomain.tld Local-IP1 Public-IP1
Fileshare files.yourdomain.tld Local-IP1 Public-IP1
XMPP xmpp.yourdomain.tld Local IP2 Public-IP2
Jitsi meet.yourdomain.tld Local IP3 Public-IP3
Stun stun.yourdomain.tld Local IP4 Public-IP4
Videobridge - Local IP5 Public-IP5

In addition, for video conferencing, these two SRV-records are required as well:

_xmpp-server._tcp.yourdomain.tld in SRV 0 10 5269 xmpp.yourdomain.tld
_xmpp-server._tcp.conference.yourdomain.tld in SRV 0 10 5269 xmpp.yourdomain.tld

Mailrelay

In order to send eMail-Notifications and invitations to meetings to external users, a suitable mailrelay is required, that is properly configured for the domain yourdomain.tld, which we can setup for the VNClagoon applications.

Firewall settings

Host Protocol Ports
Microk8s (Ingress) TCP 80
TCP 81
TCP 443
XMPP TCP 80
TCP 443
TCP 5222
TCP 5269
Jitsi
(frontend / signal)
TCP 80
TCP 443
TCP 5222
TCP 5269
TCP 5280
TCP 5281
Stun TCP 3478
TCP 5349
UDP 3478
UDP 5349
Jitsi Videobridge UDP 4096
UDP 10000 - 30000