The server and VLC don't handshake any more. Here is the server start message:

<start>
jeh@GreatWall:/srv/media$ sudo ./live555MediaServer &
[1] 79017
jeh@GreatWall:/srv/media$ LIVE555 Media Server
        version 1.13 (LIVE555 Streaming Media library version 2025.04.24).
Play streams from this server using the URL
        rtsp://192.168.1.230/<filename>
where <filename> is a file present in the current directory.
...
</start>

and below is the capture of the handshake via wireshark. Maybe someone can spot what's wrong. I've tried this with VLC on a Win11 machine and VLC on a Debian 12 machine - same.

<start>
No. Time Source Destination Protocol Length Info 179 18.684514338 192.168.1.218 192.168.1.230 RTSP 178 SETUP rtsp://192.168.1.230:554/tanya.mkv RTSP/1.0

Frame 179: 178 bytes on wire (1424 bits), 178 bytes captured (1424 bits) on interface enp2s0, id 0 Ethernet II, Src: Apple_c9:41:34 (00:25:4b:c9:41:34), Dst: S-Bluete_05:ed:cc (60:be:b4:05:ed:cc)
Internet Protocol Version 4, Src: 192.168.1.218, Dst: 192.168.1.230
Transmission Control Protocol, Src Port: 59998, Dst Port: 554, Seq: 1, Ack: 1, Len: 112
Real Time Streaming Protocol
    Request: SETUP rtsp://192.168.1.230:554/tanya.mkv RTSP/1.0\r\n
    CSeq: 0\r\n
    Transport: RTP/AVP;unicast;client_port=9000-9001
    \r\n

No. Time Source Destination Protocol Length Info 181 18.699042202 192.168.1.230 192.168.1.218 RTSP 217 Reply: RTSP/1.0 400 Bad Request

Frame 181: 217 bytes on wire (1736 bits), 217 bytes captured (1736 bits) on interface enp2s0, id 0 Ethernet II, Src: S-Bluete_05:ed:cc (60:be:b4:05:ed:cc), Dst: Apple_c9:41:34 (00:25:4b:c9:41:34)
Internet Protocol Version 4, Src: 192.168.1.230, Dst: 192.168.1.218
Transmission Control Protocol, Src Port: 554, Dst Port: 59998, Seq: 1, Ack: 113, Len: 151
Real Time Streaming Protocol
    Response: RTSP/1.0 400 Bad Request\r\n
    Date: Fri, May 23 2025 22:03:57 GMT\r\n
Allow: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER\r\n
    \r\n

No. Time Source Destination Protocol Length Info 191 18.725641593 192.168.1.218 192.168.1.230 RTSP 401 OPTIONS rtsp://192.168.1.230:554 RTSP/1.0

Frame 191: 401 bytes on wire (3208 bits), 401 bytes captured (3208 bits) on interface enp2s0, id 0 Ethernet II, Src: Apple_c9:41:34 (00:25:4b:c9:41:34), Dst: S-Bluete_05:ed:cc (60:be:b4:05:ed:cc)
Internet Protocol Version 4, Src: 192.168.1.218, Dst: 192.168.1.230
Transmission Control Protocol, Src Port: 60008, Dst Port: 554, Seq: 44, Ack: 1, Len: 335
[2 Reassembled TCP Segments (378 bytes): #189(43), #191(335)]
Real Time Streaming Protocol
    Request: OPTIONS rtsp://192.168.1.230:554 RTSP/1.0\r\n
    CSeq: 1\r\n
User-Agent: RealMedia Player Version 6.0.9.1235 (linux-2.0-libc6-i386-gcc2.95)\r\n
    ClientChallenge: 9e26d33f2984236010ef6253fb1887f7\r\n
    PlayerStarttime: [28/03/2003:22:50:23 00:00]\r\n
    CompanyID: KnKV4M4I/B2FjJ1TToLycw==\r\n
    GUID: 00000000-0000-0000-0000-000000000000\r\n
    RegionData: 0\r\n
    ClientID: Linux_2.4_6.0.9.1235_play32_RN01_EN_586\r\n
    \r\n

No. Time Source Destination Protocol Length Info 193 18.726337301 192.168.1.230 192.168.1.218 RTSP 218 Reply: RTSP/1.0 200 OK

Frame 193: 218 bytes on wire (1744 bits), 218 bytes captured (1744 bits) on interface enp2s0, id 0 Ethernet II, Src: S-Bluete_05:ed:cc (60:be:b4:05:ed:cc), Dst: Apple_c9:41:34 (00:25:4b:c9:41:34)
Internet Protocol Version 4, Src: 192.168.1.230, Dst: 192.168.1.218
Transmission Control Protocol, Src Port: 554, Dst Port: 60008, Seq: 1, Ack: 379, Len: 152
Real Time Streaming Protocol
    Response: RTSP/1.0 200 OK\r\n
    CSeq: 1\r\n
    Date: Fri, May 23 2025 22:03:57 GMT\r\n
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER\r\n
    \r\n
</start>

--
Porcine Associates LLC
244 O'Connor St.
Menlo Park, CA 94025
USA
+1(650)326-2669

_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to