V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lixikei
0.01D
V2EX  ›  Apple

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

  •  
  •   lixikei · 7 天前 · 1423 次点击

    大家好,

    最近体验 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 遥控器操作。 支持深色/浅色模式。

    后续慢慢迭代

    3 条回复    2025-12-21 10:54:43 +08:00
    Dream4U
        1
    Dream4U  
       6 天前
    本店播放器?很少用到吧
    Dream4U
        2
    Dream4U  
       6 天前
    @Dream4U 本地
    lixikei
        3
    lixikei  
    OP
       6 天前
    对 用的很少 我也就偶尔 想播放个本地文件什么的 用用
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:12 · PVG 00:12 · LAX 08:12 · JFK 11:12
    ♥ Do have faith in what you're doing.