以下主要是针对苹果设备的玩家。
由于近期在做直播源播放器的研究,但是没有相关的播放测试的地址,十分苦恼,因此就使用 Wireshark 对斗鱼和熊猫直播 App 进行抓包获取直播源地址来进行测试。
配置
因为个人的 MacBook 是使用 Wifi 链接网络的,因此我使用蓝牙共享 PC 的网络,让 iPhone 通过连接这个蓝牙来访问网络,在这个途径上访问的数据包就都可以被 wireshark 所抓取。
打开电脑,”偏好设置”–>”选择共享”
设置蓝牙共享
接下来打开 iPhone 蓝牙链接你的 MacBook,配对一下,iPhone 就可以通过蓝牙连接网络了。
抓包
我们打开 Wireshark 来进行抓包,选择 Bluetooth PAN,即刚刚建立的蓝牙网络。
现在打开熊猫直播的 App 随便进入一个直播房间进行抓包,这时可以看到一大堆的数据,别怕!我们仅需要筛选出几条我们需要的数据。
看到类似 live.. 的链接选择 “追踪流”
在这里可以看到播放流的地址:http://pl28.live.panda.tv/live_panda/d1fb081c4f1a5104234f2dcdac2a225c.flv?sign=251aab79fd059183fc4f93308e20e354&time=&ts=59813a34&rid=-24770176
其他 APP 平台的直播源抓取也可以采用类似的方法。
这边只是简单的说明下,希望能举一反三 ..
跪求P2P直播源和TVBS直播源抓取方法 希望能看到!!!
感谢博主分享
黑科技 :smile: :smile: :exclaim:
你好 我用这个方法抓取斗鱼直播的直播源 为什么就只有几秒的视频长度
斗鱼有防盗机制
:eek: 用上了黑苹果系统。
然而基本上不看直播的。哈哈
:lol: 就b站,偶尔看看小姐姐。
哈哈,最近把 https://live.bilibili.com/ 的代理也搞定了..