Прадстаўлены рэліз праекта Jellyfin 1.12, які дазваляе разгарнуць на ўласным серверы сістэму мультымедыйнага вяшчання для трансляцыі наяўнага кантэнту на прылады карыстальнікаў. Праект заснаваны ў 2018 годзе як форк медыясеўрара Emby, які працягнуў развіццё адкрытай кодавай базы пасля пераходу Emby на прапрыетарную мадэль распрацоўкі. Код Jellyfin напісаны на мове C# з выкарыстаннем платформы. NET і распаўсюджваецца пад ліцэнзіяй GPLv2. Прадстаўляюцца кліенцкія праграмы для ПК, мабільных прылад тэлевізараў, тэлепрыставак і гульнявых кантролераў, а таксама web-інтэрфейс для настройкі медыясервера, арганізацыі online-вяшчання і кіравання мультымедыйнай калекцыяй.
Падтрымліваецца трансляцыя відэа і гуку; рух па калекцыі фільмаў, фатаграфій, электронных кніг і музыкі; прагляд і запіс тэлеэфіру пры наяўнасці ТБ-цюнэра; сінхронны сумесны прагляд кантэнту некалькімі карыстальнікамі (SyncPlay); аўтаматычнае выяўленне, каталагізацыя і сартаванне кантэнту; загрузка дадатковай інфармацыі (напрыклад, вокладкі альбомаў і звесткі аб музыкантах); функцыі бацькоўскага кантролю. Магчыма перакадаванне фарматаў на лета c паскарэннем пры дапамозе тэхналогій Intel QSV, NVIDIA NVENC і AMD AMF або аддача відэа ў зыходным фармаце, калі кліент падтрымлівае неабходны кодэк.
Для ўзаемадзеяння з фронтэндамі прымяняецца кліент-серверная мадэль на аснове пратакола HTTP. Падтрымліваецца вяшчанне пры дапамозе пратаколаў HLS (HTTP Live Streaming), DLNA і Google Cast (для Chromecast). Магчыма пашырэнне функцыянальнасці праз убудовы. Сервер можа быць запушчаны ў Linux, macOS и Windows. Для спрашчэння разгортвання прапануецца наладжаны вобраз Docker-кантэйнера.
Сярод змен у новай версіі:
- Змена структуры БД і аптымізацыя для захоўвання плэйлістоў і калекцый (кожны элемент зараз захоўваецца як асобны радок у табліцы). Раздзелены запуск рэсурсаёмістых работ па абслугоўванні БД і аперацый сканіравання бібліятэкі.
- Праведзена аптымізацыя працы web-інтэрфейсу і ўхіленае падвісанне пры адкрыцці некаторых старонак.
- У асноўны склад дабаўлены сродкі для работы з электроннымі кнігамі. З'явілася магчымасць вымання дадзеных аб кнігах і коміксах з файлаў OPF, ComicInfo і ComicBookInfo. Дададзеныя плагіны для інтэграцыі з OpenLibrary, GoogleBooks і ComicVine. У web-інтэрфейсе рэалізаваны асобны раздзел для навігацыі па аўтарах і калекцыях электронных кніг.
- Для серыялаў рэалізавана магчымасць выбару варыянтаў матэрыялу (рэжысёрская/тэатральная версія, якасць 4K/1080p).
- Дададзена магчымасць асобнай наладкі крыніцы рэкамендацый і параметраў субтытраў для кожнай бібліятэкі.
- У кліентах для ПК і мабільных прылад задзейнічаны новы інтэрфейс Modern, а стары варыянт перайменаваны ў Legacy.
- Сервер перакладзены на .NET 10 (патрабуецца перазборка плагінаў). Бібліятэкі FFmpeg абноўлены да галіны 8.1.


Крыніца: opennet.ru
