Поддержка динамического запроса TURN (ICE) серверов для связи.
This commit is contained in:
@@ -48,6 +48,11 @@ func Bootstrap() {
|
||||
logger.LogInfoMessage("starting without TURN server, peer connections may fail if clients are behind symmetric NATs")
|
||||
} else {
|
||||
logger.LogInfoMessage("server TURN started at 0.0.0.0:3478")
|
||||
// Заполняем глобальные переменные для TURN провайдера, чтобы их могли использовать другие части приложения
|
||||
// Обратите внимание, заполняем их только в случе успешного старта Turn сервера
|
||||
turn.TURN_PASS = os.Getenv("TURN_PASS")
|
||||
turn.TURN_USER = os.Getenv("TURN_USER")
|
||||
turn.TURN_PUBLIC_IP = os.Getenv("TURN_PUBLIC_IP")
|
||||
defer turnServer.Close()
|
||||
}
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user