如何判断一个直播系统是否使用的是RTMP
2016-09-19 19:00
399 查看
1.抓包可以看到客户端与rtmp server建立连接的过程。唯一的问题是找了半天只能找到rtmp的app,找不到stream,这样就不能拼接成一个完整的rtmp地址。
2.困难是难不倒人的,使用strings配合vim,终于让我在某处发现了stream名。
3.于是完整的rtmp地址为。
4.简单的判断也可以这么做。
2.困难是难不倒人的,使用strings配合vim,终于让我在某处发现了stream名。
strings ~/Documents/raw.pcap > /tmp/a.txt vim /tmp/a.txt
3.于是完整的rtmp地址为。
rtmp://123.125.104.101/live/livestream
4.简单的判断也可以这么做。
sudo tcpdump -s 0 -w-|strings|grep -i rtmp tcpdump: data link type PKTAP tcpdump: listening on pktap, link-type PKTAP (Packet Tap), capture size 262144 bytes rtmp://123.125.104.101/live 3SRS 2.0.0 (github.com/winlinvip/simple-rtmp-server) /https://github.com/winlinvip/simple-rtmp-server |RtmpSampleAccess 3SRS 2.0.0 (github.com/winlinvip/simple-rtmp-server)
转自http://peiqiang.net/2016/03/21/how-to-judge-whether-rtmp-is-used-by-a-live-broadcast-system.html
相关文章推荐
- [km] 如何判断一个直播系统是否使用的是RTMP
- asp.net 如何使用js来判断一个网页是否处于iframe中
- 如何使用jQuery判断一个元素是否存在
- 请教一个问题,Android应用运行时在调用某个API(比如相机)时,系统如何判断这个应用是否具备相应的权限?
- 如何判断一个文件是否正在被使用
- 模板的使用:如何判断参数是否为一个类
- 请教一个问题,Android应用运行时在调用某个API(比如相机)时,系统如何判断这个应用是否具备相应的权限?
- 如何快速判断一个工程是否使用ARC
- 如何使用JQuery去判断一个元素(对象)是否存在
- 如何判断一个日期是否属于当前系统本月的日期
- 怎么使用jquery判断一个元素是否含有一个指定的类(class)另外如何给元素动态添加类
- 请教一个问题,Android应用运行时在调用某个API(比如相机)时,系统如何判断这个应用是否具备相应的权限?
- 如何判断一个点是否在三角形内部
- 介绍一个关于如何使用vs2005构建三层系统的教程
- JavaScript 里如何判断一个字符串里是否存在某个字符串?(支持中文)
- 判断一个指针是否为空,abort()、assert、抛出异常的使用、ASSERT与VERIFY宏的区别
- PHP - Manual手册 - 函数参考 - Filesystem 文件系统函数 - is_file判断给定文件名是否为一个正常的文件
- 如何判断企业是否适合使用Linux
- 如何判断一个已知的表中是否存在某个字段,如果不存在就创建它.
- .net C# 如何判断一个对象是否具有某个方法