Julman ensimmäinen HTPC

Jäsenten HTPC laitteistoja

ViestiKirjoittaja Julmuri » 26.03.2009 13:21

Kokeilin tuota mutta ainakin buutin jälkeen tuli disconnect kerran. En ole ehtinyt sen enempää tutkimaan asiaa, mutta katsotaan... josko kyseessä oli vain joku tilapäinen yskähtely.
Julmuri
Vanhempi harrastaja
 
Viestit: 79
Liittynyt: 25.02.2009 12:42

Kortinlukijat

ViestiKirjoittaja BatPenguin » 18.04.2009 9:53

Moi!

Toivottavasti herrat vielä seuraavat tätä ketjua, juuri löysin tämän ja ajattelin pyytää hieman neuvoa, jos sopii.

Keskustelitte tässä näistä USB Phoenix -lukijoista ja sellaisen asentamisesta, olisin niistä kysynyt muutaman kysymyksen. Olen koittanut etsiskellä tietoa ja pohtia, että toimisiko minulla, ehkäpä osaisitte vastata? Kiitos paljon jo etukäteen. Ja jos olisi parempi että aloittaisin uuden keskustelun täällä, niin kertokaa ihmeessä - vasta rekisteröidyin tähän :)

Eli kokoonpanoni on seuraava:

Ubuntu 8.10 + Myth 0.21 (+kaikenlaista vdpau-patchia siinä)
Quad Core (eli pitäs riitää puhti purkamiseen)
Virittimet:

- USB DVB-T -tikku (Antec T14BR)
- Technisat Cablestar HD2 DVB-C

(Eli siis yksi antennissa ja toinen kaapelissa - aiemmin oli Hauppagen PVR-150 + digiboksi + IR-viritys jne, nyt halusin vähän parempaa laatua ja siirryin sisäiseen DVB-C-korttiin)

Ongelmana on (yllätys, yllätys) maksukortit. DVB-C-kortissa on CI-lisäosa ja siinä CA-Conax-palikka, mutta eihän sieltä mitään kanavia saa näkymään. Ongelma ilmeisesti kortin Mantis-ajurissa, nämä conaxit ei vaan toimi.

Nyt vaihtoehdot on joko kortit laittaminen vaihtoon (täytyy myydä, en saa palautettua enää, meni luvattoman kaun tuon asentamiseen...) tai sitten joku muu viritys eli ehkäpä tämmöinen Phoenix-USB-homma?

Luin tässä aiemmasta tekstistänne että tämän kortinlukijan kanssa voisi olla ongelmia, jos ei ole ihan basic-kernel-ajurit vaan käytössä, näinkö on? Mulla on tässä DVB-C-kortissa Mantis-ajurit ja tolle DVB-T-kortillekin jouduin muinoin jotain tekemään että sain päälle, joten onkohan niin että tämä Phoenix-juttu olis sitten vaikea saada toimimaan mulle?

Ja vielä lisäkysymys: jos tämän USB-lukijan saisi toimimaan, niin purkaisiko se sekä antennin että kaapelin kanavat? Mulla siis kaapeliin ostettuna Welhon kortti (L-paketti), mihin kuuluu mm. MTV3:n kanavia. Purkaisiko tämä ulkoinen USB-vehje sitten salauksen myös DVB-T-puolen kanavista?

Kiitos paljon! Ihan uusi juttu mulle tämä ulkoisella vehkeellä tehtävä kanavien salauksen purku, joten sorry vaan tämmösistä newbie-kysymyksistä :D
BatPenguin
Vastasyntynyt
 
Viestit: 1
Liittynyt: 18.04.2009 9:41
Paikkakunta: Espoo

Re: Kortinlukijat

ViestiKirjoittaja Critter » 20.04.2009 8:48

BatPenguin kirjoitti:Luin tässä aiemmasta tekstistänne että tämän kortinlukijan kanssa voisi olla ongelmia, jos ei ole ihan basic-kernel-ajurit vaan käytössä, näinkö on?

Ja vielä lisäkysymys: jos tämän USB-lukijan saisi toimimaan, niin purkaisiko se sekä antennin että kaapelin kanavat? Mulla siis kaapeliin ostettuna Welhon kortti (L-paketti), mihin kuuluu mm. MTV3:n kanavia. Purkaisiko tämä ulkoinen USB-vehje sitten salauksen myös DVB-T-puolen kanavista?


Itse en saanut open-sasc-ng:tä (softapurkaja, jonka tarvitsee phoenix lukijan kanssa) toimimaan v4l-dvb ajureilla. Kernel ajureilla onnistui heittämällä. On se varmaan mahdollista, mutta vaati varmasti googlea ja erilaisten foorumeiden läpikahlausta. Toi on ehkä paras paikka tutustua open-sasc-ng juttuihin. http://dvbn.happysat.org/

