iptv抓包直播源

  使用可以镜像的交换机,电脑网口设置成监控端,光猫出IPTV进交换机的口设置成被监控端,电脑启动Wireshark,选择适合的网卡,启动电视盒子,滚动一段时间。
打开Wireshark熟悉一下界面
96181-vxe0d7xep6.png
然后我们先将IPTV机顶盒断电,打开Wireshark,设置好需要捕获的网卡,点击开始按钮,同时将机顶盒通电
99364-94stvukwoer.png
40051-6ongx6m8z0j.png
22236-9bfbiy70e45.png
81928-m00ffh4sg7a.png
00530-wib0wc5yreb.png
66689-lh6ddd1i3oq.png

  先筛选http包后,搜索字符串igmp: 然后挨个看下数据包里的http流(一般就在前面几个筛选出来的text/html数据包中,也不一定我这里运营商是这个,有的地区直播源地址放在JS文件中,SO:其他地区需自己手动实验,比如有的地方可以搜索关键词: jsSetConfig 或者UDP 或者rtsp 等等,具体情况需要自己具体分析)

这里我们找到一个数据流形式如下:(忘了打码,就这样。有的数据流很长,往下拉的看看,看到igmp了没,这个就是我们要找的频道的组播地址,每个地区都不一样,我的地址直接拿过去你们也用不上的说。)
23497-l40nnkin0eh.png
99097-jxypwls5358.png

将导出的txt文件使用 notepad++ 打开,然后我们整理一下,删除不需要的数据,保留中间的频道地址源

81687-6wiprci9oo.png

  现在我们将它导出,将导出的txt文件使用 notepad++ 打开,然后我们整理一下,删除不需要的数据,保留中间的频道地址源
(初步整理,仅保留频道列表)
按 ctrl+H 使用如下正则表达式进行数据整理:
查找目标: .ChannelName="(.)",UserChannelID="(.)",.(igmp.)",TimeShift=.
替换为: #EXTINF:\2,\1\r\n\3
70535-p0gg5x9xegj.png
整理为m3u格式)
48818-55yx6dncbof.png
  第三步整理,将组播地址改写为路由器转发后的地址,请配合路由器IPTV转发功能使用

路由器设置局域网转发

  爱快路由器设置双外网口播放,第一口正常拨号外网,第二口设置成功iptv播放,111111111@iptv.ct.sn 密码
设置IGMP代理,网络设置---IGMP代理 :勾选开启,协议:IGMPv2 (好像3也可以)。 上联 选wan2(就是itv的网口) 下联:lan1保存!设置UDPXY ,高级应用---UDPXY: 添加--- 信号源选 wan2, 服务端口:随意填自己喜欢的,我填的“4444”,下面组播地址需要用到。
http://192.168.100.10:4444/status
52768-m0pw65khla.png
67635-zqgolkhtlug.png
出行上面页面,表示成功。
http://192.168.100.10:4444/udp/239.77.0.244:5146
  制作成m3u8 列表可以导入播放器

  ~  ~  The   End  ~  ~  


 赏 
感谢您的支持,我会继续努力哒!
支付宝收款码
tips
文章二维码 分类标签:营生网文代码IPTV
文章标题:iptv抓包直播源
文章链接:https://zhaojx.fun/archives/192/
最后编辑:2024 年 4 月 4 日 16:52 By 豫见长安
许可协议: 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
(*) 5 + 7 =
快来做第一个评论的人吧~
歌曲封面
0:00