Jellyfin ist ein Medienserver mit einer freien Lizenz. Er ist eine Alternative zu Emby und Plex, die die Übertragung von Medien von einem dedizierten Server auf Endbenutzergeräte über mehrere Anwendungen ermöglicht. Jellyfin ist ein Fork von Emby 3.5.2 und wurde auf das .NET Core-Framework portiert, um vollständige plattformübergreifende Unterstützung zu gewährleisten. Es gibt keine Premium-Lizenzen, keine kostenpflichtigen Funktionen und keine versteckten Pläne: Es wird einfach von einem Team entwickelt, das ein freies System zur Verwaltung von Mediatheken und zur Datenübertragung von einem dedizierten Server auf Endbenutzergeräte schaffen möchte.
Neben dem Medienserver und dem Web-Client gibt es für Jellyfin Clients auf allen gängigen Plattformen, einschließlich Windows, Linux, MacOS, Android, iOS, Kodi und anderen. DLNA, Chromecast (Google Cast) und AirPlay werden ebenfalls unterstützt.
In der neuen Version:
Das Wichtigste: SyncPlay, mit dem Räume erstellt werden können, in die andere Benutzer oder Kunden für gemeinsames Ansehen eintreten können. Es gibt keine Einschränkungen hinsichtlich der Anzahl der Benutzer im Raum, und Sie können mit demselben Benutzer von mehreren Clients aus einem Raum beitreten.
Migration auf Entity Framework Core. Früher verwendete Jellyfin eine Kombination aus mehreren SQLite-Datenbanken, XML-Dateien und spaghetti-ähnlichem C#-Code für Datenbankoperationen. Informationen wurden an mehreren Stellen gespeichert, manchmal sogar dupliziert und in der Regel in C# gefiltert, anstatt die schnellere Verarbeitung des Datenbankmotors zu nutzen.
Aktualisierter Web-Client. Es gab eine bedeutende Überarbeitung, bei der ein großer Teil des Codes, der aus dem geforkten Projekt in minimierter Form stammte, neu geschrieben wurde.
Das E-Book-Lese-Modul unterstützt jetzt das ePub-Format. Es werden auch andere Formate unterstützt, darunter mobi und PDF.
Quelle: linux.org.ru

