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