Skip to content

rtspsrc: Retry SETUP with non-compliant URL resolution on "Bad Request" and "Not found"

Various RTSP servers/cameras assume base and control URL to be simply appended instead of being resolved according to the relative URL resolution algorithm as mandated by the RTSP specification.

To work around this, try using such a non-compliant control URL if the server didn't like the URL used in the first SETUP request.

Fixes #1447 (closed) Fixes gst-plugins-good#922 (closed)

Merge request reports