Avatud meediakeskuse Kodi 20.0 väljalase

Peaaegu kaks aastat pärast viimase olulise lõime avaldamist on välja antud avatud meediakeskus Kodi 20.0, mida varem arendati XBMC nime all. Meediakeskus pakub liidest otsesaadete vaatamiseks ning fotode, filmide ja muusikakogu haldamiseks, toetab telesaadete vahel navigeerimist, tööd elektroonilise telekavaga ja videosalvestuste korraldamist ajakava järgi. Valmis installipaketid on saadaval Linuxi, FreeBSD, Raspberry Pi, Androidi, Windowsi, macOS-i, tvOS-i ja iOS-i jaoks. Projekti koodi levitatakse GPLv2+ litsentsi all.

Algselt oli projekt suunatud Xboxi mängukonsooli avatud multimeediumipleieri loomisele, kuid arenduse käigus muudeti see platvormideüleseks meediakeskuseks, mis töötab kaasaegsetel tarkvaraplatvormidel. Kodi huvitavate funktsioonide hulka kuulub paljude multimeediumifailivormingute ja riistvarakiirendatud videodekodeerimise tugi; kaugjuhtimispultide tugi; võimalus esitada faile FTP/SFTP, SSH ja WebDAV kaudu; kaugjuhtimise võimalus veebiliidese kaudu; paindliku pistikprogrammide süsteemi olemasolu, mis on rakendatud Pythonis ja on installimiseks saadaval spetsiaalse lisandmoodulite kataloogi kaudu; pluginate ettevalmistamine populaarsete võrguteenustega integreerimiseks; võimalus alla laadida olemasoleva sisu metaandmeid (laulusõnad, kaaned, hinnangud jne). Kodi baasil (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex) arendatakse kümmekond kaubanduslikku digiboksi ja mitu avatud filiaali.

Alates viimasest väljalaskest on koodibaasi tehtud üle 4600 muudatuse. Peamised uuendused:

  • Rakendatud on võimalus alla laadida mitu binaarsete lisandmoodulite eksemplari. Näiteks saate erinevate serveritega ühenduse loomiseks alla laadida mitu TVHeadendi lisandmooduli eksemplari, kuid kasutades samu pistikprogrammi sätteid, nagu kanalirühmad ja peidetud kanalid.
  • Lisatud AV1-vormingus video dekodeerimise riistvaralise kiirendamise tugi (Linuxis VA-API kaudu), mille on välja töötanud Open Media Alliance (AOMedia), mis esindab selliseid ettevõtteid nagu Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco , Amazon, Netflix, AMD, VideoLAN, Apple, CCN ja Realtek. AV1 on positsioneeritud avalikult kättesaadavaks tasuta videokodeeringu vorminguks, mis on tihendustasemete osas märgatavalt ees H.264-st ja VP9-st. Inputstream API-le on lisatud ka AV1 tugi, mis võimaldab lisandmoodulitel kasutada liidest inputsream.adaptive, et mängida lisandmoodulites AV1-vormingus vooge.
  • Subtiitritega töötamise süsteem on ümber kujundatud. Subtiitrite vormingu töötlemise koodi on arenduse ja hoolduse lihtsustamiseks kaasajastatud. Lisatud on võimalus fonte dünaamiliselt positsioneerida, muuta subtiitrite ala taustavärvi ja raami. Täiustatud SAMI, ASS/SSA ja TX3G vormingute tugi. Lisatud WebVTT subtiitrite vormingu ja OTF (OpenType Font) fondivormingu tugi.
  • Libretrol põhinevate mängude ja mängukonsoolide emulaatorite käivitamise süsteem on rakendanud oleku salvestamise võimaluse, et jätkata mängu katkestatud kohast, isegi kui mäng ise salvestamist ei toeta.
  • Windowsi platvormi jaoks on rakendatud laiendatud dünaamilise ulatuse (HDR, High Dynamic Range) täielik tugi. Linux pakub võimalust konfigureerida HDR-i väljundit GBM (Generic Buffer Management) API abil.
  • Lisatud eraldi seade liideses heliefektide helitugevuse määramiseks.
  • Lisati uus värvivaliku dialoog.
  • Lisati võimalus töötada HTTPS-puhverserveri kaudu.
  • Rakendatud on võimalus pääseda juurde välismälule NFSv4 protokolli abil.
  • Lisatud tugi WS-Discovery (SMB-tuvastus) protokollile teenuste tuvastamiseks kohtvõrgus.
  • Kontekstimenüüd erinevates akendes on viidud ühtsele kujule ja juurutatud on sellised funktsioonid nagu albumi esitamine otse vidinatest.
  • Optilise plaadi taasesitust on Linuxi platvormil täiustatud. Lisatud optiliste draivide vaikimisi paigaldamine udiskide abil. Taasesituse jätkamine Blu-Ray- ja DVD-plaatide ISO-kujutistest on rakendatud.
  • Stabiilsuse, jõudluse ja turvalisuse parandamiseks on tehtud palju tööd. Lisandmoodulite API-d on laiendatud.
  • Lisatud tugi PipeWire meediumiserverile.
  • Integreeritud tugi Steam Decki mängukontrolleritele.
  • Lisatud M1 ARM kiibil põhinevate Apple'i seadmete tugi.

Avatud meediakeskuse Kodi 20.0 väljalase


Allikas: opennet.ru

Lisa kommentaar