rtsp 本机抓包

Posted qianbo_insist

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rtsp 本机抓包相关的知识,希望对你有一定的参考价值。

cmd 命令

route add 192.168.0.106 mask 255.255.255.255 192.168.0.1

wireshark

启动wireshark
输入过滤 port 8554
使用vlc 启动链接 rtsp://192.168.0.106:8554/live
wireshark 可以抓到本机的包,包如下:

抓包

tcp方式 传输

OPTIONS rtsp://192.168.0.106:8554/live RTSP/1.0
CSeq: 2
User-Agent: LibVLC/3.0.10 (LIVE555 Streaming Media v2016.11.28)

RTSP/1.0 200 OK
CSeq: 2
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY

DESCRIBE rtsp://192.168.0.106:8554/live RTSP/1.0
CSeq: 3
User-Agent: LibVLC/3.0.10 (LIVE555 Streaming Media v2016.11.28)
Accept: application/sdp

RTSP/1.0 200 OK
CSeq: 3
Content-Length: 306
Content-Type: application/sdp

v=0
o=- 91654612127 1 IN IP4 192.168.0.106
t=0 0
a=control:*
m=video 0 RTP/AVP 96
a=rtpmap:96 H264/90000
a=control:track0
m=audio 0 RTP/AVP 97
a=rtpmap:97 MPEG4-GENERIC/48000/2
a=fmtp:97 profile-level-id=1;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1190
a=control:track1
SETUP rtsp://192.168.0.106:8554/live/track0 RTSP/1.0
CSeq: 4
User-Agent: LibVLC/3.0.10 (LIVE555 Streaming Media v2016.11.28)
Transport: RTP/AVP/TCP;unicast;interleaved=0-1

RTSP/1.0 200 OK
CSeq: 4
Transport: RTP/AVP/TCP;unicast;interleaved=0-1
Session: 1560

SETUP rtsp://192.168.0.106:8554/live/track1 RTSP/1.0
CSeq: 5
User-Agent: LibVLC/3.0.10 (LIVE555 Streaming Media v2016.11.28)
Transport: RTP/AVP/TCP;unicast;interleaved=2-3
Session: 1560

RTSP/1.0 200 OK
CSeq: 5
Transport: RTP/AVP/TCP;unicast;interleaved=2-3
Session: 1560

PLAY rtsp://192.168.0.106:8554/live RTSP/1.0
CSeq: 6
User-Agent: LibVLC/3.0.10 (LIVE555 Streaming Media v2016.11.28)
Session: 1560
Range: npt=0.000-

RTSP/1.0 200 OK
CSeq: 6
Range: npt=0.000-
Session: 1560; timeout=60

以上是关于rtsp 本机抓包的主要内容,如果未能解决你的问题,请参考以下文章

如何对EasyNVR分发出的rtsp流进行抓包分析?

抓包分析rtsp tph264

wireshark 抓包调试 RTSP

WireShark 抓取EasyNVR的 RTSP 流不显示 RTSP 的问题解决

rtsp协议格式解析

rtsp 格式学习