文 | 字母AI说出来你可能不信,这届球迷为了看世界杯,已经把GitHub刷爆了。事情是这样的,GitHub上有个开源项目叫做IPTV,它的功能非常简单,就是看电视。比如图中展示的,我用IPTV看电视,左上角是国际新闻直播,右上CNN,左下是法国的France 24,右下是彭博社TV。这里由于版权问题就不展示观看世界杯的画面了,大家懂得都懂。但也就是这么一个简单的项目,从2026年美加墨世界杯开赛开始,IPTV一夜之间登顶GitHub趋势榜单,每天都能获得超过1000颗星星。截止至发稿,这个项目已经获得了超过12万颗星星,并且连续霸榜4天。如果再这么发展下去,IPTV的星星数量超过OpenClaw,也只是时间问题。不仅如此,任何时候点进这个项目,至少都有超过2000个人同时观看此项目。所以,IPTV到底为何能如此吸引广大球迷朋友呢?GitHub上的“全球电视遥控器”一句话概括,IPTV就是一套开源的网络电视播放列表。它通过收集网上公开可访问的电视频道直播地址,然后按照国家、语言和内容类别整理成M3U文件。啥是M3U?你可以把M3U理解成一张节目地址清单,里面包含了频道名称和对应的直播网址。播放器打开这份清单后,会找到用户选择的频道,再从相应网址获取直播画面。IPTV列表覆盖新闻、体育、电影、音乐、少儿等频道,用户可以选择某个国家的频道,也可以加载包含全球频道的汇总列表。使用方法很简单。你把这些播放列表地址,粘贴到VLC、Kodi等支持M3U格式的播放器中,播放器就会自动读取频道。点击频道的名称,画面会从对应的电视台或远程服务器传到用户设备。整个过程无需注册项目账号,也不用安装专用客户端。IPTV自己不播放节目,也不保存视频。它做的只是把电视直播地址整理到一起,打开这份列表,你就能直接选择想看的频道。就像图片中的这样。还没完,IPTV背后有一整套技术基础设施。它还会给每个频道标上名称、所属国家、使用语言和节目类型,并配有节目单。用户打开列表,就能知道这个频道正在播什么,下一档节目是什么。开发者也可以直接调用这些频道信息,把它们加入自己的播放器或电视应用中。最关键的是,项目用GitHub Actions自动检查和更新链接。如果直播流地址失效,那么服务器会下线,链接会过期。项目每天都会自动验证这些链接能不能播放,清理掉失效的地址,接受新的提交。IPTV甚至会标注哪些频道有地域限制,哪些只能在特定地区访问。这样一来,每次更新的时候,程序会读取这些文件,核对频道名称和基本资料,再自动生成不同版本的播放列表。开发者只需要修改自己熟悉的部分,普通用户也能按国家、语言或节目类型选择需要的列表。还有一点,几乎所有的播放软件都能使用IPTV。比如电脑用户可以用VLC、Kodi打开,手机和电视盒子上也有相应的应用。打开IPTV后,你就能像使用普通电视一样浏览频道、查看节目单、收藏常看的频道和切换节目。也就是说,你可以坐在电脑前,可以蹲在马桶上用手机看,还可以躺在床上用电视看。这也就是为什么,这些球迷都跑来GitHub上看世界杯了。其实早在2018年的时候就有IPTV这个项目了,由一位名叫亚历山大·斯塔丘克(Aleksandr Statciuk)的开发者上传。IPTV在2018年12月获得第一颗星星,2019年4月达到100颗星星,2019年9月突破1000颗星星。截止至世界杯前,IPTV用了7年的时间获得了将近10万颗星。进入6月份以后,IPTV仅仅用了一个礼拜,就获得了2万颗星。无需多言,世界杯让IPTV爆红。IPTV也从最初的个人项目,逐渐变成了现在的社区工程。如今,仓库已经积累超过3.4万次代码提交,参与贡献的开发者超过1300人。斯塔丘克仍然是最主要的维护者,不过还有大量用户负责提交频道、修复失效地址和补充频道资料。而且IPTV还用Agent,自动处理部分更新工作。世界杯为什么把球迷“赶进”GitHub如前文说的,明明IPTV是个很久以前的项目,为什么今年会突然翻红呢?就比如说2022年世界杯,当时的IPTV只有4万颗星星,几乎没有人会用它来看世界杯。过去大家看世界杯,除了官方付费渠道以外,通常使用的是网站和非法软件。你想看球,可以,那你就得忍受广告和弹窗,运气好才能找到真正的播放按钮,运气不好就点到了广告跳转链接。有些软件还要求下载安装包、注册账号,还要你各种手机权限。比赛结束后,这些网站可能随之消失。等到下一届世界杯,用户又要重新寻找。但IPTV不一样,它没有任何广告弹窗,也不要求你手机上下载任何软件,它本质上就是个列表,在项目地址中已经出现了很多网页版的IPTV,点开直接就能看。不仅如此,GitHub的开源社区又给了IPTV一个背书。 谁添加了地址、改动了什么内容,其他开发者都能检查;发现失效链接或可疑内容,用户可以提交问题,维护者也能追溯和删除。十几万用户和上千名贡献者的监督,让项目很难像陌生软件那样悄悄塞入病毒或恶意代码。另外,世界杯赛制本身,也是IPTV的推手之一。2026年世界杯是历史上规模最大的世界杯,本届世界杯从32支球队扩充到48支,比赛由64场增加到104场。小组赛从48场增加到72场,之后还新增了16场三十二强淘汰赛。整届赛事持续39天,一支进入四强的球队最多要踢8场,而过去只需7场。横跨美国、加拿大和墨西哥三个国家。小组赛前两轮经常一天安排4场比赛。按北京时间计算,许多比赛集中在凌晨0点、3点、6点和上午9点。到了小组赛最后一轮,同组两场比赛还要同时开球。有时候你想两场一起看怎么办?这时候你就得用上分屏功能。还不止是这样,由于同一时间一个台只转播一场比赛,你就需要找另一个转播另一场比赛的电视台。更大的变化还在于,看世界杯的人变得更加分散。扩军后,亚洲的直接参赛名额从4个增加到8个,非洲从5个增加到9个,约旦、乌兹别克斯坦、佛得角和库拉索等球队第一次站上世界杯赛场。对于生活在海外的球迷来说,他们需要的不只是一块能播放比赛的屏幕,还想要本国电视台和母语解说。但是世界杯版权是按照国家和地区出售,同一场比赛在不同地方可能由完全不同的电视台负责。IPTV把频道按照国家、语言和类型重新整理,目前仅体育分类中就收录了300多个频道。虽然它不能保证每个频道都转播世界杯,也不能绕过地区限制,但它为用户提供了更多可供查找和切换的入口。一路信号卡顿、失效,或者正在播放另一场比赛,用户还可以继续寻找其他频道。官方平台通常只给观众一个固定入口,IPTV提供的却是一张全球电视地图。比赛数量增加、同时开球变多、参赛国家扩大之后,这种可以跨国家、跨语言换台的能力,也是非常重要的。链接是地址,还是钥匙但问题就在于……IPTV合法吗?美国著名法官、芝加哥大学法学教授理查德·波斯纳曾审理过一个与此非常接近的案件。视频聚合网站myVidster同样不存储视频,只让用户分享和嵌入外部视频。版权方起诉它侵权,但波斯纳指出,该网站“did not touch the data stream”,没有接触数据流本身。波斯纳用一个比喻解释,报纸告诉读者某场演出在哪里举行,不等于报纸亲自表演了这场演出。法院最终认为,仅凭提供链接,不能证明网站直接实施了公开传播,也没有足够证据证明它实质性增加了侵权。链接是地址,不是内容。播放列表是地图,不是电视台。这个判决给了链接聚合网站一个相对安全的法律空间。只要不直接托管内容、不接触数据流,就可能不构成直接侵权。欧洲要更严格一些。2016年的GS Media案中,欧盟法院认为,如果链接发布者知道内容是未经授权的,还继续提供链接的话,就可能构成向公众传播侵权作品的行为。并且,如果发布者从中获利,那么问题就会更严重。这个判决把责任从“是否托管内容”转移到了“是否知道侵权”。链接本身可能是中立的,但发布链接的行为可能不是。如果你明知道链接指向的是盗版内容,还把它提供给公众,那你就得承担责任。2017年的Filmspeler案又对类似的版权事件做出了进一步解释。一个播放器本身不存储盗版内容,但如果商家预装链接,并把“免费观看付费内容”作为卖点,就不能再用“我只是卖播放器”免责。法院的逻辑是,播放器加上预装的盗版链接,就构成了一个完整的侵权工具。商家明知道用户会用这个工具看盗版内容,还把它作为产品的核心卖点,这就是侵权行为。于是,法律问题已经从“视频存在哪里”变成了谁从中获利。因此,其实IPTV目前正处于一个灰色地带。你说它违法,它确实违法,毕竟主观上传播这些视频链接。但说它不违法,人家也没靠这个开始获利。美国DMCA第512条专门提到了一个词,叫做“信息定位工具”,它包括目录、索引、引用、指针和超链接。这个事的基本逻辑就是,平台或服务商如果只是帮助用户找到某个网络地址,并且不知道该地址侵权,也没有从侵权中直接获利,那么只要在收到有效通知后又能及时删除,那就相安无事,但如果不这么做,很有可能就会遭到下架。所以对于IPTV来说,且看且珍惜吧!更多精彩内容,关注钛媒体微信号(ID:taimeiti),或者下载钛媒体App