Jellyfin to serwer multimediów z bezpłatną licencją. Jest to alternatywa dla Emby i Plex, która umożliwia strumieniowe przesyłanie multimediów z serwera dedykowanego do urządzeń użytkowników końcowych przy użyciu wielu aplikacji. Jellyfin to rozwidlenie Emby 3.5.2 przeniesione do platformy .NET Core w celu zapewnienia pełnej obsługi wielu platform. Nie ma licencji premium, żadnych płatnych funkcji, żadnych ukrytych planów: jest po prostu tworzony przez zespół, który chce stworzyć darmowy system do zarządzania biblioteką multimediów i przesyłania strumieniowego danych z serwera dedykowanego do urządzeń użytkowników końcowych.
Oprócz serwera multimediów i klienta sieciowego istnieją klienci na wszystkich głównych platformach, w tym Windows, Linux, MacOS, Android, iOS, Kodi i innych. Obsługiwane są także DLNA, Chromecast (Google Cast) i AirPlay.
W nowej wersji:
-
Największa nowa funkcja: SyncPlay, która umożliwia tworzenie pokoi, do których mogą dołączać inni użytkownicy lub klienci, aby wspólnie oglądać. Nie ma ograniczeń co do liczby użytkowników w pokoju i możesz dołączyć do tego samego pokoju z tym samym użytkownikiem z wielu klientów.
-
Migracja do Entity Framework Core. Wcześniej Jellyfin używał kombinacji wielu baz danych SQLite, plików XML i spaghetti C# do wykonywania operacji na bazach danych. Informacje były przechowywane w wielu miejscach, czasem nawet powielane i zazwyczaj filtrowane w języku C#, zamiast korzystać z szybszego przetwarzania silnika bazy danych.
-
Zaktualizowany klient sieciowy. Przeprowadzono znaczącą refaktoryzację, przepisano znaczną część kodu, odziedziczoną z rozwidlonego projektu w zminimalizowanej formie.
-
Do modułu czytania e-booków dodano obsługę formatu ePub. Obsługiwane są także inne formaty, w tym mobi i PDF.
Źródło: linux.org.ru