• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Skin bez skinu
#1
Jako analfabet na programování a úpravy Kodi jsem si dovolil hodně - vymyslet ten název
"Skin bez skinu"

Pro spouštění Kodi nad operačním systémem jsem si vymyslel použití, kdy od určité chvíle nepotřebuji grafické rozhraní Kodi.
Stačí mi nainstalovat aplikace pro audio a konfigurovat služby pro sdílení přes UPnP a SMB.
Potom už ovládám spouštění "audio produkce" přes ovladač Kore v mobilu - zvuk jde do zesilovače.
Nebo na systému Android a v aplikaci (třeba VLC na mobilu/tabletu) najdu lokální sítí sdílené úložiště a spouštím mediální soubory.
GUI rozhraní už potom nepotřebuji a na RPi 2B nebo slabém ZERO s 512 paměti by běhu systému možná ulehčilo GUI nespouštět.

Kolegové a skineři, je takový nápad realizovatelný?
Nebo naopak nedavá smysl a běhu systému neuleví?


Děkuji za nápady.
Kodi 19 -LibreELEC 10 -RPi4/3/2/0/w -LinuxMint21/W10/Android11. Router 1Gbit 2.4+5GHz
 
Citovat
#2
@meda No, asi by běh bez skinu CPU ulevil, ale Kodi na to není stavěné. I když skin nespustíš (nutný zásah od definičního souboru skinu Startup.xml) nebo když dáš po spuštění UnloadSkin(), tak sice budeš mít obrazovku prázdnou, ale při nějaké akci na DO se příslušné okno s tou akcí aktivuje. A i při použití UnloadSkin() se na obrazovce nějaké artefakty ze skinu objeví. Možná je to ještě na nějaké pokusy, ale řekl bych, že úplně bez skinu, ve smyslu absolutní redukce zátěže CPU spojeného s funkcemi gui, to nevypadá. Vždycky tam nějaká spotřeba výkonu CPU pro gui bude.

Jiné to asi bude, pokud budeš Kodi používat jako server UPnP. Tam by se gui aktivovat nemělo, takže spuštění bez skinu nebo jeho unload může CPU nějaké % ulevit.

Já jsem nějaké pokusy v tomto směru dělal, posuzoval jsme to spíše poklesem teploty CPU v době, kdy Kodi běželo ale skin byl zastavený a nějaký ten °C to dalo.

Tahhle vypadá obrazovka Kodi poté, co jsem dal příkaz UnloadSkin() a pak přes Core spustil přehrávání hudby.
   
 
Citovat
#3
@JiRo - Příkaz UnloadSkin() posíláš přes PuttySSH?
Budu to muset vyzkoušet.

Mně by podle tvých poznatků mělo vyhovovat, kdyby ten skin byl takzvaně nahý.
Rutiny v Kodi si zřejmě volají nějakou základní grafiku - pokud nedochází k chybě bez ostatní nadstavby, asi to jinak nepůjde.

Šlo by Unload řešit nějakým "přepínačem", který by se zapamatoval při restartu?
Kodi 19 -LibreELEC 10 -RPi4/3/2/0/w -LinuxMint21/W10/Android11. Router 1Gbit 2.4+5GHz
 
Citovat
#4
@meda Asi nejjednodušší bude přepsat definičmí soubor skinu startup.xml na tento obsah:
Kód:
<window>
    <onload>UnloadSkin()</onload>
    <controls />
</window>
 
Citovat
#5
@JiRo - Provedu, děkuji.
Kodi 19 -LibreELEC 10 -RPi4/3/2/0/w -LinuxMint21/W10/Android11. Router 1Gbit 2.4+5GHz
 
Citovat
#6
Možno som niečo prehliadol, ale načo vlastne potrebuješ kodi? Upnp, smb a audio vieš spojazdniť aj bez kodi.
Edit: aby sme sa chápali, myslím tým riešenia ako Volumio, Moode alebo Picoreplayer.

X92.. X96 max.. T95Z plus.. M8s plus..
 
Citovat
#7
@playman22 Co jsem chtěl zprovoznit - RPi Zero s USB hubem pro schopnost Kodi automount USB disku/flešky a pro sdílení souborů mp3, mp4... (prostě audio, video) po lokální síti protokoly pro UPnP (případně ještě SMB).
Audio apky hudby nejsou důležité, jen náhodným bonusem.
.
LibreElec 10 neumí Zero, zkoušel jsem XBian/Matrix.

Podívám se na další řešení (mimo Volumio). Měl bys odkazy na podrobnosti? Jo, už si to čtu

