美文网首页
Wireshark抓包分析RTSP

Wireshark抓包分析RTSP

作者: C_GO流媒体后台开发 | 来源:发表于2018-11-16 17:01 被阅读59次

1. 启动相关的软件

  1. 启动服务器
cd ~/rtsp/EasyDarwin/EasyDarwin/x64
sudo ./easydarwin -c ../WinNTSupport/easydarwin.xml -d
  1. 使用ffmpeg推流
    抓拉流过程时推流在linux里面推,抓推流过程时则在windows推
ffmpeg -re -i 35.mp4 -codec copy -f rtsp -rtsp_transport tcp rtsp://192.168.100.51:554/test.sdp
  1. 使用ffplay拉流
ffplay rtsp://192.168.100.51:554/test.sdp

2. Wireshark设置

需要同时显示RTSP/RTCP/RTP协议时,需要填上 rtp or rtcp or rtsp

Wireshark设置 点击

启动wireshark。

启动后的状态


image.png

3. 拉流分析

  1. 先在linux进行推流
ffmpeg -re -i 35.mp4 -codec copy -f rtsp -rtsp_transport tcp rtsp://192.168.100.51:554/test.sdp
  1. 然后在windows进行拉流
ffplay   -x 800 -y 500 rtsp://192.168.100.51:554/test.sdp

注:-x 800 -y 500只是为了缩小播放窗口。

  1. 从wireshark获取到的数据情况(节选)


    节选
节选2

未完待续

相关文章

网友评论

      本文标题:Wireshark抓包分析RTSP

      本文链接:https://www.haomeiwen.com/subject/fvwmfqtx.html