Repolode
jellyfin

jellyfin/Swiftfin

SwiftとSwiftUIで作られた、Jellyfinメディアサーバー向けのネイティブiOS・tvOS動画クライアント。

代替できる製品:Plex

スター
4,220
フォーク
625
未解決の Issue
100
最終コミット
昨日

これは何?

Swiftfinは、iPhone、iPad、Apple TVで動作するJellyfinメディアサーバー向けの動画クライアントです。Swiftで書かれているため、自前でホストするJellyfinライブラリに接続しながら、Apple純正アプリのような見た目と操作性を実現します。

再生方法として、ネイティブプレーヤーとVLCベースのプレーヤーの2種類を利用できます。ドキュメントでは、対応するメディアの種類やライブラリに加え、それぞれのプレーヤーで利用できる機能の違いを説明しています。対応するiOSおよびtvOSの最低バージョンは、別途記載されています。

Swiftfinは、Apple App Storeおよびベータビルド向けのTestFlightを通じて配布されています。開発への貢献は、公開されているプロジェクトの貢献ガイドラインに従います。

主な機能

  • 01iOSおよびtvOS向けのネイティブなSwiftUIインターフェース
  • 02ネイティブプレーヤーまたはVLCベースのプレーヤーによる再生
  • 03Jellyfinメディアサーバーに接続
  • 04ライブラリとメディア形式の対応状況をドキュメントで案内
  • 05App 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メディアサーバーが必要です。このアプリはクライアント専用です。
  • 必要なOSの最低バージョンが高めです(iOS 18以降、tvOS 26以降)。

トピック

よくある質問

Swiftfin とは?
SwiftとSwiftUIで作られた、Jellyfinメディアサーバー向けのネイティブiOS・tvOS動画クライアント。 Swiftfinは、iPhone、iPad、Apple TVで動作するJellyfinメディアサーバー向けの動画クライアントです。Swiftで書かれているため、自前でホストするJellyfinライブラリに接続しながら、Apple純正アプリのような見た目と操作性を実現します。
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

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト