XBMC linux
XBMC linux
Onkos porukka jo kokeillut: http://xbmc.org/?
Käänsin tuon tuossa äsken ja olin ällikällä lyötynä tuosta käyttöliittymästä. On kyllä hieno kokemus. Vieläkö tuosta sais käynnistettyä "vdr sxfe" jotenkin?
Ainoa miinus 15min kokeilulla oli, että videokuva oli jotenkin suttuisempi kuin MMS+mplayer yhdistelmällä, johtuneisko vielä asetuksista mitä en ole kerennyt pahemmin katsella.
Käänsin tuon tuossa äsken ja olin ällikällä lyötynä tuosta käyttöliittymästä. On kyllä hieno kokemus. Vieläkö tuosta sais käynnistettyä "vdr sxfe" jotenkin?
Ainoa miinus 15min kokeilulla oli, että videokuva oli jotenkin suttuisempi kuin MMS+mplayer yhdistelmällä, johtuneisko vielä asetuksista mitä en ole kerennyt pahemmin katsella.
-- elämä on kuolemaanjohtava tauti, joka tarttuu sukupuolisessa kanssakäymisessä ---
En ole ehtinyt vielä tarkemmin tutustumaan, kokeilin vain nopeasti pöytäkoneessa (Windows). Hyvältä vaikutti, sama tuttu fiilis kuin vanhassa alkuperäisessä.
Viikonloppuna voisi koittaa käännellä VDR-purkkiin kanssa. Jos tosiaan saisi tuon vdr sxfe:n toimimaan tästä tulisi täydellinen paketti meidän olohuoneeseen. Alkuun voi toki kokeilla tätä http://xbmc.org/forum/showthread.php?t=36988 ja alkaa sitten kehittelemään sxfe-viritystä...
Kerro toki, jos keksit jonkun keinon vaikka vaan käynnistää sxfe tuon kautta.
Viikonloppuna voisi koittaa käännellä VDR-purkkiin kanssa. Jos tosiaan saisi tuon vdr sxfe:n toimimaan tästä tulisi täydellinen paketti meidän olohuoneeseen. Alkuun voi toki kokeilla tätä http://xbmc.org/forum/showthread.php?t=36988 ja alkaa sitten kehittelemään sxfe-viritystä...
Kerro toki, jos keksit jonkun keinon vaikka vaan käynnistää sxfe tuon kautta.
Re: XBMC linux
Asetuksia rukkaamalla kuva on terävöitynyt kohdilleen. Aluksi esiintyi TEARING:ia (repeilyä) nopeissa liikkeissä, joka meni kanssa kohdilleen kun tein seuraavia säätöjä:josk kirjoitti:Ainoa miinus 15min kokeilulla oli, että videokuva oli jotenkin suttuisempi kuin MMS+mplayer yhdistelmällä, johtuneisko vielä asetuksista mitä en ole kerennyt pahemmin katsella.
XBMC valikosta laita "Vsync = Always On"
NVIDIA-ajurit: Ruksit seuraaviin kohtiin: Video texture adaptor = Sync to VBlank ja Video blitter adaptor settings = Sync to VBlank
XORG.CONF:
Section screen --> Option "DynamicTwinView" "False"
Ja tietysti tuo compiz pois päältä.
Noilla hävisi tearing ilmiö, mutta nyt nopea liikkeen kohdissa ilmenee pientä nykimistä eli JITTER. (To make small quick jumpy movements.)
Samaa ei ole nähtävissä MMS:llä (My Media System), josta tulee video mplayerin kautta.
-- elämä on kuolemaanjohtava tauti, joka tarttuu sukupuolisessa kanssakäymisessä ---
Saitko tuon "pluginin" toimimaan? XBMC kyllä näyttää kanavalistauksen, mutta kuvaa en saa aikaiseksi. Tulee vain ilmoitus että toisto keskeytetään liian monen lukuyrityksen epäonnistumisen takia.gilzar kirjoitti:En ole ehtinyt vielä tarkemmin tutustumaan, kokeilin vain nopeasti pöytäkoneessa (Windows). Hyvältä vaikutti, sama tuttu fiilis kuin vanhassa alkuperäisessä.
Viikonloppuna voisi koittaa käännellä VDR-purkkiin kanssa. Jos tosiaan saisi tuon vdr sxfe:n toimimaan tästä tulisi täydellinen paketti meidän olohuoneeseen. Alkuun voi toki kokeilla tätä http://xbmc.org/forum/showthread.php?t=36988 ja alkaa sitten kehittelemään sxfe-viritystä...
Kerro toki, jos keksit jonkun keinon vaikka vaan käynnistää sxfe tuon kautta.
heiluri kirjoitti: Saitko tuon "pluginin" toimimaan? XBMC kyllä näyttää kanavalistauksen, mutta kuvaa en saa aikaiseksi. Tulee vain ilmoitus että toisto keskeytetään liian monen lukuyrityksen epäonnistumisen takia.
Itse sain toimimaan tuollaisella settings.xml -tiedostolla
setting id="server" type="text" label="30000" default="192.168.0.199"/
setting id="port" type="integer" label="30001" default="2004"
setting id="server_url" type="text" label="30002" default="http://192.168.0.199:3000/PES/"/
Tuota PESsiä on kait käytettävä.
Nähdäkseni tekstitys ei toimi,
Pasi
Ei oo mitään lisä scriptiä vaan näillä ohjeilla menny.olliraa kirjoitti:Mikäs lisäskripti sulla on käytössä? MyTV?Minäki oon tätä vaan Windowsissa käytelly. Varsin näppärä kun tällä pystyy kahtomaan live-tv: tä tuolta mythtv backend koneelta. Se ei taida oikein kunnolla onnistua vielä millään muulla windows mythtv client ohjelmalla.
http://www.mythtv.org/wiki/index.php/Xb ... TV_Support
-Joni
Ok. Olipas tullu paljon lisää juttuja lyhyessä ajassa, minä kun kuvittelin, että pitää laittaa Mythillekin jokin skripti, että toimii.Ei oo mitään lisä scriptiä vaan näillä ohjeilla menny.
http://www.mythtv.org/wiki/index.php/Xb ... TV_Support

