From c23bdf2924f449f79452f4c85d1f1dc8f1c9d0ae Mon Sep 17 00:00:00 2001 From: Alessandro Ros Date: Thu, 23 Jul 2026 23:04:29 +0200 Subject: [PATCH] rtsp: use session ID in requests to the external authentication server (#5977) Co-authored-by: Cycle1337 --- internal/servers/rtsp/session.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/servers/rtsp/session.go b/internal/servers/rtsp/session.go index 8738ba05..ae3a6752 100644 --- a/internal/servers/rtsp/session.go +++ b/internal/servers/rtsp/session.go @@ -209,7 +209,7 @@ func (s *session) onAnnounce(c *conn, ctx *gortsplib.ServerHandlerOnAnnounceCtx) Publish: true, UserAgent: userAgent, Proto: auth.ProtocolRTSP, - ID: &c.uuid, + ID: &s.uuid, Credentials: rtsp.Credentials(ctx.Request), IP: c.ip(), CustomVerifyFunc: customVerifyFunc, @@ -283,7 +283,7 @@ func (s *session) onSetup(c *conn, ctx *gortsplib.ServerHandlerOnSetupCtx, Query: ctx.Query, UserAgent: userAgent, Proto: auth.ProtocolRTSP, - ID: &c.uuid, + ID: &s.uuid, Credentials: rtsp.Credentials(ctx.Request), IP: c.ip(), CustomVerifyFunc: customVerifyFunc,