From 5e0f010885c4e7a9019813e51b61c554007739d9 Mon Sep 17 00:00:00 2001 From: tsightler Date: Fri, 13 Jan 2023 17:33:49 -0500 Subject: [PATCH] Update helper.go --- pkg/webrtc/helper.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/webrtc/helper.go b/pkg/webrtc/helper.go index 17eaca5b..a06256f2 100644 --- a/pkg/webrtc/helper.go +++ b/pkg/webrtc/helper.go @@ -25,12 +25,17 @@ func NewCandidate(network, address string) (string, error) { return "", err } + tcpType := ice.TCPTypeUnspecified + if network == "tcp" { + tcpType = ice.TCPTypePassive + } + cand, err := ice.NewCandidateHost(&ice.CandidateHostConfig{ Network: network, Address: host, Port: i, Component: ice.ComponentRTP, - TCPType: ice.TCPTypePassive, + TCPType: tcpType, }) if err != nil { return "", err