IPTV 代理 pixman 所有播放列表,实现大陆地区直连播放 TVB/4gtv/beesport 等

mjj · 2024年07月23日 · 最后由 litiande 回复于 2024年10月31日 · 4941 次阅读

项目地址

https://github.com/pppyyyccc/streamshield-proxy

部署方法,复制全部到 SSH 内粘贴,回车一键执行

docker run -d -p 8888:4994 --name streamshield-proxy \
-e CUSTOM_DOMAIN="http://100.100.100.100:5000" \
-e VPS_HOST="http://200.200.200.200:8888" \
-e SECURITY_TOKEN="test11" \
-e INCLUDE_MYTVSUPER="true" \
--restart always \
ppyycc/streamshield-proxy:latest

要修改的参数

http://100.100.100.100:5000,pixman所在的ip与端口

http://200.200.200.200:8888,要转发的VPS所在的ip与端口

SECURITY_TOKEN,自行设置访问的token

INCLUDE_MYTVSUPER,包含TVB列表 

部署后,播放器直播订阅地址: http://200.200.200.200:8888/test11

666 测试下看看

MYTVSUPER 是读取 mytvsuper_tivimate.m3u 播放列表,注意 pixman 所在主机必须先运行 docker exec pixman sh -c 'flask mytvsuper_tivimate',生成播放列表,并且加入定时计划

(crontab -l 2>/dev/null | grep -v "docker exec pixman sh -c 'flask mytvsuper_tivimate'"; echo "0 5,17 * * * docker exec pixman sh -c 'flask mytvsuper_tivimate'") | crontab -

先前排支持

有什么 vps 推荐可以看 mytvsuper 的吗?

实测 ok,支持一下。

不过 potplayer 测试时先关闭电脑代理,不然播放可能怪怪的

可用范例

docker run -d -p 8080:4994 --name streamshield-proxy -e CUSTOM_DOMAIN="http://你搭建的 pixman.docker 服务 ip:端口" -e SECURITY_TOKEN="W 你的秘钥 E" -e INCLUDE_MYTVSUPER="true" -e VPS_HOST="http://本 vpsip:端口" --restart always ppyycc/streamshield-proxy:latest

m3u 地址在 http://本vpsip:端口/W你的秘钥E

6 楼 已删除

我可以把 pixman 同 streamshield-proxy 都装到同一个 VPS 里面吗? 我在装 streamshield-proxy 的 docker 的时候出现这个, docker: Error response from daemon: driver failed programming external connectivity on endpoint streamshield-proxy (410787c8b353899aa9d9762258c9ab5cb5454c4716dbf4ad8756a74961ebf986): Unable to enable MASQUERADE rule: (iptables failed: iptables --wait -t filter -A DOCKER ! -i docker0 -o docker0 -p tcp -d 172.17.0.5 --dport 4994 -j ACCEPT: iptables: No chain/target/match by that name. (exit status 1)).

sora 回复

我用阿里云轻量服务可以看,就是切换台加载比较慢

VPS_HOST 那一侧需要什么配置吗?端口是什么端口?

litiande 回复

什么价格,香港的?

kennyworld 回复

VPS_HOST 填 http://你的 VPS IP :8888 理解了就可以自行换端口和域名

我的 pixman 部署在甲骨文 ARM 服务器上,也将楼主的项目部署在同一个 VPS 上,CUSTOM_DOMAIN 和 VPS_HOST 都填写的 VPS 的 IP,最终虽然能够实现不翻墙状态下连上 4GTV,但是特别特别卡,无法观看,这是什么原因呢?是因为我的 VPS 服务器连接速度不理想吗?

现在文件超级大,望优化

布署好了,但是还是无法播放

这个一定要境外的 VPS 吗?

亚马逊测试完美,非常流畅,感谢大佬。顺便提个问题,好像拉取不到 ipv6 的地址,换成 ipv4 地址就成功了,换句话说如果你没有公网 ipv4 的话,可能就不行了

新版有 1.07G,怎么这么大😅 Thetv 在 pixman 里可以播放,经过此代理获取的列表无法播放。

ck95960 回复

我也一样,应该是没更新最新 thetv,还是老版的

请问你们 VPS 用什么系统?

催更 获取 mytv 的列表 太玄学了 经常获取不到 获取的频道或多或少.. 4gtv 很稳 每次都能获取到 作者有时间可以考虑优化一下 再压缩一下镜像 1.1G 确实有点大 催更催更

大佬最近会更新一版,别催……

部署成功,但是好像 20 秒左右就卡不动了,再切换就可以了

用这个代理后的 mytv,支持在 APTV 上播放吗

有更新吗大佬?其他都没问题,就是 tvb 的,会不停提示连接错误,但等久一点会播到几秒,然后又断。前提是 pixman 的 tvb 稳定能放的。坐等大佬更新或者答复

jiangwl 回复

代理后还是 mpd 格式 aptv 不支持 mpd

更新到最新的版本之后 mysuper 提示 502 了 望修复😂

大佬,催更 mytvsuper 用不了

10 月 26 日更新了

StreamShield Proxy 1.3.1 版本发布说明 发布日期 2024 年 10 月 26 日

版本号 1.3.1

但好像 mytvsuper 还是用不了。

mjj 回复

大佬,mytvsuper 直连还是放不了。我看了一下播放 mytvsuper 每次播放都要请求这个地址 time.android.com。我直连尝试拼这个地址是没办法拼通的。挂了代理请求这个地址通过。mytvsuper 就能播放了。播放流量还是从搭建的直连服务器请求的。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号