Jellyfin 1.12 er nu tilgængelig. Den giver dig mulighed for at implementere et multimedieudsendelsessystem på din egen server for at streame eksisterende indhold til brugerenheder. Projektet blev grundlagt i 2018 som en forgrening af Emby-medieserveren og fortsatte med at udvikle open source-kodebasen, efter at Emby overgik til en proprietær udviklingsmodel. Jellyfins kode er skrevet i C# ved hjælp af .NET-platformen og distribueres under GPLv2-licensen. Klientprogrammer er tilgængelige til pc'er, mobile enheder, tv'er, set-top-bokse og spilcontrollere, samt en webgrænseflade til konfiguration af medieserveren, organisering af onlineudsendelser og administration af din multimediesamling.
Understøttede funktioner omfatter streaming af video og lyd; navigation gennem en samling af film, fotos, e-bøger og musik; visning og optagelse af live-tv med en tv-tuner; samtidig visning af indhold af flere brugere (SyncPlay); automatisk indholdsdetektion, katalogisering og sortering; download af yderligere oplysninger (såsom albumcover og kunstneroplysninger); og forældrekontrolfunktioner. Transkodning af formater on-the-fly er mulig med acceleration ved hjælp af Intel QSV-, NVIDIA NVENC- og AMD AMF-teknologier, eller video kan leveres i dets originale format, hvis klienten understøtter den nødvendige codec.
En klient-server-model baseret på HTTP-protokollen bruges til interaktion med frontends. Broadcasting understøttes ved hjælp af protokollerne HLS (HTTP Live Streaming), DLNA og Google Cast (til Chromecast). Funktionaliteten kan udvides via plugins. Serveren kan startes i Linux, macOS и WindowsFor at forenkle implementeringen leveres et forudkonfigureret Docker-containerbillede.
Blandt ændringerne i den nye version:
- Databasestrukturen er blevet omstruktureret og optimeret til lagring af afspilningslister og samlinger (hvert element gemmes nu som en separat række i tabellen). Ressourcekrævende databasevedligeholdelse og biblioteksscanning er blevet adskilt.
- Webgrænsefladen er blevet optimeret, og det er blevet fjernet, at bestemte sider fryser, når de åbnes.
- Værktøjer til at arbejde med e-bøger er blevet tilføjet til kernebiblioteket. Det er nu muligt at udtrække bog- og tegneseriedata fra OPF-, ComicInfo- og ComicBookInfo-filer. Plugins er blevet tilføjet til integration med OpenLibrary, GoogleBooks og ComicVine. En separat sektion til navigation i forfattere og e-bogssamlinger er blevet implementeret i webgrænsefladen.
- For tv-serier er muligheden for at vælge materialemuligheder (instruktørversion/biografversion, 4K/1080p-kvalitet) blevet implementeret.
- Tilføjet muligheden for separat at konfigurere anbefalingskilden og undertekstparametrene for hvert bibliotek.
- Desktop- og mobilklienterne har den nye Modern-grænseflade, mens den ældre version er blevet omdøbt til Legacy.
- Serveren er blevet migreret til .NET 10 (plugins kræver genopbygning). FFmpeg-biblioteker er blevet opdateret til version 8.1.


Kilde: opennet.ru
