From 28a678ca60cbba11ea0ce482cf4eee2a28ebfe2e Mon Sep 17 00:00:00 2001 From: trilene Date: Thu, 16 Jul 2020 15:53:35 -0400 Subject: [PATCH] Add comment wrt TURN server credentials --- src/CallManager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/CallManager.cpp b/src/CallManager.cpp index dbcf55b9..92af3b2f 100644 --- a/src/CallManager.cpp +++ b/src/CallManager.cpp @@ -20,7 +20,7 @@ Q_DECLARE_METATYPE(mtx::responses::TurnServer) using namespace mtx::events; using namespace mtx::events::msg; -// TODO Allow altenative in settings +// TODO Allow alterative in settings #define STUN_SERVER "stun://turn.matrix.org:3478" CallManager::CallManager(QSharedPointer userSettings) @@ -62,6 +62,8 @@ CallManager::CallManager(QSharedPointer userSettings) for (const auto &u : res.uris) nhlog::net()->info("uri: {}", u); + // Request new credentials close to expiry + // See https://tools.ietf.org/html/draft-uberti-behave-turn-rest-00 turnServer_ = res; turnServerTimer_.setInterval(res.ttl * 1000 * 0.9); });