XMLTV og DVBLogic TvSource

Fra Mspc

Gå til: navigasjon, søk

Windows Mediasenter har innebygget TVguide men denne guiden inneholder ikke alle kanaler.
DVBLogic TVSource (3.1 eller høyere) har mulighetn til å laste ned andre guider og bruke dem på enkelte kanaler.
Dette er en guide for å laste ned guidedata fra guidefeed_no:


Innhold

[rediger] Installere guidefeed

Last ned xmltv fra SourceForgeog pakk ut.
Lag folderen c:\guidefeed\ og legg filene der (Slik at xmltv.exe ligger i c:\guidefeed\ folderen)
Lag en underfolder c:\guidefeed\cache
Lag en underfolder c:\guidefeed\guidedata


[rediger] Configurere guidefeed

Lag en fil c:\guidefeed\config.bat og legg denne linjen i den:
xmltv tv_grab_no_gfeed --configure --GUI TK

Kjør denne filen:
- Trykk OK på spørsmålet om URL til grabbing
- Legg inn denne path'en til cache c:\guidefeed\cache
- Velg de kanalene du ønsker (start med noen få)
Du har nå laget en config fil c:\guidefeed\.xmltv\tv_grab_no_gfeed.conf

Dersom du senere vil ha andre kanaler kjører du config.bat på nytt.
(Dersom du gjør det må du inn i DVBLink Server Configuration og trykke på knappen bak xmltv og anngi hvor xmltv filen er på nytt, for å få den til å lese inn den nye filen)

[rediger] Kjøre guidefeed

Lag en fil c:\guidefeed\get_guide_data.bat og legg denne linjen i den:
xmltv tv_grab_no_gfeed --output C:\guidefeed\guidedata\xmltv.xml

Kjør denne filen

Du har nå fått guidedata i filen C:\guidefeed\guidedata\xmltv.xml

[rediger] Sett opp guidefeed til å kjøre en gang i døgnet

Sett opp Windows til å kjøre denne hver natt kl 0300:

Skrevet for Windows 7:

Start oppgaveplanlegging (Scheduled Tasks) (Start - Alle Programmer - Tilbehør - Systemverktøy - Oppgaveplanlegging)

Trykk på "Handling" - og Ny Mappe. Gi mappen et kurant navn, eksempelvis "XMLTV". Merk mappen "XMLTV" og trykk "Handling" og "Opprett oppgave...".

Under "Generelt": Gi oppgaven et navn, eksempelvis "XMLTV_get_epg". Avhengig av versjon velger du Windows7 /Vista, jeg valgte å kjøre applikasjonen skjult og med høyeste tilgangsrettigheter.

Under "Utløsere": Ganske selvforklarende, trykk ny og velg tidspunkter

Neste fane "Handlinger": Trykk "Ny", velg "Start et program", legg inn bane til "Program/skript" (eksempelvis "C:\guidefeed\get_guide_data.bat"). Viktig! Husk å legge inn 'c:\guidefeed\' i feltet "Start i (valgfritt)", dette er ikke valgfritt... Uten denne vil ikke bat-filen virke.

De resterende flikene kan du redigere etter eget ønske. Trykk "OK" når du er ferdig. Test oppgaven ved å høyreklikke på "XMLTV_get_epg" og trykk "kjør".

Problemløsing:

- Sjekk at bat filen virker utenfor oppgaveplanlegging
- Sjekk at du la inn bane i "Start i (valgfritt)"
- Sjekk tilgangsrettigheter i mappen til "guidefeed" og undermapper/filer
- Unngå filbaner med mellomrom
- Kan være fordel logge inn som administrator
- Noen erfarer problemer hvis de huker av "Kjør enten brukeren er logget på eller ikke"

[rediger] Konfigurere DVBLink TVSource

Dette oppsettet er basert på en ferdig installert Versjon 3.1

Start opp DVBLink Server Configuration og velg Source Template XMLTV (EPG) og trykk OK

Fil:Xmltv_tvsource_1.jpg

Pek på den folderen c:\guidefeed\guidedata (der du har xmltv.xml filen)

Fil:Xmltv_tvsource_2.jpg

Velg nå Server configuration flippen (nederst) og EPG Sources (øverst)
Her vil du nå kunne velge XMLTV som source:

Fil:Xmltv_tvsource_3.jpg

Etter å ha gjort endringer i Guiden må du inn i WMC og 'synce kanalene' på nytt: Gå til Extras. Kjør DVBlink Config

[rediger] Testing

Husk å sjekke om det ER data i guidene dersom det mangler guidedata på en kanal: http://epg.mspc.no/xmltv/00index.html

Personlige verktøy