找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 5844|回复: 31

[iptv信源 资源分享或寻求] 广东 IPTV 代理:提取 m3u8 格式播放源和 xmltv EGP 的电子节目单(支持回放)

  [复制链接]
发表于 2024-3-11 22:12 | 显示全部楼层 |阅读模式
两年前我分享了一下广东 IPTV 的鉴权方式:广东电信 IPTV 验证过程分析、直播源提取、openwrt 单线复用、RTSP 代理-iptv直播源、网络视频直播资源、直播代码-恩山无线论坛 (right.com.cn)

然后我陆陆续续根据我自己的请求完善我的代理工具,如今它已经足够满足我个人使用了,于是决定分享一下,并且寻求感兴趣的朋友兼容其他地区和运营商或者提高易用度。欢迎点星星支持我。

源码:

https://github.com/yujincheng08/rust-iptv-proxy

使用方法:
1. 根据 readme 以及自己使用的系统进行编译。经过测试在 linux (包括但不限于 PVE 或 openwrt)和 windows 上都能正常运行
2. 找出自家盒子的 mac 地址以及 IPTV 的账号密码
3. 根据自己需求构建命令行运行刚刚编译好的程序
4. 访问 127.0.0.1:7878/playlist 可以得到 m3u8 播放列表,访问 127.0.0.1:7878/xmltv 可以得到 XMLTV 格式,包括回放地址。根据需求填入 IPTV 软件中(本人使用的是 tivimate,亲测可用)

具体命令行如下:
Usage: iptv [OPTIONS] --user <USER> --passwd <PASSWD> --mac <MAC>

Options:
  -u, --user <USER>                      Login username
  -p, --passwd <PASSWD>                  Login password
  -m, --mac <MAC>                        MAC address
  -i, --imei <IMEI>                      IMEI [default: ]
  -b, --bind <BIND>                      Bind address:port [default: 127.0.0.1:7878]
  -a, --address <ADDRESS>                IP address/interface name [default: ]
  -I, --interface <INTERFACE>            Interface to request
      --extra-playlist <EXTRA_PLAYLIST>  Url to extra m3u
      --extra-xmltv <EXTRA_XMLTV>        Url to extra xmltv
      --udp-proxy                        UDP proxy address:port
      --rtsp-proxy                       Use rtsp proxy
  -h, --help                             Print help
  -V, --version                          Print version

其中:
-u: IPTV 用户名
-p:IPTV 密码
-m:盒子 MAC 地址
-i:盒子 imei,不用填
-b:绑定的 ip 地址和端口
-a:盒子的 ip 地址,不用填
-I:iptv pppoe 拨号的网口(VLAN 是 45 的那个),如果设置了静态路由可以不填,不然应该填入用 iptv 拨号的 pppoe 的网口的名字,因为最近广东电信要求所有 iptv 的请求都得走专网了
--udp-proxy: 启用内置 udp 代理,启用后 m3u8 的播放地址会转成 http 后的组播地址,防止组播影响其他设备正常上网;如果不启用,会使用 rtsp 的地址
--rtsp-proxy: 启用内置 rtsp 代理,启用后 m3u8 的播放地址会转成 http 后的 rtsp 地址;如果不想给 rtsp 播放地址设置静态路由可以启用(毕竟可能影响 QQ 收图片),并且能解决 tivimate 不支持 rtsp 地址的问题

补充说明:

1. 这个项目主要是自己使用,所以功能基本都是迎合自己需求。
2. 我主要使用系统就是 x86 的 openwrt 和 x86 的 windows,其他平台并没有很仔细测试。
3. 由于 openwrt 平台众多,我并没有提供预编译二进制,需要一点知识才能编译。
3. 时间关系没有给 openwrt 弄上 luci 界面和打包成 ipk,但是提供了一个示例 init.d 脚本可以用来开机自启动。有时间会尝试写个界面或者打包成 ipk。 也欢迎有能力的朋友提 PR。
4. 因为是 rust 写的,很多库只能静态集成,所以大小比较大(已经尽可能优化了,目前最小编译选项 + upx 也得有 850KB)

评分

参与人数 1恩山币 +1 收起 理由
itiao + 1 你好,久仰卧龙大名,在下凤雏!.

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2024-3-11 22:14 | 显示全部楼层
点赞,可以,论坛需要你这种贡献的人
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-11 22:53 | 显示全部楼层
看起来够强大........
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 08:53 来自手机 | 显示全部楼层
800多k,很小了,感谢楼主
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 08:53 | 显示全部楼层
太专业了,完全看不懂...
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 09:50 | 显示全部楼层
太专业了我看不懂  请求帮助qq 234512893
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 11:20 | 显示全部楼层
这个好,就是不懂用。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 15:30 | 显示全部楼层
这个好,希望不要失效!谢谢分享~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 15:35 | 显示全部楼层
支持点赞先,慢慢看,理解理解才行。有点深度了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 19:01 | 显示全部楼层
期待楼主出个小白的教程
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 19:15 | 显示全部楼层
这个好,希望不要失效!谢谢分享~
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 20:09 来自手机 | 显示全部楼层
厉害感谢分享,不知道会不会有小白教程
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-12 20:42 | 显示全部楼层
没有开通IPTV,
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-4-9 13:32 | 显示全部楼层
3. 根据自己需求构建命令行运行刚刚编译好的程序
这个怎么弄,这个不会弄
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-4-17 08:39 | 显示全部楼层
MARK一下,下次可以用,谢谢了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-9 11:10

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表