Expo で構築されたシンプルでユーザーフレンドリーな Jellyfin クライアントである Streamyfin へようこそ。他の Jellyfin クライアントの代替をお探しの場合は、Streamyfin がメディア ストリーミング ツールボックスに追加されると便利だとお考えいただければ幸いです。
Streamyfin には、メディアのダウンロードや Chromecast のサポートなど、いくつかのエキサイティングな実験的機能が含まれています。これらはまだ開発中です。改善に向けて取り組んでいくため、皆様の忍耐とフィードバックに感謝いたします。
ダウンロードは、ffmpeg を使用して HLS ストリームをデバイス上のビデオ ファイルに変換することによって機能します。つまり、ストリーミング可能なあらゆるファイルをダウンロードして表示できます。ファイルは、ダウンロードされるときにサーバー上の Jellyfin によってリアルタイムで変換されます。これは、ダウンロード時間が少し長くなりますが、サーバーがトランスコードできるあらゆるファイルをサポートすることを意味します。
Chromecast のサポートはまだ開発中であり、改善に取り組んでいます。現在、ビデオとオーディオのキャストをサポートしていますが、字幕やその他の機能のサポートの追加に取り組んでいます。
Streamyfin には、いくつかのプラグインのサポートが組み込まれています。これらのプラグインは Streamyfin を使用するために必須ではありませんが、いくつかの追加機能を追加します。
Jellyfin コレクションは、ホーム画面に行またはカルーセルとして表示できます。この機能を提供するには、次のタグをコレクションに追加します。
利用可能なタグ:
mdblist などの外部ソースに基づいてコレクションを作成するプラグインが存在します。これにより、トレンド、最も注目されているコレクションなどのコレクションを管理する自動プロセスが作成されます。詳細については、「コレクション インポート プラグイン」を参照してください。
Jellysearch が Streamyfin と連携できるようになりました。 ?
Jellyfin の高速全文検索プロキシ。ほとんどの Jellyfin クライアントとシームレスに統合します。
私たちが次に取り組んでいることについては、ロードマップをご覧ください。フィードバックやご提案をいつでもお待ちしておりますので、アイデアや機能のリクエストがございましたらお知らせください。
または、Android 用 GitHub で APK をダウンロードします。
TestFlight バージョンのアプリを使用して、最新のアップデートを入手します。
Streamyfin をより良くするためのご協力をお待ちしております。貢献したい場合は、リポジトリをフォークしてプル リクエストを送信してください。大きな変更の場合は、まず問題を開いてアイデアを話し合うのが最善です。
20
を使用するbun i
インストールするnpx expo run:ios
またはnpx expo run:android
実行して、expo dev ビルドを作成します。 これを AppDelegate.mm に追加します。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// @generated begin react-native-google-cast-didFinishLaunchingWithOptions - expo prebuild (DO NOT MODIFY) sync-8901be60b982d2ae9c658b1e8c50634d61bb5091
#if __has_include()
...
[GCKCastContext sharedInstance].useDefaultExpandedMediaControls = true;`
#endif
これを Info.plist に追加します。
NSBonjourServices
_googlecast._tcp
_CC1AD845._googlecast._tcp
NSLocalNetworkUsageDescription
${PRODUCT_NAME} uses the local network to discover Cast-enabled devices on your WiFi network.
Streamyfin は、Mozilla Public License 2.0 (MPL-2.0) に基づいてライセンスされています。これは、このソフトウェアを自由に使用、変更、配布できることを意味します。 MPL-2.0 は、ソフトウェアと独自のコードをより柔軟に組み合わせることができるコピーレフト ライセンスです。 MPL-2.0 の重要なポイント:
Discord に参加してください: https://discord.gg/BuGG9ZNhaE
ご質問がある場合やサポートが必要な場合は、お気軽にお問い合わせください。
Streamyfin は Fredrik Burmester によって開発されており、Jellyfin とは関係ありません。このアプリは、Expo、React Native、その他のオープンソース ライブラリを使用して構築されています。
Streamyfin に貢献してくれた次の人々とプロジェクトに感謝します。