A fost lansată versiunea proiectului Jellyfin 1.12, care permite instalarea unui sistem de difuzare multimedia pe propriul server pentru a transmite conținutul existent pe dispozitivele utilizatorilor. Proiectul a fost fondat în 2018 ca un fork al serverului media Emby, continuând dezvoltarea bazei de cod deschise după trecerea Emby la un model de dezvoltare proprietar. Codul Jellyfin este scris în C# folosind platforma .NET și este distribuit sub licența GPLv2. Sunt disponibile programe client pentru PC, dispozitive mobile, televizoare, set-top boxuri și controlere de jocuri, precum și o interfață web pentru configurarea serverului media, organizarea difuzării online și gestionarea colecției multimedia.
Este susținută difuzarea video și audio; navigarea prin colecția de filme, fotografii, cărți electronice și muzică; vizionarea și înregistrarea emisiunilor TV în prezența unui tuner TV; vizionarea sincronizată a conținutului de către mai mulți utilizatori (SyncPlay); detectarea automată, catalogarea și sortarea conținutului; descărcarea de informații suplimentare (de exemplu, coperți de albume și informații despre muzicieni); funcții de control parental. Este posibilă reîncodarea formatelor în timp real cu accelerare prin tehnologii Intel QSV, NVIDIA NVENC și AMD AMF sau livrarea video în formatul său original, dacă clientul suportă codec-ul necesar.
Pentru interacțiunea cu front-end-urile se utilizează un model client-server bazat pe protocolul HTTP. Este susținută difuzarea utilizând protocoalele HLS (HTTP Live Streaming), DLNA și Google Cast (pentru Chromecast). Funcționalitatea poate fi extinsă prin plugin-uri. Serverul poate fi rulat pe Linux, macOS și Windows. Pentru a simplifica desfășurarea, este oferit o imagine Docker preconfigurată.
Printre modificările din noua versiune:
- A fost modificată structura bazei de date și optimizată pentru stocarea playlistelor și colecțiilor (fiecare element este acum stocat ca o linie separată în tabel). Pornirea lucrărilor consumatoare de resurse pentru întreținerea bazei de date și operațiunile de scanare a bibliotecii a fost separată.
- A fost optimizată funcționarea interfeței web și a fost eliminată întârzirea la deschiderea unor pagini.
- S-a adăugat suport pentru lucrul cu cărțile electronice. Acum este posibil să extragi date despre cărți și benzi desenate din fișiere OPF, ComicInfo și ComicBookInfo. Au fost adăugate pluginuri pentru integrarea cu OpenLibrary, GoogleBooks și ComicVine. În interfața web a fost realizată o secțiune separată pentru navigarea printre autori și colecții de cărți electronice.
- Pentru seriale, a fost implementată opțiunea de a alege variantele materialului (versiunea regizorală/teatrală, calitate 4K/1080p).
- S-a adăugat posibilitatea de a configura separat sursa de recomandări și parametrii subtitrărilor pentru fiecare bibliotecă.
- În clienții pentru PC și dispozitive mobile a fost implementat un nou interfață Modern, iar vechea variantă a fost redenumită în Legacy.
- Serverul a fost actualizat la .NET 10 (reconstruirea pluginurilor este necesară). Bibliotecile FFmpeg au fost actualizate la ramura 8.1.


Sursa: opennet.ro
