Jeg har på recordere.dk set at der er en der har lavet et WIN program til at hente EPG fra dr.dk - http://forum.recordere.dk/forum_posts.asp?TID=75465
Beskrivelse :
Her er et link, der returnerer tilgængelige kanaler: http://www.dr.dk/tjenester/programoversigt/dbservice.ashx/getChannels?type=tv
For at få et overblik over alle JSON metoderne, kan man bruge dette link: http://www.dr.dk/tjenester/programoversigt/dbservice.ashx.
Det kunne være fedt hvis der var nogen der kunne lave en ligende løsning til Mac så man kunne få gratis EPG data fra dr.dk i stedet for at skulle købe dem hos. f.eks ontv.dk eller skulle stole på den svingende kvalitet af en EPG der sendes ud via DVB.
Jeg er forsøgt at lave EPG'en til DR NU pluginet, men desværre har det xml man for returneret fra DR tilbøjelighed til at være fejlformateret, resulterende i at vores plugin crasher.
Jeg har ikke set på eyetv pluginnet, men samme problem kan snildt forestilles at opstå der.
Jeg har lidt tid, så jeg skal prøve at ta det op med dr.
alternativt, så tager jeg den med plex' udviklere, og kigger på en mediaagent til DR's programmer.
Det er en god ide, men det bør måske ligge som en selvstændigt metadata plugin og ikke i eyet eller dr nu pluginet.
På firma PC’ern har jeg placeret epg.exe filen fra tråden på recordere.dk i startup. Den laver så en XML fil som jeg uploader til public folderen på min dropbox konto.
På Mac mini’en kører der hvert dag et job som downloader XML filen fra dropbox og henter den ind i eyeTV.
Jeg har ikke oplevet problemer med XML filen som EPG.EXE laver. Man skal ikkelave andet med XML filen end at trække den over på eyeTV icon’et.
Nu har jeg haft tid til at kikke på det. Men vejledningen er lavet til Win - ikke OS X. Der står et eller andet sted at XMLTV til OS X vedligeholdes via Finc Project - men det er efterhånden at gå over åen efter vand for at få det til at virke !
Første gang man kører jar filen så kommer den op med et vindue hvor man skal vælge hvilke kanaler man vil have downloaded. Efterfølgende gang laver en XML filen B)