http://bugs.gentoo.org/show_bug.cgi?id=198849
Tuolta löytyy gentoo ukoille ebuildeja. Juuri laitoin itse kääntymään, käyttöliittymä näyttää ainakin aika herkulliselta.
Tuolta löytyy gentoo ukoille ebuildeja. Juuri laitoin itse kääntymään, käyttöliittymä näyttää ainakin aika herkulliselta.
Joo, käänsin kanssa omani tuolla ebuildilla. Hienosti toimii, kaukosäätimet ja kaikki, mutta tuo VDR-plugin ei oikein vastaa tarpeita. Kyllä sillä saa toki kanavat näkymään, mutta kanavien vaihto tms. perus VDR toiminnallisuus ei oikein ole käytettävällä tasolla.
Mitä muuten pitäisi tehdä, jos haluaa käyttää samaa kaukosäädintä VDR:llä ja xbmc:llä, mutta kun xbmc on päällä VDR ei vastaanottaisi kaken komentoja?
Onkohan tuohon mitenkään tehtävissä skriptiä tai pluginia, jolla voisi käynnistää sxfe:n, kenelläkään ideoita? Unelmana olisi oletuksen käynnistää xbmc ja vdr taustalle, sitten xbmc:stä voisi valita TV:n, jolloin sxfe käynnistyisi.
Mitä muuten pitäisi tehdä, jos haluaa käyttää samaa kaukosäädintä VDR:llä ja xbmc:llä, mutta kun xbmc on päällä VDR ei vastaanottaisi kaken komentoja?
Onkohan tuohon mitenkään tehtävissä skriptiä tai pluginia, jolla voisi käynnistää sxfe:n, kenelläkään ideoita? Unelmana olisi oletuksen käynnistää xbmc ja vdr taustalle, sitten xbmc:stä voisi valita TV:n, jolloin sxfe käynnistyisi.
- rofafor
- Optikkoliikkeen kopiovastaava
- Viestit: 1365
- Liittynyt: 26.03.2004 3:00
- Paikkakunta: Internet
Xineliboutput ja vdr-sxfe lienee tällä hetkellä käyttökelpoisin VDR-frontend XBMC:lle. XBMC:n sisäinen system-kutsu disabloi automaattisesti LIRC- ja LCDd-clienttinsa komennon ajaksi, joten periaatteessa oheisella scriptillä pitäisi LIRC:in toimia ongelmitta sekä XBMC:n että VDR:n puolella.
Toinen vaihtoehto on laajentaa hieman XBMC:n API:a, jotta LIRC-client pystytään sammuttamaan tarvittaessa:
Ps. En ole muuten vielä kerennyt kokeilemaan näitä... 
Koodi: Valitse kaikki
#!/usr/bin/python
import xbmc
cmd = '/usr/bin/vdr-sxfe --fullscreen --lirc xvdr://localhost'
xbmc.executebuiltin("System.Exec(%s, true)" % cmd)
Koodi: Valitse kaikki
#!/usr/bin/python
import os
import xbmc
cmd = '/usr/bin/vdr-sxfe --fullscreen --lirc xvdr://localhost'
xbmc.executebuiltin("Lirc")
os.system(cmd)
xbmc.executebuiltin("Lirc")
Koodi: Valitse kaikki
Index: XBMC/xbmc/Util.cpp
===================================================================
--- XBMC/xbmc/Util.cpp (revision 16533)
+++ XBMC/xbmc/Util.cpp (working copy)
@@ -2421,6 +2421,7 @@
#ifdef _WIN32PC
{ "System.ExecWait", true, "Execute shell commands and freezes XBMC until shell is closed" },
#endif
+ { "Lirc", false, "Control LIRC and LCD clients" },
{ "Resolution", true, "Change XBMC's Resolution" },
{ "SetFocus", true, "Change current focus to a different control id" },
{ "UpdateLibrary", true, "Update the selected library (music or video)" },
@@ -2691,6 +2692,29 @@
CWIN32Util::XBMCShellExecute(strParameterCaseIntact, true);
}
#endif
+ else if (execute.Equals("lirc"))
+ {
+ if (g_RemoteControl.IsInitialized())
+ {
+ // Disconnect LIRC client
+ CLog::Log(LOGDEBUG,"Removing LIRC client.");
+ g_RemoteControl.Disconnect();
+
+ // Suspend LCDd
+ CLog::Log(LOGDEBUG,"Suspending LCDd screen.");
+ g_lcd->Suspend();
+ }
+ else
+ {
+ // Register LIRC client
+ CLog::Log(LOGDEBUG,"Registering LIRC client.");
+ g_RemoteControl.Initialize();
+
+ // Resume LCDd
+ CLog::Log(LOGDEBUG,"Resuming LCDd screen.");
+ g_lcd->Resume();
+ }
+ }
else if (execute.Equals("resolution"))
{
RESOLUTION res = PAL_4x3;
Index: XBMC/guilib/common/LIRC.h
===================================================================
--- XBMC/guilib/common/LIRC.h (revision 16533)
+++ XBMC/guilib/common/LIRC.h (working copy)
@@ -14,6 +14,7 @@
void Update();
WORD GetButton();
bool IsHolding();
+ bool IsInitialized() { return m_bInitialized; }
private:
int m_fd;
