如何将 Apple 设备变成统一的媒体中心:APTV 使用指南
我最近在寻找一款能在 Apple TV 和 Mac 上播放 M3U 播放列表的播放器。App Store 中的大多数免费应用都充斥着广告。付费工具需要每月几美元的订阅费才能进行基本的 M3U8 解析。我在 GitHub 上发现了开源项目 APTV。该仓库已获得 2.8 千颗星,尽管 README 中的文档看起来很简陋。
我决定弄清楚这个应用是如何工作的,以及为什么社区会积极支持它。
一个平台搞定所有设备
APTV 的主要特点是其对 Apple 设备的全面覆盖。作者构建了一个几乎可以在任何地方运行的播放器。
该应用支持:
- iOS 和 iPadOS
- tvOS 用于大屏设备
- macOS 用于笔记本电脑和台式机
- watchOS 用于 Apple Watch
- CarPlay 用于车载系统
- visionOS 用于 Apple Vision Pro 头显
设置是统一的。你在 Mac 或 iPhone 上下载应用并粘贴播放列表链接,数据会立即同步到 iCloud。你回到家,打开 Apple TV,你的频道列表和收藏夹已经在那里了。无需手动导出或用遥控器输入长链接。

播放器内核功能解析
APTV 的核心功能是解析 M3U 格式的播放列表文件并播放 M3U8 流。与简单的 shell 脚本不同,它内置了一系列方便观看的功能。
播放器从网络获取电视指南 EPG 并加载节目时间表。如果流媒体提供商支持存档功能,APTV 可以回放广播并显示过去的节目。
预览功能实现得很不错。应用会实时为列表中的当前频道生成缩略图。你可以立即看到正在播放的内容,而无需切换到该流。
对于驾驶者,有 CarPlay 支持。你可以在路上收听电视频道或新闻的背景音频,当汽车连接到媒体系统时即可使用。

即使在 watchOS 上,播放器也能显示你的收藏列表并启动流媒体。这是一个小众功能,但对某些人来说很有用。
如何无需寻找播放列表进行测试
作者在仓库中留下了几个测试链接。它们非常适合在安装后立即检查播放器的功能。
标准 IPTV 流:
https://raw.githubusercontent.com/Kimentanm/aptv/master/m3u/iptv.m3u
支持节目存档的测试播放列表:
https://raw.githubusercontent.com/Kimentanm/aptv/master/m3u/aptv-playback.m3u
这些来源来自开放网络。作者警告说,某些频道可能暂时不可用,因此值得不时在设置中更新配置。
未来计划添加的功能
开发者正在积极开发,并列出了以下功能计划:
- DLNA 流媒体传输到外部显示器
- 将多个配置聚合到单个列表中
- 频道和节目的搜索中心
- visionOS 界面优化
谁适合使用这个项目
如果你在 Apple 硬件上寻找一款干净的 IPTV 观看工具且没有臃肿功能,APTV 可以完成任务。唯一的注意事项是主仓库和 Telegram 上的讨论都是中文的。应用本身清晰直观,无需翻译。
该应用在 App Store 中可用,仓库中的开源代码为了解 SwiftUI 跨平台播放器的实现提供了机会。
相关项目