diff --git a/src/zm_rtsp.cpp b/src/zm_rtsp.cpp index 61d24c0f8..bacd39b8f 100644 --- a/src/zm_rtsp.cpp +++ b/src/zm_rtsp.cpp @@ -440,7 +440,11 @@ int RtspThread::run() } else { - trackUrl += "/" + controlUrl; + if ( *trackUrl.rbegin() != '/') { + trackUrl += "/" + controlUrl; + } else { + trackUrl += controlUrl; + } } rtpClock = mediaDesc->getClock(); codecId = mFormatContext->streams[i]->codec->codec_id;