Gotovo dvije godine nakon objave posljednje veće grane, objavljen je Kodi media center otvorenog koda, ranije poznat kao XBMC. Medijski centar pruža sučelje za gledanje TV programa uživo i upravljanje kolekcijom fotografija, filmova i glazbe. Također podržava navigaciju TV emisijama, elektronički programski vodič i zakazano snimanje videozapisa. Dostupni su instalacijski paketi spremni za korištenje za Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS i iOS. Kod projekta distribuira se pod GPLv2+ licencom.
Projekt je u početku bio usmjeren na stvaranje media playera otvorenog koda za igraću konzolu Xbox, ali tijekom razvoja transformirao se u višeplatformski medijski centar koji radi na modernim softverskim platformama. Kodijeve značajne značajke uključuju podršku za širok raspon formata medijskih datoteka i hardverski ubrzano dekodiranje videa; podršku za daljinsko upravljanje; mogućnost reprodukcije datoteka putem FTP/SFTP, SSH i WebDAV; daljinsko upravljanje putem web sučelja; fleksibilan sustav dodataka implementiranih u Pythonu i dostupnih za instalaciju putem posebnog kataloga dodataka; razvoj dodataka za integraciju s popularnim online uslugama; i mogućnost preuzimanja metapodataka (tekstovi pjesama, naslovnice, ocjene itd.) za postojeći sadržaj. Na Kodi platformi razvija se desetak komercijalnih set-top box uređaja i nekoliko open-source forkova (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).
Od posljednjeg izdanja, u kodnu bazu je napravljeno preko 4600 promjena. Ključne nove značajke uključuju:
- Implementirana je mogućnost učitavanja više instanci binarnih dodataka. Na primjer, možete učitati više instanci dodatka TVHeadend za povezivanje s različitim poslužitelji, ali koristeći iste postavke samog dodatka, kao što su grupe kanala i skriveni kanali.
- Dodana je podrška za hardversko ubrzanje dekodiranja videa u AV1 formatu (u Linux AV1 (putem VA-API-ja) razvio je Open Media Alliance (AOMedia), koji predstavlja tvrtke poput Mozille, Googlea, Microsofta, Intela, ARM-a, NVIDIA-e, IBM-a, Cisca, Amazona, Netflixa, AMD-a, VideoLAN-a, Applea, CCN-a i Realteka. AV1 je pozicioniran kao otvoreni, besplatni format za kodiranje videa bez tantijema koji značajno nadmašuje H.264 i VP9 u kompresiji. Podrška za AV1 također je dodana u Inputstream API, omogućujući dodacima korištenje sučelja inputsream.adaptive za reprodukciju AV1 streamova u dodacima.
- Sustav titlova je redizajniran. Kod za obradu formata titlova je moderniziran radi pojednostavljenja razvoja i održavanja. Dodano je dinamičko pozicioniranje fonta i mogućnost promjene boje pozadine i obruba područja titlova. Poboljšana je podrška za formate SAMI, ASS/SSA i TX3G. Dodana je podrška za format titlova WebVTT i format fonta OTF (OpenType Font).
- Program za pokretanje igara i emulator konzole temeljen na libretru sada podržava spremanje stanja za nastavak igranja s prekinute pozicije, čak i ako sama igra ne podržava spremanje.
- Za platformu Windows Implementirana je puna podrška za prošireni dinamički raspon (HDR, High Dynamic Range). Linux Omogućena je mogućnost prilagodbe HDR izlaza pomoću GBM (Generic Buffer Management) API-ja.
- Dodana je zasebna postavka za podešavanje glasnoće zvučnih efekata u sučelju.
- Dodan je novi dijalog za odabir boja.
- Dodana je mogućnost rada putem HTTPS proxyja.
- Implementirana je mogućnost pristupa vanjskoj pohrani putem NFSv4 protokola.
- Dodana je podrška za WS-Discovery (SMB discovery) protokol za identifikaciju servisa na lokalnoj mreži.
- Kontekstni izbornici u različitim prozorima su standardizirani, a implementirane su i značajke poput reprodukcije albuma izravno iz widgeta.
- Na platformi Linux Poboljšana je reprodukcija optičkih diskova. Dodano je montiranje optičkih diskova pomoću udiskova prema zadanim postavkama. Implementiran je nastavak reprodukcije s Blu-Ray i DVD ISO slika.
- Uložen je opsežan trud u poboljšanje stabilnosti, performansi i sigurnosti. Dodatni API je proširen.
- Dodana multimedijska podrška poslužitelja Cijevna žica.
- Integrirana podrška za Steam Deck kontrolere za igre.
- Dodana je podrška za Apple uređaje na M1 ARM čipu.

Izvor: opennet.ru
