大家好,
最近体验 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 遥控器操作。 支持深色/浅色模式。
后续慢慢迭代