Το Jellyfin 1.12 είναι τώρα διαθέσιμο. Σας επιτρέπει να αναπτύξετε ένα σύστημα μετάδοσης πολυμέσων στον δικό σας διακομιστή για να μεταδίδετε υπάρχον περιεχόμενο σε συσκευές χρηστών. Το έργο ιδρύθηκε το 2018 ως διακλάδωση του διακομιστή πολυμέσων Emby, συνεχίζοντας να αναπτύσσει τη βάση κώδικα ανοιχτού κώδικα μετά τη μετάβαση του Emby σε ένα ιδιόκτητο μοντέλο ανάπτυξης. Ο κώδικας του Jellyfin είναι γραμμένος σε C# χρησιμοποιώντας την πλατφόρμα .NET και διανέμεται με την άδεια GPLv2. Διατίθενται προγράμματα-πελάτες για υπολογιστές, κινητές συσκευές, τηλεοράσεις, αποκωδικοποιητές και χειριστήρια παιχνιδιών, καθώς και μια διεπαφή ιστού για τη διαμόρφωση του διακομιστή πολυμέσων, την οργάνωση διαδικτυακών μεταδόσεων και τη διαχείριση της συλλογής πολυμέσων σας.
Οι υποστηριζόμενες λειτουργίες περιλαμβάνουν ροή βίντεο και ήχου, πλοήγηση σε μια συλλογή ταινιών, φωτογραφιών, ηλεκτρονικών βιβλίων και μουσικής, παρακολούθηση και εγγραφή ζωντανής τηλεόρασης με δέκτη τηλεόρασης, ταυτόχρονη κοινή προβολή περιεχομένου από πολλούς χρήστες (SyncPlay), αυτόματη ανίχνευση, καταλογογράφηση και ταξινόμηση περιεχομένου, λήψη πρόσθετων πληροφοριών (όπως εξώφυλλο άλμπουμ και πληροφορίες καλλιτέχνη) και λειτουργίες γονικού ελέγχου. Η άμεση μετατροπή σε μορφή είναι δυνατή με επιτάχυνση χρησιμοποιώντας τεχνολογίες Intel QSV, NVIDIA NVENC και AMD AMF ή το βίντεο μπορεί να παραδοθεί στην αρχική του μορφή, εάν ο πελάτης υποστηρίζει τον απαιτούμενο κωδικοποιητή.
Ένα μοντέλο πελάτη-διακομιστή που βασίζεται στο πρωτόκολλο HTTP χρησιμοποιείται για την αλληλεπίδραση με τα frontends. Η μετάδοση υποστηρίζεται χρησιμοποιώντας τα πρωτόκολλα HLS (HTTP Live Streaming), DLNA και Google Cast (για Chromecast). Η λειτουργικότητα μπορεί να επεκταθεί μέσω plugins. Ο διακομιστής μπορεί να εκκινηθεί σε Linux, macOS и WindowsΓια την απλοποίηση της ανάπτυξης, παρέχεται μια προδιαμορφωμένη εικόνα κοντέινερ Docker.
Μεταξύ των αλλαγών στη νέα έκδοση:
- Η δομή της βάσης δεδομένων έχει αναδιαρθρωθεί και βελτιστοποιηθεί για την αποθήκευση λιστών αναπαραγωγής και συλλογών (κάθε στοιχείο αποθηκεύεται πλέον ως ξεχωριστή γραμμή στον πίνακα). Οι λειτουργίες συντήρησης της βάσης δεδομένων που απαιτούν πολλούς πόρους και σάρωσης βιβλιοθήκης έχουν διαχωριστεί.
- Η διεπαφή ιστού έχει βελτιστοποιηθεί και έχει εξαλειφθεί το πάγωμα κατά το άνοιγμα ορισμένων σελίδων.
- Εργαλεία για την εργασία με ηλεκτρονικά βιβλία έχουν προστεθεί στην βασική βιβλιοθήκη. Είναι πλέον δυνατή η εξαγωγή δεδομένων βιβλίων και κόμικς από αρχεία OPF, ComicInfo και ComicBookInfo. Έχουν προστεθεί πρόσθετα (plugins) για ενσωμάτωση με το OpenLibrary, το GoogleBooks και το ComicVine. Μια ξεχωριστή ενότητα για την πλοήγηση σε συγγραφείς και συλλογές ηλεκτρονικών βιβλίων έχει υλοποιηθεί στη διεπαφή ιστού.
- Για τις τηλεοπτικές σειρές, έχει εφαρμοστεί η δυνατότητα επιλογής υλικού (σκηνοθετική κοπή/κινηματογραφική κοπή, ποιότητα 4K/1080p).
- Προστέθηκε η δυνατότητα ξεχωριστής διαμόρφωσης της πηγής προτάσεων και των παραμέτρων υποτίτλων για κάθε βιβλιοθήκη.
- Οι υπολογιστές-πελάτες για υπολογιστές και κινητά διαθέτουν τη νέα μοντέρνα διεπαφή, ενώ η παλαιότερη έκδοση έχει μετονομαστεί σε Legacy.
- Ο διακομιστής έχει μετεγκατασταθεί σε .NET 10 (τα πρόσθετα απαιτούν ανακατασκευή). Οι βιβλιοθήκες FFmpeg έχουν ενημερωθεί στην έκδοση 8.1.


Πηγή: opennet.ru
