xref: /aosp_15_r20/external/curl/tests/data/test570 (revision 6236dae45794135f37c4eb022389c904c8b0090d)
1*6236dae4SAndroid Build Coastguard Worker<testcase>
2*6236dae4SAndroid Build Coastguard Worker
3*6236dae4SAndroid Build Coastguard Worker#Informational
4*6236dae4SAndroid Build Coastguard Worker<info>
5*6236dae4SAndroid Build Coastguard Worker<keywords>
6*6236dae4SAndroid Build Coastguard WorkerRTSP
7*6236dae4SAndroid Build Coastguard WorkerMismatch checking
8*6236dae4SAndroid Build Coastguard Worker</keywords>
9*6236dae4SAndroid Build Coastguard Worker</info>
10*6236dae4SAndroid Build Coastguard Worker
11*6236dae4SAndroid Build Coastguard Worker# Server-side
12*6236dae4SAndroid Build Coastguard Worker<reply>
13*6236dae4SAndroid Build Coastguard Worker<data1>
14*6236dae4SAndroid Build Coastguard WorkerRTSP/1.0 200 OK
15*6236dae4SAndroid Build Coastguard WorkerServer: RTSPD/libcurl-test
16*6236dae4SAndroid Build Coastguard WorkerCSeq: 2
17*6236dae4SAndroid Build Coastguard WorkerPublic: DESCRIBE, OPTIONS, SETUP, TEARDOWN, PLAY, PAUSE
18*6236dae4SAndroid Build Coastguard WorkerInformational: CSeq Mismatch
19*6236dae4SAndroid Build Coastguard Worker
20*6236dae4SAndroid Build Coastguard Worker</data1>
21*6236dae4SAndroid Build Coastguard Worker<data2>
22*6236dae4SAndroid Build Coastguard WorkerRTSP/1.0 200 OK
23*6236dae4SAndroid Build Coastguard WorkerServer: RTSPD/libcurl-test
24*6236dae4SAndroid Build Coastguard WorkerSession: asdf
25*6236dae4SAndroid Build Coastguard WorkerCSeq: 999
26*6236dae4SAndroid Build Coastguard Worker
27*6236dae4SAndroid Build Coastguard Worker</data2>
28*6236dae4SAndroid Build Coastguard Worker<data3>
29*6236dae4SAndroid Build Coastguard WorkerRTSP/1.0 200 OK
30*6236dae4SAndroid Build Coastguard WorkerServer: RTSPD/libcurl-test
31*6236dae4SAndroid Build Coastguard WorkerSession: asdfWRONG
32*6236dae4SAndroid Build Coastguard WorkerInformational: Session ID mismatch
33*6236dae4SAndroid Build Coastguard WorkerCurl-Private: swsclose
34*6236dae4SAndroid Build Coastguard WorkerCSeq: 1000
35*6236dae4SAndroid Build Coastguard Worker
36*6236dae4SAndroid Build Coastguard Worker</data3>
37*6236dae4SAndroid Build Coastguard Worker
38*6236dae4SAndroid Build Coastguard Worker</reply>
39*6236dae4SAndroid Build Coastguard Worker
40*6236dae4SAndroid Build Coastguard Worker# Client-Side
41*6236dae4SAndroid Build Coastguard Worker<client>
42*6236dae4SAndroid Build Coastguard Worker<server>
43*6236dae4SAndroid Build Coastguard Workerrtsp
44*6236dae4SAndroid Build Coastguard Worker</server>
45*6236dae4SAndroid Build Coastguard Worker<tool>
46*6236dae4SAndroid Build Coastguard Workerlib%TESTNUMBER
47*6236dae4SAndroid Build Coastguard Worker</tool>
48*6236dae4SAndroid Build Coastguard Worker
49*6236dae4SAndroid Build Coastguard Worker<name>
50*6236dae4SAndroid Build Coastguard WorkerRTSP CSeq and Session Mismatch checks
51*6236dae4SAndroid Build Coastguard Worker</name>
52*6236dae4SAndroid Build Coastguard Worker<command>
53*6236dae4SAndroid Build Coastguard Workerrtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER
54*6236dae4SAndroid Build Coastguard Worker</command>
55*6236dae4SAndroid Build Coastguard Worker</client>
56*6236dae4SAndroid Build Coastguard Worker
57*6236dae4SAndroid Build Coastguard Worker<verify>
58*6236dae4SAndroid Build Coastguard Worker<strip>
59*6236dae4SAndroid Build Coastguard Worker^If-Modified-Since:.*
60*6236dae4SAndroid Build Coastguard Worker</strip>
61*6236dae4SAndroid Build Coastguard Worker<protocol>
62*6236dae4SAndroid Build Coastguard WorkerOPTIONS rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER0001 RTSP/1.0
63*6236dae4SAndroid Build Coastguard WorkerCSeq: 1
64*6236dae4SAndroid Build Coastguard Worker
65*6236dae4SAndroid Build Coastguard WorkerSETUP rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER0002 RTSP/1.0
66*6236dae4SAndroid Build Coastguard WorkerCSeq: 999
67*6236dae4SAndroid Build Coastguard WorkerTransport: RAW/RAW/UDP;unicast;client_port=3056-3057
68*6236dae4SAndroid Build Coastguard Worker
69*6236dae4SAndroid Build Coastguard WorkerPLAY rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER0003 RTSP/1.0
70*6236dae4SAndroid Build Coastguard WorkerCSeq: 1000
71*6236dae4SAndroid Build Coastguard WorkerSession: asdf
72*6236dae4SAndroid Build Coastguard Worker
73*6236dae4SAndroid Build Coastguard Worker</protocol>
74*6236dae4SAndroid Build Coastguard Worker</verify>
75*6236dae4SAndroid Build Coastguard Worker
76*6236dae4SAndroid Build Coastguard Worker</testcase>
77