@JiRo Pozměnit soubor startup pro (ne)spuštění rozhrani v "Okno po spuštění" zafugovalo ale není pravým řešením. Asi by jím bylo vyrobit velmi-velmi ochuzený skin.
Kodi 19 -LibreELEC 10 -RPi4/3/2/0/w -LinuxMint21/W10/Android11. Router 1Gbit 2.4+5GHz
 
Citovat
#8
Tak ono zalezi co vsetko tam chces rozchodit, pripadne neskor rozsirovat.

kodi je dobra moznost, vies si tam rozchodit dalsie doplnky, ako radia, tv a dat zdielat.

Napriklad dobry audio prehravac s podporou dlna, upnp a dalsimi: http://www.rpimusicplayer.com/
Osobne som ho odskusal na Rpi3 s usb kllucom, ked som poreboval aby mi hudba bezala cely den, a cez telefon som si prepinal a nastavoval pesnicky.
My repo pre Kodi 19 https://jastrab.wz.sk/repo/
 
Citovat
#9
Upřesním, kam jsem tím chtěl dospět.
Navedl mne požadavek vlastní sestry sdílet přes UPnP (DLNA) filmy a hudbu z disku/flešky na USB portu nějakého zařízení.

Přitom "nízkoenergeticky" bez PC, do přehrávače jako je tablet nebo mobil.

Mně samotnému stačí hudba (audio) a teď jsem na tabletu s VLC aplikací pro UPnP úspěšně vyzkoušel RPi0w+MoOde Audio.

**/Poznamka: Ke stereo-zesilovaci mám připojen RPi 2B s LE/Kodi19, používám to jako internetové radio s doplňky a jako zdroj souborů A/V z SSD úložiště přes SMB. Řešení se ZERO je jiné zadání.

Pro použití RPi Zero u sestry+švagra bych potřeboval i to video na UPnP - a to zvládá Kodi (XBian). Zase je náročnější. (Tím i pomalejší start, automount a pod.)
_ _ _ _ _ _
Ještě se mohu pokusit o miniDLNA, ale na systému Raspbian Lite bez GUI pochybuji, že budu umět nastavit automount pro USB a vůbec bezobslužnost.
Houby tomu rozumím - proto Kodi.
Kodi 19 -LibreELEC 10 -RPi4/3/2/0/w -LinuxMint21/W10/Android11. Router 1Gbit 2.4+5GHz
 
Citovat
#10
Čo som zbežne videl info o RPi Zero, tak ten teda nemá výkonu na rozdávanie, aj preto si myslím, že kodi by bola brzda pre tak slabé niečo. Overené ani otestované to nemám, no nie náhodou si začal rozmýšľať nad vyhadzovaním všetkého nepotrebného z kodi.
To ,,houby tomu rozumím" od teba neberiem, ty máš aj na lepšie riešenia 4
PS: udevil alebo udiskie?

X92.. X96 max.. T95Z plus.. M8s plus..
 
Citovat
#11
Jaký použít automounter, k tomu jsem se ani nedostal. Systém je založený na Debianu, tak asi udiskie.
Ale než se dostanu k pokusu o instalaci miniDLNA na Raspbian bez GUI, uteče jistě pár dnů.

"houby tomu rozumim" je výstižné. Už zapomínám naučené a musím si hledat manuály. To víte, stáří je svinstvo 79
_ _ _
Optimisticky dodám, že MoOde sdílí audio po UPnP perfektně. Soubory wav, mp3 a m4u vyzkoušené. Jen právě automount flešky vyžaduje restart (pro RPi0 je devmon).
Kodi 19 -LibreELEC 10 -RPi4/3/2/0/w -LinuxMint21/W10/Android11. Router 1Gbit 2.4+5GHz
 
Citovat
#12
Mám doma RPI 3b+ včetně krabičky ale bez SD karty.
Po té co jsem upgradoval domácí Synology NASy DS216+ a DS218+ RAM a SSD disky tak se mi tu válí už 1/2 roku bez povšimnutí a práší se na ni.
Nebylo by to lepší řešení pro tento projekt ?
Cenu domluvíme po SZ ale určitě nebude sestra krvácet.

Ugoos X3 Pro + Synology DS218, D216play +Synology RT2600ac 
SZ nečtu!!! Ptejte se ve fóru, pomůžete ostatním.
 
Citovat
#13
@beitlj: To já mám volnou čtyřjádrovou 3B pro pokusy také. Ale kvůli nízkému přikonu zkouším rozchodit ZERO.
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)