如何判断一个直播系统是否使用的是RTMP
来源:互联网 发布:淘宝手办良心店铺 编辑:程序博客网 时间:2024/05/16 16:10
1.抓包可以看到客户端与rtmp server建立连接的过程。唯一的问题是找了半天只能找到rtmp的app,找不到stream,这样就不能拼接成一个完整的rtmp地址。
2.困难是难不倒人的,使用strings配合vim,终于让我在某处发现了stream名。
strings ~/Documents/raw.pcap > /tmp/a.txtvim /tmp/a.txt
3.于是完整的rtmp地址为。
rtmp://123.125.104.101/live/livestream
4.简单的判断也可以这么做。
sudo tcpdump -s 0 -w-|strings|grep -i rtmptcpdump: data link type PKTAPtcpdump: listening on pktap, link-type PKTAP (Packet Tap), capture size 262144 bytesrtmp://123.125.104.101/live3SRS 2.0.0 (github.com/winlinvip/simple-rtmp-server)/https://github.com/winlinvip/simple-rtmp-server|RtmpSampleAccess3SRS 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
0 0
- 如何判断一个直播系统是否使用的是RTMP
- 判断系统使用的是否是luajit
- 如何判断一个对象是否是基本类型的Wrapper
- 如何判断一个对象是否是基本类型的Wrapper
- 如何判断一个二叉树是否是平衡的?
- 如何判断一个数是否是2的幂次方
- 如何判断当前的上下文是否是一个列表
- 如何判断一个函数是否是凸的
- 如何判断一个数是否是2的n次方
- 如何判断一个数是否是2的N次方
- 如何判断一个正整数是否是4的幂?
- 如何判断一个数是否是4的幂
- 如何判断一个正整数是否是2的乘方
- 如何判断用户是否是一个管理员
- 如何判断一个数是否是NaN
- 如何判断一个期刊是否是SCI?
- 如何判断一个数是否是质数
- 如何判断一个数是否是素数
- Android 如何创建db文件(将excle表格中的数据导入db文件)
- [Windows网络编程课设]南工程聊天室服务器源码
- JAVA基础 day10 异常的处理 和 包的运用
- Angular路由
- zookeeper适用场景:配置文件同步
- 如何判断一个直播系统是否使用的是RTMP
- php单元测试
- Windows编程 DirectInput 鼠标和键盘的输入
- VC++包含目录和c/c++ -》附加包含目录的区别
- springMVC handlerInterceptor 处理器拦截器
- jmap的几个操作要慎用
- 《Web全栈工程师的自我修养》摘记一
- 快速入门solr
- solr使用进阶