Eftersom inlägget ligger ganska långt ner i tråden och det säkerligen är andra som försöker med samma sak så klipper jag & klistrar lite...
Orginaltråden: http://www.tystpc.nu...opic.php?t=1857
------------8<------------
Ah... har precis fått till det så att Bladerunner och xmlTVswe rullar på min server och min Vista-burk hämtar EPGn från den.
Har mekat en hel del fram och tillbaka, men ungefär det här behöver man fixa (Jag kör Win2k3 SR, den heter SERVER01):
På servern:
Installera Bladerunner, & xmlTVswe
Konfig osv som tidigare.
Installera IIS
Lägg till ett virtuellt dir i IISen som pekar på "C:\WINDOWS\ehome\BladeRunnerPro", jag namngav det till EPG.
Ge IUSR_SERVERNAMN läsrättigheter på filernai BladeRunner-katalogen.
Modifiera filen GetEPGDataMetaInfo.html så den ser ut så här:
<?xml version="1.0" standalone="yes"?> <EPGMetaInfo xmlns="http://data.tvdownload.microsoft.com/TVServices.Platform.XDS/1.0"> <URL>http://server01/EPG/GuideData/guide.bin</URL> <EncryptionKey xmlns="">TPouhqw1SDI=</EncryptionKey> <Hash xmlns="">6R4Cm7+9n9aygulWXIQV6A==</Hash> </EPGMetaInfo>
GetHeadendList.html ska se ut så här
<?xml version="1.0" encoding="utf-8"?> <Providers xmlns="http://data.tvdownload.microsoft.com/TVServices.Platform.XDS/1.0"> <Provider type="TER" epgSupplierId="1" name="EPG Data" headendName="BladeRunner" languageId="en" id="1" postalCode="00000" /> <Provider type="TER" epgSupplierId="1" name="EPG Data" headendName="BladeRunner" languageId="en" id="1" postalCode="00000" subtype="d" /> <Provider type="SAT" epgSupplierId="1" name="EPG Data" headendName="BladeRunner" languageId="en" id="1" postalCode="00000" /> <Provider type="CAB" epgSupplierId="1" name="EPG Data" headendName="BladeRunner" languageId="en" id="1" postalCode="00000" /> </Providers>
GetTVServicesMetaInfo.html så här:
<?xml version="1.0" encoding="utf-8"?> <ServiceMetaInfo xmlns="http://data.tvdownload.microsoft.com/TVServices.Platform.XDS/1.0"> <SessionToken>00000000-0000-0000-0000-000000000000</SessionToken> <Service name="EPGService" defaultScheme="http" serverName="server01" hostPort="server01" path="EPG/Native"> <Interface name="GetHeadendList" scheme="http" subPath="GetHeadendList.html" /> <Interface name="GetEPGDataMetaInfo" scheme="http" subPath="GetEPGDataMetaInfo.html" /> </Service> </ServiceMetaInfo>
När det sedan är klart pekade jag ut regnyckeln i min Vista-burk mot http://server01/EPG/...esMetaInfo.html
Nu slipper jag ha någonting på min HTPC och allt pyssel sköts av min server.
Sen ett plus är att allt data går över HTTP och inte UNC...
------------8<------------