找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 3625|回复: 30

[iptv信源 资源分享或寻求] 论坛大佬的IPTV开源程序,有人部署成功过吗?

[复制链接]
发表于 2022-9-9 09:59 | 显示全部楼层 |阅读模式
本帖最后由 lck1115 于 2022-9-9 17:13 编辑

https://www.right.com.cn/forum/thread-8252305-1-1.html


这个大佬的程序,我用docker部署在自己服务器,一直不成功。
开始用hk的服务器,后来换到us,都是失败了。。

有没有大佬指导下啊。。

  1. INFO:     43.129.252.180:58644 - "GET /channel.m3u8?fid=4gtv-4gtv018 HTTP/1.1" 200 OK
  2. ERROR:    Exception in ASGI application
  3. Traceback (most recent call last):
  4.   File "/usr/local/lib/python3.9/site-packages/uvicorn/protocols/http/h11_impl.py", line 404, in run_asgi
  5.     result = await app(  # type: ignore[func-returns-value]
  6.   File "/usr/local/lib/python3.9/site-packages/uvicorn/middleware/proxy_headers.py", line 78, in __call__
  7.     return await self.app(scope, receive, send)
  8.   File "/usr/local/lib/python3.9/site-packages/fastapi/applications.py", line 269, in __call__
  9.     await super().__call__(scope, receive, send)
  10.   File "/usr/local/lib/python3.9/site-packages/starlette/applications.py", line 124, in __call__
  11.     await self.middleware_stack(scope, receive, send)
  12.   File "/usr/local/lib/python3.9/site-packages/starlette/middleware/errors.py", line 184, in __call__
  13.     raise exc
  14.   File "/usr/local/lib/python3.9/site-packages/starlette/middleware/errors.py", line 162, in __call__
  15.     await self.app(scope, receive, _send)
  16.   File "/usr/local/lib/python3.9/site-packages/starlette/exceptions.py", line 93, in __call__
  17.     raise exc
  18.   File "/usr/local/lib/python3.9/site-packages/starlette/exceptions.py", line 82, in __call__
  19.     await self.app(scope, receive, sender)
  20.   File "/usr/local/lib/python3.9/site-packages/fastapi/middleware/asyncexitstack.py", line 21, in __call__
  21.     raise e
  22.   File "/usr/local/lib/python3.9/site-packages/fastapi/middleware/asyncexitstack.py", line 18, in __call__
  23.     await self.app(scope, receive, send)
  24.   File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 670, in __call__
  25.     await route.handle(scope, receive, send)
  26.   File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 266, in handle
  27.     await self.app(scope, receive, send)
  28.   File "/usr/local/lib/python3.9/site-packages/starlette/routing.py", line 68, in app
  29.     await response(scope, receive, send)
  30.   File "/usr/local/lib/python3.9/site-packages/starlette/responses.py", line 260, in __call__
  31.     await wrap(partial(self.listen_for_disconnect, receive))
  32.   File "/usr/local/lib/python3.9/site-packages/anyio/_backends/_asyncio.py", line 662, in __aexit__
  33.     raise exceptions[0]
  34.   File "/usr/local/lib/python3.9/site-packages/starlette/responses.py", line 256, in wrap
  35.     await func()
  36.   File "/usr/local/lib/python3.9/site-packages/starlette/responses.py", line 245, in stream_response
  37.     async for chunk in self.body_iterator:
  38.   File "/usr/local/lib/python3.9/site-packages/starlette/concurrency.py", line 63, in iterate_in_threadpool
  39.     yield await anyio.to_thread.run_sync(_next, iterator)
  40.   File "/usr/local/lib/python3.9/site-packages/anyio/to_thread.py", line 31, in run_sync
  41.     return await get_asynclib().run_sync_in_worker_thread(
  42.   File "/usr/local/lib/python3.9/site-packages/anyio/_backends/_asyncio.py", line 937, in run_sync_in_worker_thread
  43.     return await future
  44.   File "/usr/local/lib/python3.9/site-packages/anyio/_backends/_asyncio.py", line 867, in run
  45.     result = context.run(func, *args)
  46.   File "/usr/local/lib/python3.9/site-packages/starlette/concurrency.py", line 53, in _next
  47.     return next(iterator)
  48.   File "/code/./app/utile.py", line 133, in generatem3u8
  49.     self.check(fid, hd)
  50.   File "/code/./app/utile.py", line 104, in check
  51.     self.updateonline(fid, hd)
  52.   File "/code/./app/utile.py", line 68, in updateonline
  53.     start, seq, gap = genftlive(url)
  54.   File "/code/./app/common/tools.py", line 59, in genftlive
  55.     seq = re.findall("#EXT-X-MEDIA-SEQUENCE:(\d+)\n", data).pop()
  56. IndexError: pop from empty list
复制代码


点评

如果源码都看懂,就不要部署。别人糊弄你都不知道  发表于 2022-9-9 10:35
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-9-9 10:01 | 显示全部楼层
具体是如何部署的?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-9 10:16 | 显示全部楼层
本帖最后由 fungyimchn 于 2022-9-9 10:19 编辑

前两天成功过都能看,但是昨天开始不行了,部署成功的也看不了了,他这个好像部署成功了之后还是受他后台控制的,后台一改都看不了

点评

是如何部署的?有没有详细的步骤,兄弟!  详情 回复 发表于 2022-9-9 11:14
不是吧,还受到他后台控制啊。。 那哪里还是开源啊。。  详情 回复 发表于 2022-9-9 10:26
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-9-9 10:26 | 显示全部楼层
fungyimchn 发表于 2022-9-9 10:16
前两天成功过都能看,但是昨天开始不行了,部署成功的也看不了了,他这个好像部署成功了之后还是受他后台控 ...

不是吧,还受到他后台控制啊。。

那哪里还是开源啊。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-9 11:10 | 显示全部楼层
太过复杂,不适合我等小白,我还是看红星播放器吧。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-9 11:14 | 显示全部楼层
fungyimchn 发表于 2022-9-9 10:16
前两天成功过都能看,但是昨天开始不行了,部署成功的也看不了了,他这个好像部署成功了之后还是受他后台控 ...

是如何部署的?有没有详细的步骤,兄弟!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-9 11:19 | 显示全部楼层
各种环境太麻烦了,搞了半天没成就不搞了

点评

docker倒不麻烦,就是一直没有成功,不知道哪里的问题。。 试了大佬他自己的测试地址,也不能用了。  详情 回复 发表于 2022-9-9 11:29
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-9-9 11:29 | 显示全部楼层
kover 发表于 2022-9-9 11:19
各种环境太麻烦了,搞了半天没成就不搞了

docker倒不麻烦,就是一直没有成功,不知道哪里的问题。。
试了大佬他自己的测试地址,也不能用了。

点评

docker也搞了,系统也跑起来了,但还是看不了。而且修改了默认端口还不生效  详情 回复 发表于 2022-9-9 16:45
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-9 11:38 | 显示全部楼层
这个玩意就适合搞个PHP代理
自己去抓,太麻烦

点评

求大佬分享PHP代码  详情 回复 发表于 2022-9-9 11:59
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-9-9 11:59 | 显示全部楼层
linjz 发表于 2022-9-9 11:38
这个玩意就适合搞个PHP代理
自己去抓,太麻烦

求大佬分享PHP代码

点评

我没有,我用过一段时间一个朋友的 他只是给我地址,好久没有看ww的直播台了 政论的新闻台 油管都有,其它电影电视 都是旧电影,一点意思没有  详情 回复 发表于 2022-9-9 12:24
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-9 12:05 来自手机 | 显示全部楼层
嘿嘿,有套路……
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-9 12:18 | 显示全部楼层
本帖最后由 日食失约 于 2022-9-9 12:21 编辑

只改app/assets/config.ini下的
# 修改192.168.1.x为你的ip或域名
localhost = http://192.168.1.xxx:%(port)s
IP改为运行的IP

github上大把的for40255.sytes.net php链接( http://for40255.sytes.net:8099/tv/iptv/live_[backcolor=var(--color-search-keyword-hl)]4gtv.php?vid=[backcolor=var(--color-search-keyword-hl)]4gtv-4gtv003&nid=1 ),仅50个左右的频道,这位大佬的大概120多个,4gtvAPP中全了

点评

大佬,这个for40255.sytes.net能定义1080清晰度吗,我在github上找到的都是720,电视上看清晰度差了点  详情 回复 发表于 2022-9-9 13:06
但是找不到这个php解密的源码啊。。 而且我看github上的这种php链接,很多都失效了  详情 回复 发表于 2022-9-9 12:24
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-9-9 12:24 | 显示全部楼层
日食失约 发表于 2022-9-9 12:18
只改app/assets/config.ini下的
# 修改192.168.1.x为你的ip或域名
localhost = http://192.168.1.xxx:%( ...

但是找不到这个php解密的源码啊。。
而且我看github上的这种php链接,很多都失效了

点评

for40255.sytes.net 的php没有 用239144498这位大佬的  详情 回复 发表于 2022-9-9 12:48
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-9 12:24 | 显示全部楼层
lck1115 发表于 2022-9-9 11:59
求大佬分享PHP代码

我没有,我用过一段时间一个朋友的 他只是给我地址,好久没有看ww的直播台了
政论的新闻台 油管都有,其它电影电视 都是旧电影,一点意思没有

点评

能否让你朋友卖我一份啊。。 感谢。。  详情 回复 发表于 2022-9-9 13:02
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-9-9 12:48 | 显示全部楼层
lck1115 发表于 2022-9-9 12:24
但是找不到这个php解密的源码啊。。
而且我看github上的这种php链接,很多都失效了

for40255.sytes.net 的php没有
用239144498这位大佬的

点评

239144498不就是我提到的这位大佬吗。。。 我部署一直不成功啊,  详情 回复 发表于 2022-9-9 13:03
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-28 19:27

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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