[全程 AI] QvPlayer:一款基于 SwiftUI + FFmpeg 的 Apple TV 双引擎播放器,支持远程控制

2025 年 12 月 20 日
 lixikei

大家好,

最近体验 Gemini3 ,今天一整天全程对 AI 提需求,搞了一款专为 Apple TV (tvOS) 设计的开源视频播放器 —— QvPlayer 。

起初是因为发现 Apple TV 上很多播放器要么收费,要么对某些格式(如 MKV, AV1 )支持不佳,要么导入资源比较麻烦,有了 AI 于是决定自己动手搞一个。目标是结合原生播放器的流畅度和 FFmpeg 的强大解码能力,同时保持原生 tvOS 的 UI 体验。

📺 项目地址 GitHub: https://github.com/qvcloud/QvPlayer (欢迎 Star ⭐ 和 PR)

✨ 核心亮点 双播放引擎切换: System (AVPlayer):默认使用,硬解 H.264/HEVC ,省电且流畅。 KSPlayer (FFmpeg):遇到系统不支持的格式(如 MKV, AVI, WMV, AV1 )时,可一键切换,几乎通吃所有格式。

Web 管理后台: 内置了一个 Web 服务器,手机或电脑浏览器访问 Apple TV 的 IP 即可。 支持网页直接上传视频文件到 Apple TV 。 支持在线编辑播放列表( M3U8 直链等)。

原生体验: 完全使用 SwiftUI 开发,完美适配 Apple TV 遥控器操作。 支持深色/浅色模式。

后续慢慢迭代

2220 次点击
所在节点    Apple
3 条回复
Dream4U
2025 年 12 月 21 日
本店播放器?很少用到吧
Dream4U
2025 年 12 月 21 日
@Dream4U 本地
lixikei
2025 年 12 月 21 日
对 用的很少 我也就偶尔 想播放个本地文件什么的 用用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1180189

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX