TURN and STUN server for VoIP
STUN (Session Traversal Utilities for NAT) and TURN (Traversal Using Relays around NAT) are protocols that can be used to provide NAT traversal for VoIP and WebRTC. This package provides a VoIP media traffic NAT traversal server and gateway.
If I understand correctly, this is a tool to be used by other services ?
There is already a Coturn srvice installed when Synapse is installed, is there a way to have this app as a dependency to other apps using a Coturn service ? (Instead of having al of them use their own installation)
I think it will be the case for all the new apps. I use this package already for Nextcloud, and I think the future Dendrite app will use it as well (Issues · YunoHost-Apps/dendrite_ynh · GitHub) for example.
Hi, I have coturn already installed manually for nextcloud, but I would like to swith to your app to have a better and more stable configuration. Should I remove coturn before installing your app ?
Naively I will say that if you Coturn install works in you server I will stick to it⊠The coturn_ynh package is quite new and havenât been tested thoroughly.
Actually Iâm not sure if it works. For now Iâm not using talk because it often doesnât manage to connect, or screen sharing get stucked, etc⊠But I donât know whatâs wrong.
I was expecting a good turn config, and soon the signaling server I hope, to make more tests. So Iâll test your package !
@ericg : could you please precise the configuration we must enter in talk ? If coturn is installed on turn.domain.tld, tell me if this is correct :
Serveurs STUN :
turn.domain.tld:443
Serveurs turn :
turn.domain.tld:[wich port ?]
secret
udp et tcp
And I didnât receive the email, I found the secret in the installation log and in /etc/turnserver.conf.
@tomdereub@Limezy The mail is sent to the YunoHost admin email : root@domain.tld. If you use Roundcube or Rainloop mail app, it should work out of the box.
Hi all. Is there any development on this or a roadmap? There is a PR https://github.com/YunoHost-Apps/coturn_ynh/pull/7 that I think is quite important to be implemented for the XMPP service to run perfectly.
I believe that XMPP is preferable comparing to Matrix-Synapse since it is using less resources. By being able to have voice and video in Metronome this makes a perfect alternative to Matrix.
To install Coturn, can I use mydomain.ynh.fr (where my main YunoHost installation and apps âliveâ), or do I need something like turn.mydomain.ynh.fr?