Willkommen bei Streamyfin, einem einfachen und benutzerfreundlichen Jellyfin-Client, der mit Expo erstellt wurde. Wenn Sie nach einer Alternative zu anderen Jellyfin-Clients suchen, hoffen wir, dass Streamyfin eine nützliche Ergänzung Ihrer Media-Streaming-Toolbox ist.
Streamyfin enthält einige aufregende experimentelle Funktionen wie das Herunterladen von Medien und Chromecast-Unterstützung. Diese befinden sich noch in der Entwicklung und wir danken Ihnen für Ihre Geduld und Ihr Feedback, während wir daran arbeiten, sie zu verbessern.
Beim Herunterladen wird ffmpeg verwendet, um einen HLS-Stream in eine Videodatei auf dem Gerät zu konvertieren. Das bedeutet, dass Sie jede Datei, die Sie streamen können, herunterladen und ansehen können! Die Datei wird beim Herunterladen von Jellyfin in Echtzeit auf dem Server konvertiert. Dies bedeutet etwas längere Downloadzeiten , unterstützt aber alle Dateien, die Ihr Server transkodieren kann.
Die Chromecast-Unterstützung befindet sich noch in der Entwicklung und wir arbeiten daran, sie zu verbessern. Derzeit unterstützt es das Streamen von Videos und Audio, wir arbeiten jedoch daran, Unterstützung für Untertitel und andere Funktionen hinzuzufügen.
In Streamyfin haben wir integrierte Unterstützung für einige Plugins. Diese Plugins sind für die Nutzung von Streamyfin nicht erforderlich, bieten aber einige zusätzliche Funktionen.
Jellyfin-Sammlungen können als Reihen oder Karussell auf dem Startbildschirm angezeigt werden. Die folgenden Tags können einer Sammlung hinzugefügt werden, um diese Funktionalität bereitzustellen.
Verfügbare Tags:
Es gibt ein Plugin zum Erstellen von Sammlungen basierend auf externen Quellen wie mdblist. Dies ermöglicht den automatischen Prozess der Verwaltung von Sammlungen wie „Trends“, „Meistgesehen“ usw. Weitere Informationen finden Sie im Sammlungsimport-Plugin.
Jellysearch funktioniert jetzt mit Streamyfin! ?
Ein schneller Volltextsuch-Proxy für Jellyfin. Lässt sich nahtlos in die meisten Jellyfin-Clients integrieren.
Schauen Sie sich unsere Roadmap an, um zu sehen, woran wir als Nächstes arbeiten. Wir sind immer offen für Feedback und Vorschläge. Teilen Sie uns daher bitte mit, wenn Sie Ideen oder Funktionswünsche haben.
Oder laden Sie die APKs hier auf GitHub für Android herunter.
Erhalten Sie die neuesten Updates, indem Sie die TestFlight-Version der App verwenden.
Wir freuen uns über jede Hilfe, um Streamyfin besser zu machen. Wenn Sie einen Beitrag leisten möchten, forken Sie bitte das Repository und senden Sie eine Pull-Anfrage. Bei größeren Änderungen ist es am besten, zuerst ein Problem zu eröffnen, um Ihre Ideen zu besprechen.
20
bun i
npx expo run:ios
oder npx expo run:android
ausführen. Fügen Sie dies zu AppDelegate.mm hinzu:
- (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
Fügen Sie dies zu Info.plist hinzu:
NSBonjourServices
_googlecast._tcp
_CC1AD845._googlecast._tcp
NSLocalNetworkUsageDescription
${PRODUCT_NAME} uses the local network to discover Cast-enabled devices on your WiFi network.
Streamyfin ist unter der Mozilla Public License 2.0 (MPL-2.0) lizenziert. Dies bedeutet, dass Sie diese Software frei verwenden, ändern und verteilen dürfen. Die MPL-2.0 ist eine Copyleft-Lizenz, die mehr Flexibilität bei der Kombination der Software mit proprietärem Code ermöglicht. Kernpunkte der MPL-2.0:
Treten Sie unserem Discord bei: https://discord.gg/BuGG9ZNhaE
Wenn Sie Fragen haben oder Unterstützung benötigen, wenden Sie sich gerne an:
Streamyfin wurde von Fredrik Burmester entwickelt und ist nicht mit Jellyfin verbunden. Die App wurde mit Expo, React Native und anderen Open-Source-Bibliotheken erstellt.
Ich möchte den folgenden Personen und Projekten für ihre Beiträge zu Streamyfin danken: