大家好,
最近体验 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 遥控器操作。 支持深色/浅色模式。
后续慢慢迭代
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.