Eiköhän se phoenix+softapurkaja pura niin terrestiaalin kuin kaapelinkin kanavat, kunhan vaan löytyy kortit molempiin eikä ole jotain korttilinkitystä.
Critter
Yli-ihminen
 
Viestit: 866
Liittynyt: 16.12.2008 19:25

Re: Kortinlukijat

ViestiKirjoittaja Julmuri » 21.04.2009 9:16

BatPenguin kirjoitti:Moi!
Luin tässä aiemmasta tekstistänne että tämän kortinlukijan kanssa voisi olla ongelmia, jos ei ole ihan basic-kernel-ajurit vaan käytössä, näinkö on? Mulla on tässä DVB-C-kortissa Mantis-ajurit ja tolle DVB-T-kortillekin jouduin muinoin jotain tekemään että sain päälle, joten onkohan niin että tämä Phoenix-juttu olis sitten vaikea saada toimimaan mulle?

Ja vielä lisäkysymys: jos tämän USB-lukijan saisi toimimaan, niin purkaisiko se sekä antennin että kaapelin kanavat? Mulla siis kaapeliin ostettuna Welhon kortti (L-paketti), mihin kuuluu mm. MTV3:n kanavia. Purkaisiko tämä ulkoinen USB-vehje sitten salauksen myös DVB-T-puolen kanavista?

Kiitos paljon! Ihan uusi juttu mulle tämä ulkoisella vehkeellä tehtävä kanavien salauksen purku, joten sorry vaan tämmösistä newbie-kysymyksistä :D


Ongelmahan ei ole kortinlukijassa vaan siinä, että systeemi vaatii "virtuaalivirittimien" luomisen, mikä taas ei ymmärtääkseni ole niin läpihuutojuttu v4l-ajurin kanssa kuin kernel-ajurin kanssa. Minulla suurin taistelu oli oikeastaan alkuun koko systeemin ymmärtäminen ja sen jälkeen konffien kanssa taistelu mutta voitollisena siitä selvittiin. Laite purkaa ne kanavat jotka on kanavapakettiin ostettu ja minkä tiedot löytyvät kortista, mutta se vaatii tietysti omat kortit kummallekin lähteelle (kaapeliin ja satelliittiin). En usko saman kortin koodien käyvän kummankin lähteen purkuun.

Mutta kuten Critter totesi, kannattanee etsiä googlesta ohjeistusta juuri tuohon sinun käytössäsi olevaan korttiin. Jos jossain vaiheessa tulee kernel-ajuri niin todennäköisesti pääsee kaikkein vähimmällä. Tai sitten vain vinkauttaa visaa ja laittaa esim. tuollaisen Technotrendin budjettikortin.
Julmuri
Vanhempi harrastaja
 
Viestit: 79
Liittynyt: 25.02.2009 12:42

ViestiKirjoittaja Julmuri » 21.04.2009 18:34

No joo, uusia asioita ja uusia ongelmia... päätin kokeilla Nelosen HD-kanavaa kun se kerran on ilmaiseksi tullut, mutta mythfrontend heittää lipat, joskus saman tien kun saa viritettyä ja joskus vähän ajan päässä. Jos saa näkymään niin tulee aika pahaa stutteria.. Mythfrontendin logiin tulee tällaista soopaa:


Koodi: Valitse kaikki
2009-04-21 18:32:49.201 [h264 @ 0x7f238c9f6e90]number of reference frames exceeds max (probably corrupt input), discarding one
2009-04-21 18:32:49.230 [h264 @ 0x7f238c9f6e90]mmco: unref short failure
2009-04-21 18:32:49.563 [h264 @ 0x7f238c9f6e90]mmco: unref short failure
2009-04-21 18:32:49.721 [h264 @ 0x7f238c9f6e90]mmco: unref short failure
2009-04-21 18:32:50.094 WriteAudio: buffer underrun
2009-04-21 18:32:51.263 NVP: prebuffering pause
2009-04-21 18:32:53.064 NVP: prebuffering pause
2009-04-21 18:32:54.864 NVP: prebuffering pause
2009-04-21 18:32:56.585 NVP: prebuffering pause
2009-04-21 18:32:58.366 NVP: prebuffering pause
2009-04-21 18:33:00.086 NVP: prebuffering pause


Mikäköhän tuossa mättää? Laitteiston pitäisi kyllä pystyä toistoon ihan helposti.
Julmuri
Vanhempi harrastaja
 
