wireshark抓包获取rtmp直播流地址
2018-04-17 本文已影响3796人
FlyingPenguin
本文只是描述的一般流程。
以香港卫视为例:
rtmp://live.hkstv.hk.lxdns.com/live/hks
打开wireshark进行抓包,然后用vlc打开以上地址。
主要通过关注connect和play两个消息。
- connect
从connect中的tcUrl
获取app的地址:
app的地址
这里通用的app,一般用live来表示直播,用vod来表示点播。
可以看出connect的地址为:
rtmp://live.hkstv.hk.lxdns.com/live
-
play
播放流的名称
可以播放流的名称为
hks
将以上两步的结果拼接起来就是要播放的rtmp地址。
rtmp://live.hkstv.hk.lxdns.com/live
+
hks
=
rtmp://live.hkstv.hk.lxdns.com/live/hks