Praėjus beveik dvejiems metams po paskutinės svarbios atšakos išleidimo, buvo išleistas atvirojo kodo „Kodi“ medijos centras, anksčiau žinomas kaip XBMC. Medijos centras suteikia sąsają tiesioginei televizijai žiūrėti ir nuotraukų, filmų bei muzikos kolekcijai tvarkyti. Jis taip pat palaiko TV laidų naršymą, elektroninį programų gidą ir suplanuotus vaizdo įrašus. Paruošti naudoti diegimo paketai yra prieinami... Linux, „FreeBSD“, „Raspberry Pi“, Android, Windows, macOS, „tvOS“ ir „iOS“. Projekto kodas platinamas pagal GPLv2+ licenciją.
Iš pradžių projektu buvo siekiama sukurti atvirą daugialypės terpės grotuvą Xbox žaidimų konsolei, tačiau kūrimo procese jis buvo transformuotas į daugiaplatforminį medijos centrą, veikiantį moderniose programinės įrangos platformose. Įdomios „Kodi“ funkcijos apima įvairių daugialypės terpės failų formatų palaikymą ir aparatinės įrangos pagreitintą vaizdo dekodavimą; nuotolinio valdymo pulto palaikymas; galimybė leisti failus per FTP/SFTP, SSH ir WebDAV; nuotolinio valdymo galimybė per žiniatinklio sąsają; lanksčios įskiepių sistemos buvimas, įdiegtas „Python“ ir kurį galima įdiegti per specialų priedų katalogą; Papildinių paruošimas integracijai su populiariomis internetinėmis paslaugomis; galimybė atsisiųsti esamo turinio metaduomenis (dainų tekstus, viršelius, įvertinimus ir kt.). Remiantis „Kodi“ („Boxee“, „GeeXboX“, „9x9 Player“, „MediaPortal“, „Plex“), kuriama apie dešimt komercinių priedėlių ir keletas atvirų filialų.
Nuo paskutinio leidimo kodų bazėje buvo atlikta daugiau nei 4600 pakeitimų. Pagrindinės naujovės:
- Įdiegta galimybė įkelti kelis dvejetainių priedų egzempliorius. Pavyzdžiui, galite įkelti kelis TVHeadend priedo egzempliorius, kad prisijungtumėte prie skirtingų serveriai, bet naudojant tuos pačius paties priedo nustatymus, pvz., kanalų grupes ir paslėptus kanalus.
- Pridėta vaizdo įrašų dekodavimo aparatinio spartinimo AV1 formatu palaikymas ( Linux AV1 (per VA-API) sukūrė „Open Media Alliance“ (AOMedia), atstovaujanti tokioms įmonėms kaip „Mozilla“, „Google“, „Microsoft“, „Intel“, ARM, NVIDIA, IBM, „Cisco“, „Amazon“, „Netflix“, AMD, „VideoLAN“, „Apple“, CCN ir „Realtek“. AV1 pozicionuojamas kaip atviras, nemokamas ir neatlygintinas vaizdo kodavimo formatas, kuris žymiai lenkia H.264 ir VP9 suspaudimo rodiklius. AV1 palaikymas taip pat buvo pridėtas prie „Inputstream“ API, leidžiančios papildiniams naudoti „inputsream.adaptive“ sąsają AV1 srautams leisti papildiniuose.
- Pertvarkyta darbo su subtitrais sistema. Subtitrų formato apdorojimo kodas buvo modernizuotas siekiant supaprastinti kūrimą ir priežiūrą. Pridėta galimybė dinamiškai išdėstyti šriftus, keisti fono spalvą ir subtitrų srities rėmelį. Pagerintas SAMI, ASS/SSA ir TX3G formatų palaikymas. Pridėtas WebVTT subtitrų formato ir OTF (OpenType Font) šrifto formato palaikymas.
- Libreto pagrindu sukurta žaidimų ir žaidimų konsolių emuliatorių paleidimo sistema įdiegė galimybę išsaugoti būseną, kad būtų galima tęsti žaidimą iš pertrauktos padėties, net jei pats žaidimas nepalaiko išsaugojimo.
- Dėl platformos Windows Įdiegtas visiškas išplėstinio dinaminio diapazono (HDR, didelio dinaminio diapazono) palaikymas. Linux Pateikta galimybė pritaikyti HDR išvestį naudojant GBM (bendrojo buferio valdymo) API.
- Pridėtas atskiras nustatymas garso efektų garsumui nustatyti sąsajoje.
- Pridėtas naujas spalvų pasirinkimo dialogo langas.
- Pridėta galimybė dirbti per HTTPS tarpinį serverį.
- Įdiegta galimybė pasiekti išorinę saugyklą naudojant NFSv4 protokolą.
- Pridėtas WS-Discovery (SMB aptikimo) protokolo palaikymas vietinio tinklo paslaugoms identifikuoti.
- Kontekstiniai meniu skirtinguose languose buvo suvienodinti ir įdiegtos tokios funkcijos kaip albumo paleidimas tiesiai iš valdiklių.
- Ant platformos Linux Patobulintas optinių diskų atkūrimas. Pagal numatytuosius nustatymus pridėta optinių diskų prijungimo naudojant udisks funkcija. Įdiegta atkūrimo tęsimo iš „Blu-Ray“ ir DVD ISO atvaizdų funkcija.
- Daug darbo buvo atlikta siekiant pagerinti stabilumą, našumą ir saugumą. Priedų API buvo išplėsta.
- Pridėta multimedijos palaikymas serveris Vamzdžių viela.
- Integruotas Steam Deck žaidimų valdiklių palaikymas.
- Pridėtas palaikymas Apple įrenginiams, pagrįstiems M1 ARM lustu.

Šaltinis: opennet.ru
