From c241ead7d401d41f8c87104fa3f61a374487c74b Mon Sep 17 00:00:00 2001 From: Yunhao Tian Date: Sun, 14 Feb 2021 22:56:19 +0800 Subject: [PATCH] Separate control and track with a `/` --- format/rtspv2/client.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/format/rtspv2/client.go b/format/rtspv2/client.go index 3f37ea3..12bf8a1 100644 --- a/format/rtspv2/client.go +++ b/format/rtspv2/client.go @@ -224,6 +224,9 @@ func (client *RTSPClient) ControlTrack(track string) string { if strings.Contains(track, "rtsp://") { return track } + if !strings.HasSuffix(client.control, "/") { + track = "/" + track + } return client.control + track }