#Informational RTSP RTSP Basic auth # Server-side RTSP/1.0 401 Unauthorized please swsbounce Server: RTSPD/libcurl-test CSeq: 1 WWW-Authenticate: Basic realm="please-auth-me" RTSP/1.0 200 OK Server: RTSPD/libcurl-test CSeq: 2 Content-Base: rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER Content-Length: 80 Curl-private: swsclose v=0 s=rtspd SDP i=A fake SDP reply u=http://www.curl.example.com/fakesdp.ps RTSP/1.0 401 Unauthorized please swsbounce Server: RTSPD/libcurl-test CSeq: 1 WWW-Authenticate: Basic realm="please-auth-me" RTSP/1.0 200 OK Server: RTSPD/libcurl-test CSeq: 2 Content-Base: rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER Content-Length: 80 Curl-private: swsclose v=0 s=rtspd SDP i=A fake SDP reply u=http://www.curl.example.com/fakesdp.ps # Client-Side rtsp lib%TESTNUMBER RTSP Authentication check rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER # Verify data after the test has been "shot" DESCRIBE rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER RTSP/1.0 CSeq: 1 Accept: application/sdp DESCRIBE rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER RTSP/1.0 CSeq: 2 Accept: application/sdp Authorization: Basic dXNlcjpwYXNzd29yZA==