V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Smash
V2EX  ›  问与答

实时抓包 IPTV 生成 m3u 列表供 AppleTV 播放是否可行?

  •  
  •   Smash · 2020-06-28 23:53:32 +08:00 · 8059 次点击
    这是一个创建于 1605 天前的主题,其中的信息可能已经有所发展或是发生改变。
    楼主最近入了个群晖 1019+,一个 AppleTV 5,infuse pro 和 plex pass 也买了,可谓是下了血本。

    迫于家里多个盒子,体验很不好,想集成一下 IPTV 的能力到 AppleTV 。

    虽然网上有很多 m3u 的直播源,但是不能动态更新,时不时就看不了。

    Wireshark 可以手动抓包分析 IPTV 盒子,取得 m3u 列表,但是我想完全自动化。

    设想如下:IPTV 盒子 24 小时开启,编写服务端程序,通过网络库分析抓包,取得列表,在群晖内建一个 m3u 的 simple http 服务,使用 xteve 加载此直播列表。

    然后通过 infuse pro 或者 plex pass 播放。

    ps.群晖、IPTV 盒子、光猫准备通过 [ Throwing Star LAN Tap ] 来连接

    17 条回复    2020-06-30 17:10:11 +08:00
    cubecube
        1
    cubecube  
       2020-06-29 00:02:34 +08:00   ❤️ 1
    其实不太用实时抓的,那个列表不怎么变。写个脚本,定时生成一次最新的就行。我的脚本貌似是一周更新一次,对了,我是直接拿的 github 上的一个北京联通的频道列表(作者貌似保持更新),自己改内网 IP 和端口就搞定了。
    shanlanlan
        2
    shanlanlan  
       2020-06-29 02:32:42 +08:00
    @cubecube #1 原文:“其实不太用实时抓的,那个列表不怎么变。写个脚本,定时生成一次最新的就行。我的脚本貌似是一周更新一次,对了,我是直接拿的 github 上的一个北京联通的频道列表(作者貌似保持更新),自己改内网 IP 和端口就搞定了。”
    ======
    回复:#1 楼主发下,我十几年没看电视了。
    systemcall
        3
    systemcall  
       2020-06-29 02:52:33 +08:00 via Android
    github 上面有现成的直播源,不过是公网的源,占网速
    elfive
        4
    elfive  
       2020-06-29 06:47:04 +08:00 via iPhone
    湖南电信,IPTV 不是 m3u 列表,我用这个东西抓过包,更像是原始的 UDP 协助,然后他们自己封装了一下。不过在移动工作的朋友说移动就是个没加密的 m3u,随便就能抓到,而且几年基本没变化过
    xenme
        5
    xenme  
       2020-06-29 08:23:38 +08:00 via iPhone
    公共的都是别人抓了转播的。
    直接抓你所在运营商的列表,没加密的话基本都是固定的。目前上海电信用了一年多了,电脑和 AppleTV 都可以。还有这玩意儿编码实测 infuse 不支持,也看地区。
    ipadpro4k
        6
    ipadpro4k  
       2020-06-29 08:57:36 +08:00 via iPhone
    iplaytv 不买个?
    UncleCat01
        7
    UncleCat01  
       2020-06-29 08:59:56 +08:00 via Android
    也可以试试抓央视频的,不过央视频更新好像比较频繁
    Ansen
        8
    Ansen  
       2020-06-29 09:33:48 +08:00
    不需要实时更新吧,我用了几年了,都没变过
    Ansen
        9
    Ansen  
       2020-06-29 09:34:30 +08:00
    对了,还可以找懒猫作者,看看能不能给你个邀请码
    Illusionary
        10
    Illusionary  
       2020-06-29 09:36:31 +08:00
    所以 AppleTV 体验好在哪
    cubecube
        11
    cubecube  
       2020-06-29 10:28:47 +08:00   ❤️ 2
    @shanlanlan 参考这个吧。需要自己弄一个 udpxy 替换本地 ip https://github.com/wuwentao/bj-unicom-iptv

    用内网组播转单播之后最稳定,公网的直播地址不太稳。
    Smash
        12
    Smash  
    OP
       2020-06-29 11:05:04 +08:00 via Android
    @ipadpro4k #6 准备买,gift card 还没收到。。。
    Smash
        13
    Smash  
    OP
       2020-06-29 11:09:52 +08:00 via Android
    @Illusionary #10 可以看 netflix,软件生态好。
    TwoBall
        14
    TwoBall  
       2020-06-29 18:00:08 +08:00
    湖北电信 itv 只能看看
    mikepuppy96
        15
    mikepuppy96  
       2020-06-30 07:25:40 +08:00 via iPhone
    mikepuppy96
        16
    mikepuppy96  
       2020-06-30 07:30:14 +08:00 via iPhone
    不过还是应该用交换机,根据视频里的介绍,那个设备不能支持三方互通,只是抓包使用的
    Smash
        17
    Smash  
    OP
       2020-06-30 17:10:11 +08:00
    @mikepuppy96 这个 youtuber 没有开源。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1197 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:35 · PVG 02:35 · LAX 10:35 · JFK 13:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.