xref: /aosp_15_r20/external/curl/tests/data/test568 (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 WorkerANNOUNCE
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: 1
17*6236dae4SAndroid Build Coastguard Worker
18*6236dae4SAndroid Build Coastguard Worker</data1>
19*6236dae4SAndroid Build Coastguard Worker
20*6236dae4SAndroid Build Coastguard Worker<data2>
21*6236dae4SAndroid Build Coastguard WorkerRTSP/1.0 200 OK
22*6236dae4SAndroid Build Coastguard WorkerServer: RTSPD/libcurl-test
23*6236dae4SAndroid Build Coastguard WorkerCseq: 2
24*6236dae4SAndroid Build Coastguard WorkerContent-Length: 70
25*6236dae4SAndroid Build Coastguard WorkerContent-Type: application/sdp
26*6236dae4SAndroid Build Coastguard Worker
27*6236dae4SAndroid Build Coastguard Workerv=0
28*6236dae4SAndroid Build Coastguard Workers=rtspd SDP
29*6236dae4SAndroid Build Coastguard Workeri=A fake SDP reply
30*6236dae4SAndroid Build Coastguard Workeru=http://www.curl.example.com/fakesdp.ps
31*6236dae4SAndroid Build Coastguard Worker</data2>
32*6236dae4SAndroid Build Coastguard Worker<data3>
33*6236dae4SAndroid Build Coastguard WorkerRTSP/1.0 200 Okie Dokie
34*6236dae4SAndroid Build Coastguard WorkerServer: RTSPD/libcurl-test
35*6236dae4SAndroid Build Coastguard WorkerCseq: 3
36*6236dae4SAndroid Build Coastguard Worker
37*6236dae4SAndroid Build Coastguard Worker</data3>
38*6236dae4SAndroid Build Coastguard Worker<data4>
39*6236dae4SAndroid Build Coastguard WorkerRTSP/1.0 200 OK
40*6236dae4SAndroid Build Coastguard WorkerServer: RTSPD/libcurl-test
41*6236dae4SAndroid Build Coastguard WorkerCSeq: 4
42*6236dae4SAndroid Build Coastguard WorkerCurl-private: swsclose
43*6236dae4SAndroid Build Coastguard WorkerInformational: Empty Options Response
44*6236dae4SAndroid Build Coastguard Worker
45*6236dae4SAndroid Build Coastguard Worker</data4>
46*6236dae4SAndroid Build Coastguard Worker</reply>
47*6236dae4SAndroid Build Coastguard Worker
48*6236dae4SAndroid Build Coastguard Worker# Client-Side
49*6236dae4SAndroid Build Coastguard Worker<client>
50*6236dae4SAndroid Build Coastguard Worker<server>
51*6236dae4SAndroid Build Coastguard Workerrtsp
52*6236dae4SAndroid Build Coastguard Worker</server>
53*6236dae4SAndroid Build Coastguard Worker<tool>
54*6236dae4SAndroid Build Coastguard Workerlib%TESTNUMBER
55*6236dae4SAndroid Build Coastguard Worker</tool>
56*6236dae4SAndroid Build Coastguard Worker
57*6236dae4SAndroid Build Coastguard Worker<name>
58*6236dae4SAndroid Build Coastguard WorkerRTSP Announce (PUT and POST style) test
59*6236dae4SAndroid Build Coastguard Worker</name>
60*6236dae4SAndroid Build Coastguard Worker<command>
61*6236dae4SAndroid Build Coastguard Workerrtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER %LOGDIR/file%TESTNUMBER.txt
62*6236dae4SAndroid Build Coastguard Worker</command>
63*6236dae4SAndroid Build Coastguard Worker# file written before test command runs
64*6236dae4SAndroid Build Coastguard Worker<file name="%LOGDIR/file%TESTNUMBER.txt">
65*6236dae4SAndroid Build Coastguard Workerv=0
66*6236dae4SAndroid Build Coastguard Workero=mhandley 2890844526 2890845468 IN IP4 126.16.64.4
67*6236dae4SAndroid Build Coastguard Workers=SDP Seminar
68*6236dae4SAndroid Build Coastguard Workeri=A Seminar on the session description protocol
69*6236dae4SAndroid Build Coastguard Workeru=http://www.cs.ucl.ac.uk/staff/M.Handley/sdp.03.ps
70*6236dae4SAndroid Build Coastguard Worker[email protected] (Mark Handley)
71*6236dae4SAndroid Build Coastguard Workerc=IN IP4 224.2.17.12/127
72*6236dae4SAndroid Build Coastguard Workert=2873397496 2873404696
73*6236dae4SAndroid Build Coastguard Workera=recvonly
74*6236dae4SAndroid Build Coastguard Workerm=audio 3456 RTP/AVP 0
75*6236dae4SAndroid Build Coastguard Workerm=video 2232 RTP/AVP 31
76*6236dae4SAndroid Build Coastguard Worker</file>
77*6236dae4SAndroid Build Coastguard Worker</client>
78*6236dae4SAndroid Build Coastguard Worker
79*6236dae4SAndroid Build Coastguard Worker<verify>
80*6236dae4SAndroid Build Coastguard Worker<strip>
81*6236dae4SAndroid Build Coastguard Worker^If-Modified-Since:.*
82*6236dae4SAndroid Build Coastguard Worker</strip>
83*6236dae4SAndroid Build Coastguard Worker<protocol>
84*6236dae4SAndroid Build Coastguard WorkerANNOUNCE rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER0001 RTSP/1.0
85*6236dae4SAndroid Build Coastguard WorkerCSeq: 1
86*6236dae4SAndroid Build Coastguard WorkerContent-Length: 306
87*6236dae4SAndroid Build Coastguard WorkerContent-Type: application/sdp
88*6236dae4SAndroid Build Coastguard Worker
89*6236dae4SAndroid Build Coastguard Workerv=0
90*6236dae4SAndroid Build Coastguard Workero=mhandley 2890844526 2890845468 IN IP4 126.16.64.4
91*6236dae4SAndroid Build Coastguard Workers=SDP Seminar
92*6236dae4SAndroid Build Coastguard Workeri=A Seminar on the session description protocol
93*6236dae4SAndroid Build Coastguard Workeru=http://www.cs.ucl.ac.uk/staff/M.Handley/sdp.03.ps
94*6236dae4SAndroid Build Coastguard Worker[email protected] (Mark Handley)
95*6236dae4SAndroid Build Coastguard Workerc=IN IP4 224.2.17.12/127
96*6236dae4SAndroid Build Coastguard Workert=2873397496 2873404696
97*6236dae4SAndroid Build Coastguard Workera=recvonly
98*6236dae4SAndroid Build Coastguard Workerm=audio 3456 RTP/AVP 0
99*6236dae4SAndroid Build Coastguard Workerm=video 2232 RTP/AVP 31
100*6236dae4SAndroid Build Coastguard WorkerDESCRIBE rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER0002 RTSP/1.0
101*6236dae4SAndroid Build Coastguard WorkerCSeq: 2
102*6236dae4SAndroid Build Coastguard WorkerAccept: application/sdp
103*6236dae4SAndroid Build Coastguard Worker
104*6236dae4SAndroid Build Coastguard WorkerANNOUNCE rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER0003 RTSP/1.0
105*6236dae4SAndroid Build Coastguard WorkerCSeq: 3
106*6236dae4SAndroid Build Coastguard WorkerContent-Type: posty goodness
107*6236dae4SAndroid Build Coastguard WorkerContent-Length: 35
108*6236dae4SAndroid Build Coastguard Worker
109*6236dae4SAndroid Build Coastguard Workerpostyfield=postystuff&project=curl
110*6236dae4SAndroid Build Coastguard WorkerOPTIONS rtsp://%HOSTIP:%RTSPPORT/%TESTNUMBER0004 RTSP/1.0
111*6236dae4SAndroid Build Coastguard WorkerCSeq: 4
112*6236dae4SAndroid Build Coastguard Worker
113*6236dae4SAndroid Build Coastguard Worker</protocol>
114*6236dae4SAndroid Build Coastguard Worker</verify>
115*6236dae4SAndroid Build Coastguard Worker
116*6236dae4SAndroid Build Coastguard Worker</testcase>
117