Skip to main content

3_Call

Attention, cette partie est juste pour l'app "Element" sur Windows, cela ne fonctionne pas sur Android, pour que cela fonctionne il faudrait un RTC mais cela sera pour plus tard !

Pour cela ouvrez le port 3478 en UDP mais vous pouvez aussi le faire en TCP suivant les options que vous voulez. Et la plage 49152:65535 en UDP aussi

apt update
apt install coturn

Nous allons générer des mot de passe avec apg, une fois la commande apg

apt install apg
apg

exemple de sorti de la commande apg :

favViek1otsh( (fav-Viek-ONE-otsh-LEFT_PARENTHESIS)
Voyk$OsAylv8 (Voyk-DOLLAR_SIGN-Os-Aylv-EIGHT)
jat7OlgOgIts" (jat-SEVEN-Olg-Og-Its-QUOTATION_MARK)
naj|Wrep5 (naj-VERTICAL_BAR-Wrep-FIVE)
Tap[8Nec (Tap-LEFT_BRACKET-EIGHT-Nec)
}blijDen0 (RIGHT_BRACE-blij-Den-ZERO)

Une fois fait vous devez éditer le fichier

vi /etc/turnserver.conf

rajouter les lignes suivantes en les modifiants et a la fin du fichier

use-auth-secret
static-auth-secret=motdepasseapg  #mot de passe de la commande apg
realm=turn.mondomaine.com
listening-ip=adresseipserveurcoturn
use-auth-secret
no-tcp
user-quota=12
total-quota=1200

redémarrez le service

systemctl restart coturn

Editer le fichier

/opt/synapse/homeserver.yaml

rajoutez les lignes a la fin du fichier

turn_uris: [ "turn:turn.mondomaine.com:3478?transport=udp" ]
turn_shared_secret: motdepasseapg  #mot de passe de la commande apg (le même que ci dessus)
turn_user_lifetime: 86400000
turn_allow_guests: True

Reste plus qu'a redémarrer le daemon

systemctl restart matrix-synapse