rtsp rtp 包抓取工具rawCap 和 wireshark

wireshark安装

参考: https://www.cnblogs.com/the-tops/p/7423390.html 检查自己的电脑环境
1. Visual C++ Redistributable for Visual Studio 2015 系统要求:Windows 7情况下必须是Windows 7 with SP1.或者Windows10

2.系统检测方法:命令行输入winver.exe回车,如果你的windows版本是7600,需要将系统升级到7601即SP1。

3.升级方法:

1)首先在这里http://www.microsoft.com/zh-cn/download/details.aspx?id=5842##,下载SP1升级程序,1.9GB那个文件,用虚拟光驱载入安装或者解压安装。
2)升级完毕之后安装http://www.microsoft.com/zh-cn/download/details.aspx?id=49982 ->即net 4.6环境.
3)只要成功安装了Microsoft .NET Framework 4.6.1,再安装VC++2015 32位和64位运行库即可。

4)如果实在升级不了.那么,可以考虑下载原版win7 sp1镜像安装更新系统或重做系统,系统镜像推荐在http://msdn.itellyou.cn/下载。或者考虑升级windows 10,但不推荐有驱动问题的升级,尤其是品牌笔记本与台式机。windows 8/8.1 基本是同一个思路。

5)附上Visual C++ Redistributable for Visual Studio 2015的下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

6) 我再加一条,因为Visual C++ Redistributable for Visual Studio 2015 重新安装了,所以之前安装的VS2012就无法使用,所以需要重新安装 VS2015 并且安装win sdk 8.1 ,否则以前的项目无法导入,VS2015 下载地址 https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx ,win sdk 8.1 在安装的时候会显示,如果没有安装
进入卸载页面
这里写图片描述
这里写图片描述
勾选基本功能,然后自己会安装
7) 下载wireshark 下载地址 https://www.wireshark.org/download.html

rawCap安装

下载地址 https://www.netresec.com/index.ashx?page=RawCap
为什么使用rawCap?
因为 测试的rtspserver 和 vlc 客户端 都是在本机,所以是一个回环,wireshark不能抓,但是rawCap 很方便
直接使用adminstrator权限打开,就开始抓包,再用wireshark 打开解析就可以了查看

这里写图片描述

后面就是分析rtp包了,经过这几天的分析,发现rtp 包分包组包是最难,需要查看协议文档和源码

猜你喜欢

转载自blog.csdn.net/engineer_james/article/details/81740162