Port 554 TCP RTSP/1.0 xxx reason 100 Continue 200 OK 300 Multiple Choices 301 Moved Permanently 303 See Other 400 Bad Request 500 Internal Server Error 501 Not Implemented Need to support: Connection: keep-alive Content-Length: 0 (default) Content-Type: ran/dom Content-Language: en Content-Encoding: leave out! Transport: RTP/AVP;unicast;client_port=4588-4589;server_port=6256-6257 Public: SETUP, TEARDOWN, OPTIONS, DESCRIBE, PLAY RTP-Info: url=rtmp://localhost/blaat Unsupported: random (reply with same as require header!) Session: ignore! Transport: RTP/AVP;unicast;client_port=4588-4589 Require: random SETUP: SETUP rtsp://localhost/blaat RTSP/1.0 Transport: RTP/AVP;unicast;client_port=4588-4589 RTSP/1.0 200 OK Transport: RTP/AVP;unicast;client_port=4588-4589;server_port=6256-6257 TEARDOWN: TEARDOWN rtsp://localhost/blaat RTSP/1.0 RTSP/1.0 200 OK OPTIONS: OPTIONS * RTSP/1.0 Require: koekjes RTSP/1.0 200 OK Unsupported: koekjes Public: SETUP, TEARDOWN, OPTIONS, DESCRIBE, PLAY DESCRIBE: DESCRIBE rtsp://server.example.com/fizzle/foo RTSP/1.0 Accept: application/sdp, application/rtsl, application/mheg RTSP/1.0 200 OK Content-Type: application/sdp Content-Length: xxx v=0 o=- 0 0 IN IP4 ddvtech.com s=PLSServer c=IN IP4 0.0.0.0 a=recvonly t=0 0 m=video 0 RTP/AVP 98 a=rtpmap:98 H264/90000 m=audio 0 RTP/AVP 99 a=rtpmap:99 MPEG4-GENERIC/11025/1 PLAY: PLAY rtsp://audio.example.com/meeting.en RTSP/1.0 Range: clock=19961108T142300Z-19961108T143520Z RTSP/1.0 200 OK jRTPlib docs: http://research.edm.uhasselt.be/jori/jrtplib/documentation/index.html