Ukukhishwa kwesikhungo semidiya esivulekile i-Kodi 19.0

Ngemuva kweminyaka emibili selokhu kwashicilelwa intambo yokugcina ebalulekile, isikhungo semidiya esivulekile i-Kodi 19.0, esakhiwe ngaphambilini ngaphansi kwegama elithi XBMC, sakhululwa. Amaphakheji wokufaka enziwe kakade ayatholakala ku-Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS kanye ne-iOS. Indawo yokugcina ye-PPA yenzelwe Ubuntu. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-GPLv2+.

Ukukhishwa kwesikhungo semidiya esivulekile i-Kodi 19.0

Kusukela ekukhululweni kokugcina, izinguquko ezingaba yizinkulungwane ezi-5 zenziwe kwisisekelo sekhodi kusuka kubathuthukisi be-50, okuhlanganisa cishe imigqa eyizinkulungwane ezingu-600 yekhodi entsha engeziwe. Okuqanjiwe okuyinhloko:

  • Ukucubungula imethadatha kuthuthukiswe kakhulu: Omaka abasha bengeziwe futhi nekhono lokulanda amafayela anamathegi nge-HTTPS linikeziwe. Umsebenzi othuthukisiwe onamaqoqo namasethi ama-multi-disc CD. Ukuphathwa okuthuthukisiwe kwamadethi okukhishwa kwe-albhamu nobude besikhathi sokudlalwa kwe-albhamu.
  • Amandla omtapo wezincwadi wefayela lemidiya anwetshiwe. Ukuxhumana kwezingxenye ezihlukahlukene nomtapo wolwazi womculo kuqinisiwe, isibonelo, ukubuyisa ulwazi mayelana nabaculi nama-albhamu, ukuveza ngesikhathi esisodwa amavidiyo nama-albhamu ngesikhathi sokusesha, nokubonisa ulwazi olwengeziwe ezingxoxweni. Ukuqoqwa okuthuthukisiwe kweziqeshana zevidiyo ngomculi. Ukuphathwa okuthuthukisiwe kwamafayela ".nfo" ezinkundleni ezahlukene.
  • Kwengezwe isilungiselelo ukuze uvule ngokuzenzakalelayo imodi yokubuka umculo esikrinini esigcwele lapho ukudlalwa kuqala. Kuphakanyiswe imodi entsha yokubuka umculo, edizayinwe ngesitayela sokubonwa ngefilimu ethi The Matrix.
    Ukukhishwa kwesikhungo semidiya esivulekile i-Kodi 19.0
  • Kwengezwe ikhono lokushintsha ileveli yokubonisa ngale yemibhalo engezansi futhi kwanikeza idizayini yombhalo engezansi empunga entsha. Kungenzeka ukulanda imibhalo engezansi nge-URI (isixhumanisi se-URL, ifayela lendawo).
  • Isiqophi sevidiyo esakhelwe ngaphakathi sesofthiwe ngefomethi ye-AV1.
  • Izibambi ezintsha zokukala amavidiyo ezisuselwe ku-OpenGL sezisetshenzisiwe.
  • Itimu ezenzakalelayo ye-Estuary, elungiselelwe ukusetshenziswa kuzikrini ze-TV ezilawulwa isilawuli kude, inewindi lokubuka lomculo eliklanywe kabusha. Amafulegi emininingwane ye-multimedia engeziwe engeziwe efasiteleni lokubuka. Ngokuzenzakalelayo, imodi yokubonisa yohlu lwadlalwayo iyisikrini esibanzi, inamandla okuhambisa uhlu kunoma iyiphi indawo yesikrini ngemenyu eseceleni. Kwengezwe ibhulokhi yolwazi entsha ethi β€œOkudlalayo Manje”, ebonisa imininingwane enemininingwane mayelana nengoma edlalwayo njengamanje nengoma elandelayo ohlwini lokudlalayo.
  • Ikhwalithi yesithombe ethuthukisiwe emidlalweni enezithombe ze-pixel.
  • Kungezwe ukusekelwa kweplatifomu ye-tvOS futhi kwehliswe ukusekelwa kwe-iOS ye-32-bit. Inkundla ye-iOS isekela abalawuli begeyimu ye-Bluetooth njenge-Xbox ne-PlayStation. Kwengezwe inkomba yesikhala esikhululekile nesiphelele kudrayivu.
  • Kunkundla ye-Android, usekelo lwe-HDR10 emile yayo yonke imithombo kanye ne-HDR Dolby Vision eguquguqukayo yamasevisi okusakaza-bukhoma yengeziwe. Ukwesekwa okwengeziwe kwe-HDR10 emile ku-Windows platform.
  • Kwengezwe izibambi zokulanda imethadatha (ama-scrapers) abhalwe nge-Python yomculo - "I-Generic Album Scraper" kanye "Ne-Generic Artist Scraper", kanye namafilimu nezinhlelo ze-TV - "I-Movie Database Python" kanye "Ne-TVDB (entsha)". Lezi zibambi zingena esikhundleni sezilayishi zemethadatha ezisuselwe ku-XML ezindala.
  • Imodi ye-PVR ethuthukisiwe (ukubukela i-Live TV, ukulalela umsakazo we-inthanethi, ukusebenza ngomhlahlandlela we-TV kagesi nokuhlela okurekhodiwe kwevidiyo ngokohlelo). Kwengezwe isistimu yesikhumbuzi sokubuka. Amawijethi esikrini sasekhaya asetshenziswe amaqembu eziteshi ze-TV nerediyo. Ukuthuthukiswa kwesiteshi nokuphathwa kweqembu. Kwengezwe ikhono lokuhlunga iziteshi nezinto ze-TV guide (EPG) ngokuvumelana ne-oda elikhishwe ingemuva. Ukusesha okuthuthukisiwe, i-EPG nokusebenza komhlahlandlela we-TV. I-API enikeziwe yokuthuthukisa izengezo ze-PVR ku-C++.
  • Kwengezwe isexwayiso mayelana nezinkinga zokuphepha ezingaba khona lapho usebenzisa isixhumi esibonakalayo sewebhu kuhleloxhumano lwenethiwekhi yangaphandle. Ngokuzenzakalelayo, isicelo sephasiwedi sivulwa amandla uma ufinyelela isixhumi esibonakalayo sewebhu.
  • Kuzengezo ezifakiwe, ukuqinisekiswa komthombo kunikezwa ukuze kuvinjwe isengezo ukuthi singalotshwa uma isengezo esinegama elifanayo sivela endaweni yesikhombi exhunywe eceleni. Kwengezwe izexwayiso mayelana nezengezo eziyonakaliswayo noma eziphelelwe isikhathi.
  • Ukusekelwa kwePython 2 kunqanyuliwe ukuthuthukiswa Kwesengezo kuthuthelwe kuPython 3.
  • Ihlinzeka ngendawo eyodwa esebenzisekayo yendawo yonke ye-Linux esekela ukusebenza phezu kwe-X11, i-Wayland ne-GBM.