Viestit: 79
Liittynyt: 25.02.2009 12:42

ViestiKirjoittaja nm » 21.04.2009 19:57

Julmuri kirjoitti:Mikäköhän tuossa mättää? Laitteiston pitäisi kyllä pystyä toistoon ihan helposti.

Mitä top näyttää frontendin ja X-palvelimen prosessorikuormaksi (%CPU-sarake) toiston aikana?
nm
Johtava konsultti
 
Viestit: 3153
Liittynyt: 22.07.2005 3:00

ViestiKirjoittaja Julmuri » 21.04.2009 21:03

Njoo, näköjään frontend ilmoittaa prosessorikuormaksi 104% ja Xorg tyytyy 4-5%:iin. Kellottelullakaan ei saanut mitään hyvää aikaiseksi... :(
Julmuri
Vanhempi harrastaja
 
Viestit: 79
Liittynyt: 25.02.2009 12:42

ViestiKirjoittaja nm » 21.04.2009 23:12

Jep, H.264-dekoodaus ei näytä olevan säikeistetty. Muutama ratkaisu:

1. VDPAU

2. FFmpeg-mt H.264-dekooderiksi normaalin FFmpegin sijaan (en tiedä, kuinka helposti onnistuu MythTV:n frontendillä)

3. CoreAVC H.264-dekooderiksi
nm
Johtava konsultti
 
Viestit: 3153
Liittynyt: 22.07.2005 3:00

ViestiKirjoittaja Julmuri » 22.04.2009 19:29

OK, tuo ffmpeg-mt on jo mplayerille olemassa, mutta mitenköhän tuota asiaa pitäisi lähestyä jos sen haluaa mythtv:lle? Jos se ei onnistu niin pitänee kokeilla CoreAVC:n trial-versiota...
Julmuri
Vanhempi harrastaja
 
Viestit: 79
Liittynyt: 25.02.2009 12:42

ViestiKirjoittaja nm » 22.04.2009 20:22

Voi olla vaikea homma, koska MythTV:ssä on näemmä kustomoidut versiot FFmpegin kirjastoista ja edellisestä synkronoinnista on aikaa puoli vuotta. Periaatteessa pitäisi siis korvata libavcodec, libavformat ja libavutil (sekä mahdollisesti libpostproc ja libswscale) ffmpeg-mt:n versioilla MythTV:n lähdekoodissa ja kääntää ainakin frontend uudelleen. Luultavasti koodia joutuu kuitenkin muokkaamaan muuallakin, jotta mythfrontendin saa toimimaan uudempien kirjastojen kanssa.
nm
Johtava konsultti
 
Viestit: 3153
Liittynyt: 22.07.2005 3:00

ViestiKirjoittaja Julmuri » 22.04.2009 20:49

Eli ei taida toimia niin... tässä nyt pyörittelen että lähteäkö yrittämään CoreAVC:llä vai pitääkö suosiolla laittaa uusi emolevy tilaukseen, päivittää Mythbuntu 9.04:ään ja VDPAU:hun. Harmi sinänsä, frontendin asetuksista löytyy täppä missä voi määritellä montako prosessoria voidaan käyttää, mutta sillä ei näyttäisi olevan mitään vaikutusta mihinkään. Ei vaan viitsisi koko roskaa tehdä alusta asti uudelleen kun tuo on ollut sen verran tehokkaassa käytössä. :)
Julmuri
Vanhempi harrastaja
 
Viestit: 79
Liittynyt: 25.02.2009 12:42

ViestiKirjoittaja Julmuri » 23.04.2009 23:21

Noniin... taas jotain uutta. Päivitin HTPC:n Mythbuntun 9.04-versioon ja kaikki meni kivuttomasti, mitä nyt tiedostojen lataaminen kesti helkkarin pitkään. Asetukset säilyivät sellaisina kuin pitikin, open-sasc-ng piti kääntää uudelleen ja se meni samalla tavalla kuin 8.10-versiossakin. Lisäksi piti ajaa select-screen-profile, ilman sitä sasc-skripti ei suostunut käynnistymään.

Parannusta on jonkin verran, esim. Nelonen HD ei enää kaada frontendiä. Katsottavassa kunnossa kanava ei ole vieläkään, pätkimistä esiintyy. Frontendin asetuksista ei ole apua ongelmaan, joten ainoat vaihtoehdot taitavat olla edelleen VDPAU tai CoreAVC. Voisi vielä katsoa onko uusi versio tuonut parannusta Dinovo Minin käyttöön ja Antecin kaukosäätimeen...
Julmuri
Vanhempi harrastaja
 
