When do I need a server?
There are already articles about the servers that can be used:
https://jami.net/why-is-jami-truly-distributed/ and https://jami.net/establishing-peer-to-peer-connections-with-jami/
But can you add examples where I must use a server:
Example:
Sending and receiving text messages with/without attachments actually needs no servers (STUN, TURN, etc)?
- it does not matter if all participants use the same network or different networks?
- just name servers?
- text conversations with more users (1:1, up to 8 users; even more)
- size of the attachment does not affect the need of servers
Make video / audio calls
- I don't need any (signaling?) servers if all users use the same network
- I need servers (STUN, TURN, etc) if all users / or one user use(s) different networks