实时抓包 IPTV 生成 m3u 列表供 AppleTV 播放是否可行? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Smash
V2EX    问与答

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

  •  
  •   Smash 2020-06-28 23:53:32 +08:00 8671 次点击
    这是一个创建于 2001 天前的主题,其中的信息可能已经有所发展或是发生改变。
    楼主最近入了个群晖 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     Solana     2196 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 16:07 PVG 00:07 LAX 08:07 JFK 11:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86