Viestit: 79
Liittynyt: 25.02.2009 12:42

ViestiKirjoittaja Critter » 24.04.2009 7:59

Julmuri kirjoitti:Noniin... taas jotain uutta. Päivitin HTPC:n Mythbuntun 9.04-versioon ja kaikki meni kivuttomasti, mitä nyt tiedostojen lataaminen kesti helkkarin pitkään. Asetukset säilyivät sellaisina kuin pitikin, open-sasc-ng piti kääntää uudelleen ja se meni samalla tavalla kuin 8.10-versiossakin. Lisäksi piti ajaa select-screen-profile, ilman sitä sasc-skripti ei suostunut käynnistymään.


Auts.. Tätä olen pelännyt. Eli tulevaa päivitystä, pakko kai se on tehdä. Mikäs tuo select-screen-profile on ?!?! Nyt on vain niin tiukka penkkiurheiluviikonloppu, ettei uskalla tehdä vielä vaan täytyy lykätä ensviikkoon. Meneekö päivitys muuten ihan päivitystenhallinnan kautta vai pitääkö install cd/dvd:tä käytellä ?
Critter
Yli-ihminen
 
Viestit: 866
Liittynyt: 16.12.2008 19:25

ViestiKirjoittaja Julmuri » 24.04.2009 9:15

Select-screen-profile on kaiketi jonkinlainen työkalu screenien hallintaan. Kaiketi liittyy lähinnä ulkonäöllisiin tms. seikkoihin. En ole katsonut tarkemmin minkä takia moinen kysely tulee, se voi tietysti olla kiinni myös sasc-ng:n käynnistys-skriptistä. Eli kun ensimmäisen kerran käynnistin skriptiä, niin se valitti screenin profiilista eikä käynnistynyt ennen kuin ajoin tuon komennon käsin. Sen jälkeen skripti käynnistyi normaalisti - paitsi buutissa. Se voi johtua siitäkin, että kone kävi väkivaltaisesti alhaalla pieleen menneen suspend-wakeup-testin jälkeen (mulla ei tule kuvaa enää ruudulle jos sen ajaa nukkumaan... kone ei ilmeisesti osaa enää herättää HDMI-lähtöä sen jälkeen), en ole testannut sen enempää vielä kun mulla kone on normaalisti päällä 24/7.

Päivitys menee päivityksenhallinnan kautta, siinä pitäisi näkyä läjä normaaleja päivityksiä (jos et ole päivittänyt konetta kovin ahkerasti) ja sitten distribution upgrade, joka päivittää koko roskan suoraan verkon läpi. Eilen tosin oli palvelimet pahasti tukossa, päivitystiedostojen lataaminen kesti muistaakseni yli tunnin. Oikeastaan tuota sasc-ng:tä lukuunottamatta ei tarvinnut pahemmin asetuksiin koskea. Poropietari-paketit (medibuntu-repository) pitää tosin laittaa päälle käsin hallinnan kautta koska päivitysvaiheessa kolmannen osapuolen repot otetaan pois käytöstä.
Julmuri
Vanhempi harrastaja
 
Viestit: 79
Liittynyt: 25.02.2009 12:42

ViestiKirjoittaja Julmuri » 24.04.2009 18:41

Lisää taistelua... tällä kertaa vuorossa LCDd ja kaukosäädin. Kumpikin on nyt hereillä, eli irw:n kautta näkyy että laite ottaa koodeja vastaan kaukosäätimeltä ja kotelon LCD-näytössä pyörii LCDProc Serverin tervetuliaisnotulit. Nyt pitäisi vielä saada naitettua laitteet yhteen Mythtv:n kanssa. Pelkästään LCD-tuen päälle laittaminen ei auta ja vaikka lircille on annettu kaukosäätimen koodit jne. niin mitään ei tapahdu kun yrittää käyttää sitä Mythtv:n kanssa. Jotain on jäänyt huomaamatta mutta en tiedä vielä että mitä...

edit: Nyt toimii LCD-näyttö, ihan hyvän näköistä vaihteeksi... :) Kaukosäädin ei silti pelitä. Irw:llä saa kyllä koodit kun painelee nappeja mutta Mythtv:n puolella mitään ei tapahdu.

edit2: Ja niin lähti myös kaukosäädin toimimaan. Whee :) Piti vain saada oikeanlaiset mappaukset tiedostoon ~/.lirc/mythtv
Julmuri
Vanhempi harrastaja
 
Viestit: 79
Liittynyt: 25.02.2009 12:42

EdellinenSeuraava

Paluu HTPC kokoonpanot

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 1 vierailijaa