Jellyfin 1.12 er nå tilgjengelig. Den lar deg distribuere et multimediakringkastingssystem på din egen server for å strømme eksisterende innhold til brukerenheter. Prosjektet ble grunnlagt i 2018 som en forgrening av Emby-medieserveren, og fortsatte å utvikle åpen kildekodebase etter at Emby gikk over til en proprietær utviklingsmodell. Jellyfins kode er skrevet i C# ved hjelp av .NET-plattformen og distribueres under GPLv2-lisensen. Klientprogrammer er tilgjengelige for PC-er, mobile enheter, TV-er, dekodere og spillkontrollere, samt et webgrensesnitt for å konfigurere medieserveren, organisere online-sendinger og administrere multimediasamlingen din.
Støttede funksjoner inkluderer strømming av video og lyd; navigering gjennom en samling av filmer, bilder, e-bøker og musikk; se på og spille inn direktesendt TV med en TV-mottaker; samtidig visning av innhold av flere brukere (SyncPlay); automatisk innholdsgjenkjenning, katalogisering og sortering; nedlasting av tilleggsinformasjon (som albumgrafikk og artistinformasjon); og foreldrekontrollfunksjoner. Transkoding av format underveis er mulig med akselerasjon ved hjelp av Intel QSV-, NVIDIA NVENC- og AMD AMF-teknologier, eller video kan leveres i originalformat hvis klienten støtter den nødvendige kodeken.
En klient-server-modell basert på HTTP-protokollen brukes for samhandling med frontend-er. Kringkasting støttes ved hjelp av protokollene HLS (HTTP Live Streaming), DLNA og Google Cast (for Chromecast). Funksjonaliteten kan utvides gjennom plugins. Serveren kan startes i Linux, macOS и WindowsFor å forenkle utrullingen leveres et forhåndskonfigurert Docker-containerbilde.
Blant endringene i den nye versjonen:
- Databasestrukturen er omstrukturert og optimalisert for lagring av spillelister og samlinger (hvert element lagres nå som en egen rad i tabellen). Ressurskrevende databasevedlikehold og bibliotekskanningsoperasjoner er separert.
- Nettgrensesnittet er optimalisert, og det er ikke lenger mulig å fryse når man åpner bestemte sider.
- Verktøy for arbeid med e-bøker er lagt til i kjernebiblioteket. Det er nå mulig å hente ut bok- og tegneseriedata fra OPF-, ComicInfo- og ComicBookInfo-filer. Programtillegg er lagt til for integrering med OpenLibrary, GoogleBooks og ComicVine. En egen seksjon for navigering av forfattere og e-boksamlinger er implementert i webgrensesnittet.
- For TV-serier er muligheten til å velge materialalternativer (regissørklipp/kinoklipp, 4K/1080p-kvalitet) implementert.
- La til muligheten til å konfigurere anbefalingskilden og undertekstparameterne separat for hvert bibliotek.
- Desktop- og mobilklientene har det nye Modern-grensesnittet, mens den eldre versjonen har fått nytt navn til Legacy.
- Serveren har blitt migrert til .NET 10 (pluginene krever gjenoppbygging). FFmpeg-bibliotekene har blitt oppdatert til versjon 8.1.


Kilde: opennet.ru
