The SA MCE Community

The South African Windows Media Center Edition Community

Vista DSTV EPG?

Last post 30/10/2006 8:59 by Chris. 8 replies.
Page 1 of 1 (9 items)
Sort Posts: Previous Next
  • 24/10/2006 5:52

    • nowayza
    • Top 50 Contributor
    • Joined on 26/07/2006
    • Midrand
    • Posts 8
    • Points 145

    Vista DSTV EPG?

    HI, Just a question on MCE on Vista RC2 (5744).  I installed Vista on a home PC and it's working a lot better than MCE 2005. Lot smoother video playback on live TV, also like the thumbnail view of recorded TV…

    But now I have a problem with the QuickGuide update using zaxmltv files for my DSTV EPG. Did you get this working? Is their any way to update the EPG for DSTV in Vista MCE?

    • Post Points: 20
  • 25/10/2006 6:01 In reply to

    • maknij
    • Top 100 Contributor
    • Joined on 20/05/2006
    • Posts 3
    • Points 60

    Re: Vista DSTV EPG?

    Hi

    I've also been searching the net for the last few months for any information on importing custom XML guide data into Vista, and I think I finally stumbled on something: http://www.xpmediacentre.com.au/community/vista-chit-chat/14019-i-have-working-vista-brp-epg-system.html

    It seems the guys in Oz have managed to get BladeRunnerPro (which uses QuickGuide) working with Vista, it's a bit of a hack but it seems to work. I'm going to try to get BladeRunnerPro working on my MCE2005 machine tonight and if that works I'll move to Vista - will keep you updated.

    • Post Points: 20
  • 26/10/2006 4:33 In reply to

    • maknij
    • Top 100 Contributor
    • Joined on 20/05/2006
    • Posts 3
    • Points 60

    Re: Vista DSTV EPG?

    OK, it took me 4 hours, but I did it - I've imported the DSTV guide data into Vista Media Center. I haven’t had time to automate the guide download yet, when it got to 3am this morning I had to call it a night.

    Many thanks to Pete and FaberfoX and other contributors from the Australian Media Center Community! You guys did ALL the hard work. Here are the steps which I followed to get it working, so it might not be the only/best way to do things – I’ll add steps to automate the guide download for SA later:

    1. Install Vista RC1 or RC2 and all necessary drivers (you can run through the Media Center setup process but do not configure the Guide yet)
    2. Disable Windows User Account Control (Control Panel – Classic – User Accounts)
    3. Install BladeRunnerPro version 3.0 (not 3.5) which can be obtained from http://www.xpmediacentre.com.au/community/downloads.php
    4. Install IIS (Control Panel - Classic - Windows Products and Features)
    5. REBOOT

    I’m going to automate steps 6-11 later, but in the meantime:

    1. Download the latest DSTV XML data, Channelinfo.xml and Categories.txt from http://sa-mce.com/files/default.aspx
    2. Place categories.txt in C:\Windows\ehome\BladeRunnerPro\QuickGuide\EPGXMLWriterParts
    3. Place Channelinfo.xml in C:\Windows\ehome\BladeRunnerPro\QuickGuide
    4. Place the DSTV guide xml file in C:Windows\ehome\BladeRunnerPro\GuideData and rename it to listing2.xml
    5. Create the following BAT file in C:\Windows\ehome\bladerunnerpro

    UpdateGuide.bat:

    @echo off

    Bladerunner.exe

    1. Run UpdateGuide.bat and after a minute or so a C:Windows\ehome\BladeRunnerPro\GuideData\guide.bin file should be created and should be >10KB in size

     

    1. Open the IIS console (Administrative Tools), goto the properties of the Default Web Site and point it to C:\Windows\ehome\bladerunnerpro (I’m not at home at the moment and can’t remember the exact steps here)
    2. Create the following two XHTML files in C:\Windows\ehome\bladerunnerpro\Native

    GetEPGDataMetaInfo.xhtml:
    <?xml version="1.0" standalone="yes"?>
    <EPGMetaInfo xmlns="http://data.tvdownload.microsoft.com/TVServices.Platform.XDS/1.0">
    <URL>http://localhost/GuideData/guide.bin</URL>

    GetTVServicesMetaInfo.xhtml:
    <?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="localhost" serverPort="80" hostName="localhost" hostPort="localhost" path="Native">
    <Interface name="GetHeadendList" scheme="http" subPath="GetHeadendList.html" />
    <Interface name="GetEPGDataMetaInfo" scheme="http" subPath="GetEPGDataMetaInfo.html" />
    </Service>
    </ServiceMetaInfo>

    1. Create the following REG file in C:\Windows\ehome\bladerunnerpro

    discsvc.reg:

    Windows Registry Editor Version 5.00

     

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\EPG]

    "discSvc"="http://localhost/Native/GetTVServicesMetaInfo.html"

    1. Create the following BAT file in C:\Windows\ehome\bladerunnerpro

    ModXMLandREG.bat:

    @echo off
    reg import discsvc.reg

    cd Native
    del GetTVServicesMetaInfo.save
    ren GetTVServicesMetaInfo.html GetTVServicesMetaInfo.save
    copy GetTVServicesMetaInfo.xhtml GetTVServicesMetaInfo.html
    del GetEPGDataMetaInfo.save
    ren GetEPGDataMetaInfo.html GetEPGDataMetaInfo.save
    copy GetEPGDataMetaInfo.xhtml GetEPGDataMetaInfo.html
    for /F "tokens=* skip=3" %%a in (GetEPGDataMetaInfo.save) do echo %%a >>GetEPGDataMetaInfo.html

    1. Open BladeRunnerPro configurator and add ModXMLandREG.bat to the Post Processes section (you can give it any name, but don’t specify any arguments)
    2. Open Media Center, goto the Guide Setup (under General Media Center setup I think), go through the setup choosing South Africa as the region, on the screen after “Guide Privacy”, minimize Media Center, and manually run ModXMLandREG.bat to import the discsvc.reg file and make required changes to the HTML files. Restore Media Center, continue through the setup, specify 0000 as the postal code, on the Select TV Signal Provider screen you should see EPG Data listed, continue on, it will download the guide data from BladeRunnerPro. Also, make sure you configure Media Center for manual guide download, not automatic.

    Basically all that should be required to update the guide in future (and I’ll test tonight) is to run UpdateGuide.bat before doing a manual guide update in Media Center.

    I hope I haven't missed any steps. let me know if this works.

    Mark

     

    • Post Points: 20
  • 26/10/2006 7:27 In reply to

    • nowayza
    • Top 50 Contributor
    • Joined on 26/07/2006
    • Midrand
    • Posts 8
    • Points 145

    Re: Vista DSTV EPG?

    Great, I'll aslo try this soon.  Let me know if you get it working and the steps to follow...

    • Post Points: 20
  • 27/10/2006 3:42 In reply to

    • maknij
    • Top 100 Contributor
    • Joined on 20/05/2006
    • Posts 3
    • Points 60

    Re: Vista DSTV EPG?

    I see the bullet point numbers are different to my original post, just change to be consecutive.

    • Post Points: 20
  • 27/10/2006 4:37 In reply to

    • zayne
    • Top 200 Contributor
    • Joined on 07/07/2006
    • Posts 1
    • Points 5

    Re: Vista DSTV EPG?

    Ah. I really hope this works! I've installed Vista RC1 and love the new look and feel, but the lack of EPG is frustrating. I am using QuickGuide on my XP MCE partition and it seems to work well, but nothing until now for Vista. I'm going to try it tonight and see what happens.

    • Post Points: 5
  • 27/10/2006 11:22 In reply to

    • nowayza
    • Top 50 Contributor
    • Joined on 26/07/2006
    • Midrand
    • Posts 8
    • Points 145

    Re: Vista DSTV EPG?

    Hi, try this now and got stuck:

    first I got the bladerunner working and got guide.bin (613k) in GuideData folder. Then when I tried to use MCE to download data (locally) i got error 21 and error 53...

    Went back and run the bladerunner update and now get the following:

    Transforming guide data...

    Creating cab file...
    Microsoft (R) Cabinet Maker - Version 5.1.2600.2180
    Copyright (c) Microsoft Corporation. All rights reserved..

    100.00% [flushing current folder]

    Encrypting cab file...

    Updating key / hash...

    WHOOPS, Process failed, please refer to any errors...

    Unexpected end of file has occurred. The following elements are not closed: EPGM
    etaInfo. Line 3, position 48.

    Press enter to continue...

     

     tried to reboot and get the same!

    Any ideas?? Almost done!

    Thanks

    • Post Points: 5
  • 28/10/2006 5:36 In reply to

    • nowayza
    • Top 50 Contributor
    • Joined on 26/07/2006
    • Midrand
    • Posts 8
    • Points 145

    Re: Vista DSTV EPG?

    Found the problem. The C:\Windows\ehome\BladeRunnerPro\Native\GetEPGDataMetaInfo.html has been change incorrectly and the </EPGMetaIngo> was missing.  Copied the files again and now it looks fine!

    BUT, now I gat the following problem:

    Follow the EPG setup in MCE and get the "EPG Data" selection at the "Select TV Signal Provider"

    Then after Select and Next I get the "Download TV Program Guide" with status "Downloading: This might take a few minutes..."

    The progress bar goes to 60% in a few seconds and the stops forever! No progress after few hours.

    Stuck again! Any ideas? this time I try every thing except re-installing vista.

    • Post Points: 20
  • 30/10/2006 8:59 In reply to

    • Chris
    • Top 10 Contributor
    • Joined on 01/03/2006
    • Cape Town, South Africa
    • Posts 367
    • Points 17,845

    Re: Vista DSTV EPG?

    Hi,

    Did you guys come right with this?  I am looking forward to Vista MCE but only if the guide works!  Smile

    Cheers

    Chris

    My Blog: ChrisLotter.com

    • Post Points: 5
Page 1 of 1 (9 items)

Theme design is Corona 2007 by Chris Lotter.

© Copyright SA MCE Community, 2006-2007. All rights reserved.
Microsoft©, Windows Vista© & Windows XP© are registered trademarks of Microsoft Corporation.

Powered by Community Server (Commercial Edition), by Telligent Systems