Repolode
jellyfin

jellyfin/Swiftfin

面向 Jellyfin 媒体服务器的原生 iOS 与 tvOS 视频客户端,使用 Swift 开发。

可替代:Plex

Star
4,220
Fork
625
未关闭 Issue
100
最近提交
昨天

这是什么?

Swiftfin 是一款用于 Jellyfin 媒体服务器的视频客户端,可运行在 iPhone、iPad 和 Apple TV 上。项目使用 Swift 编写,界面与交互贴近 Apple 原生应用,并连接到用户自建的 Jellyfin 媒体库。

应用提供原生播放器和基于 VLC 的播放器两种选择,两者的功能差异及支持的媒体类型、媒体库格式均有专门文档说明。项目同时说明了支持的最低 iOS 和 tvOS 版本。

正式版可通过 App Store 下载,测试版则通过 TestFlight 发布。欢迎参与开发,贡献流程遵循项目的贡献指南。

核心功能

  • 01基于 SwiftUI 的 iOS 与 tvOS 原生界面
  • 02提供原生播放器和基于 VLC 的播放器
  • 03连接 Jellyfin 媒体服务器
  • 04提供媒体库与媒体类型兼容性文档
  • 05可通过 App Store 和 TestFlight 获取

适用场景

  • 在 iPhone 或 iPad 上观看自建 Jellyfin 媒体库
  • 在 Apple TV 上播放 Jellyfin 中的电影和剧集
  • 在 App Store 正式发布前测试 Jellyfin 客户端的测试版

快速上手

  1. 1

    从 App Store 下载应用

  2. 2

    或加入 TestFlight 测试版

  3. 3

    阅读贡献指南以从源码构建

使用前须知

  • 仅支持 Apple 平台:iOS 和 tvOS,不支持 Android 或桌面系统。
  • 需要一台正在运行的 Jellyfin 媒体服务器;本应用只是客户端。
  • 最低系统版本较高(iOS 18+、tvOS 26+)。

标签

常见问题

Swiftfin 是什么?
面向 Jellyfin 媒体服务器的原生 iOS 与 tvOS 视频客户端,使用 Swift 开发。 Swiftfin 是一款用于 Jellyfin 媒体服务器的视频客户端,可运行在 iPhone、iPad 和 Apple TV 上。项目使用 Swift 编写,界面与交互贴近 Apple 原生应用,并连接到用户自建的 Jellyfin 媒体库。
Swiftfin 可以免费使用吗?用的什么许可证?
Swiftfin 以 MPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
Swiftfin 还在维护吗?
活跃维护中。Swiftfin 最近一次提交是在 2026年10月19日。
Swiftfin 适合用来做什么?
在 iPhone 或 iPad 上观看自建 Jellyfin 媒体库 在 Apple TV 上播放 Jellyfin 中的电影和剧集 在 App Store 正式发布前测试 Jellyfin 客户端的测试版
Swiftfin 怎么安装和运行?
从 App Store 下载应用 或加入 TestFlight 测试版 阅读贡献指南以从源码构建
在哪里获取 Swiftfin?
源代码和安装说明在 GitHub 上:https://github.com/jellyfin/Swiftfin

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目