Masikhumbule ukuthi ekuqaleni, iphrojekthi yayihloselwe ukudala isidlali se-multimedia esivulekile se-XBOX game console, kodwa ngenqubo yokuthuthukiswa yaguqulwa yaba isikhungo semidiya ye-cross-platform esebenza kumapulatifomu esofthiwe yesimanje. Phakathi kwezici ezithakazelisayo ze-Kodi, singaphawula ukusekelwa kwezinhlobo eziningi zamafomethi we-multimedia kanye nokusheshisa kwehadiwe yokuqoshwa kwevidiyo; ukusekelwa kwezilawuli kude; ikhono lokudlala amafayela nge-FTP/SFTP, SSH neWebDAV; kungenzeka isilawuli kude ngesixhumi esibonakalayo sewebhu; ukuba khona kwesistimu eguquguqukayo yama-plugin, asetshenziswe ku-Python futhi atholakalayo ukuze afakwe ngokusebenzisa umkhombandlela okhethekile we-add-ons; ukulungiselela ama-plugin ukuze ahlanganiswe nezinsizakalo ezidumile ze-inthanethi; ikhono lokulanda imethadatha (amagama engoma, amakhava, izilinganiso, njll.) yokuqukethwe okukhona. Cishe amabhokisi e-set-top ayishumi nambili kanye namagatsha amaningana avuliwe athuthukiswayo ngokusekelwe ku-Kodi (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).

Source: opennet.ru

Engeza amazwana