본문 바로가기

일하면서 사용한 짧은 지식/RTSP

WireShark로 RTP over UDP 와 RTP over TCP로 설정했을 때, RTSP SETUP 메서드의 Transport 차이 확인

WireShark를 처음 설치한 후 추가 설정이 필요한 부분

1. Decode As... 에서 RTSP 추가

- 이걸 추가해야 Protocol Column에서 RTSP 보인다.

2. Column Preferences에서 Type : information 항목 추가

- 이걸 추가하면 RTSP 메서드 확인 가능

 



VLC에서 RTP over UDP 와 RTP over TCP로 설정했을 때, WireShark에서 SETUP 메서드의 Transport 차이

 

 

HTTP (기본) 옵션

Real Time Streaming Protocol
    Request: SETUP rtsp://192.168.0.42:9801/streamid=1 RTSP/1.0\r\n
    CSeq: 4\r\n
    User-Agent: LibVLC/2.1.4 (LIVE555 Streaming Media v2014.01.21)\r\n
    Transport: RTP/AVP;unicast;client_port=63174-63175
    \r\n

 

RTSP (TCP) 위에서 RTP 사용 옵션

Real Time Streaming Protocol
    Request: SETUP rtsp://192.168.0.42:9801/streamid=1 RTSP/1.0\r\n
    CSeq: 4\r\n
    User-Agent: LibVLC/2.1.4 (LIVE555 Streaming Media v2014.01.21)\r\n
    Transport: RTP/AVP/TCP;unicast;interleaved=0-1
    \r\n