Jellyfin 1.12-prosjektet er nå lansert, og lar deg sette opp et multimediastreamingsystem på din egen server for å kringkaste eksisterende innhold til brukernes enheter. Prosjektet ble startet i 2018 som et fork av medieserveren Emby, som fortsatte utviklingen av den åpne kodebasen etter at Emby gikk over til en proprietær utviklingsmodell. Koden til Jellyfin er skrevet i C# ved hjelp av .NET-plattformen og distribueres under GPLv2-lisens. Klientprogrammer er tilgjengelige for PC, mobile enheter, TV-er, TV-bokser og spillkontrollere, samt et webgrensesnitt for å konfigurere medieserveren, organisere online-strømming og administrere multimediakolleksjonen.
Strømming av video og lyd støttes; navigering gjennom samlingen av filmer, bilder, e-bøker og musikk; visning og opptak av TV-sendinger ved hjelp av en TV-tuner; synkronisert, felles visning av innhold for flere brukere (SyncPlay); automatisk oppdagelse, katalogisering og sortering av innhold; lasting av tilleggsinformasjon (som albumomslag og informasjon om musikere); foreldrekontrollfunksjoner. Det er mulig å kode om formater i sanntid med akselerasjon ved hjelp av Intel QSV, NVIDIA NVENC og AMD AMF-teknologier, eller levere video i originalformat hvis klienten støtter nødvendig codec.
For samhandling med frontender brukes en klient-server-modell basert på HTTP-protokollen. Strømming støttes ved bruk av HLS (HTTP Live Streaming), DLNA og Google Cast (for Chromecast). Funksjonaliteten kan utvides med plugins. Serveren kan kjøres på Linux, macOS og Windows. For å forenkle distribusjonen tilbys en forhåndsinnstilt Docker-containerbilde.
Blant endringene i den nye versjonen:
- Endring av database-strukturen og optimalisering for lagring av spillelister og samlinger (hver element lagres nå som en egen rad i tabellen). Oppstarten av ressurskrevende oppgaver for vedlikehold av databasen og biblioteks scanning er delt.
- Optimaliseringen av webgrensesnittet er gjennomført, og hengingen ved åpning av enkelte sider er løst.
- Hovudkomponenten har fått verktøy for å jobbe med e-bøker. Det er nå mulig å hente ut data om bøker og tegneserier fra OPF-, ComicInfo- og ComicBookInfo-filer. Plugins for integrasjon med OpenLibrary, GoogleBooks og ComicVine er lagt til. I webgrensesnittet er det laget en egen seksjon for navigering blant forfattere og samlinger av e-bøker.
- For serier er det lagt til muligheter for valg av versjoner av materialet (instruktør-/teaterversjon, kvalitet 4K/1080p).
- Muligheten for separat innstilling av anbefalingskilder og undertekstinnstillinger for hvert bibliotek er lagt til.
- I PC- og mobilklientene er det implementert et nytt Modern-grensesnitt, mens den gamle versjonen er omdøpt til Legacy.
- Serveren er oppgradert til .NET 10 (det kreves en omsamling av plugins). Bibliotekene for FFmpeg er oppdatert til versjon 8.1.


Kilde: opennet.ru
