UK Digital Interactive - Red Button (MHEGPlugin) (1 Viewer)

McGoober

Retired Team Member
  • Premium Supporter
  • August 13, 2006
    122
    105
    Cambridge, UK
    Home Country
    United Kingdom United Kingdom
    I have started work on an Interactive Digital (Red Button) plugin for the UK.

    Here is an example of the UK interactive services available on some channels.
    http://www.bbc.co.uk/digital/tv/tv_interactive.shtml

    The plugin will consist of two parts ...
    The first will plug in to the new TVServer and provide DVB Object Carousel data probably in the form of a HTTP server.
    The other will be a visual plugin for MediaPortal to operate in a similar way to analog teletext.

    The heart of this MediaPortal plugin is a standard called MHEG.

    Any thoughts, suggestions and comments are very welcome.
     

    McGoober

    Retired Team Member
  • Premium Supporter
  • August 13, 2006
    122
    105
    Cambridge, UK
    Home Country
    United Kingdom United Kingdom
    My current progress...

    I have been porting the FreeMHEG library included in MythTV 0.20 to C#. It's hard going but I'm about 60% of the way there and I'm seeing some results.

    Here is an MHEG example I found.
    Attached is the image I got from my MHEG engine

    You will notice that the buttons don't show, this is because buttons are not part of the UK MHEG profile, which is what I'm working towards.
     

    davej00

    Portal Pro
    March 22, 2006
    78
    0
    UK
    Cool !

    I've seen many a post over the years across various HTPC forums -- like Sage, MCE and more recently [for me :)] MP to see an MHEG plugin to keep those UK "red button" users happy.

    Looks like MP will get there first -- way to go !

    - Dave
     

    Paranoid Delusion

    Moderation Manager
  • Premium Supporter
  • June 13, 2005
    13,062
    2,978
    Cheshire
    Home Country
    United Kingdom United Kingdom
    McGoober

    All the best mate, have seen lots of requests for this one across various forum's, and your the first person i've seen to take up the challenge.

    Big Regards.
     

    Flipit

    Portal Pro
    February 19, 2005
    100
    0
    Respect !

    I started looking at creating structs and methods to parse the PSI tables, DSM-CC messages into object and data carsousels and then sort the DII DSI modules... that's about as far as I got... do have the DSM-CC structs though... I was using the ETSI TR 101 202 and 'theredbutton' project as a guide.

    ETSI is a good detailed guide of the Object and Data Carousels but not of MHEG.

    Never got round to looking at the front end, but I was hopeing that the object wouldn't be to disimilar from the the GUIfactory items to allow for overlay.

    Nice to see somebody else having a crack...

    Hope you get there.

    Flipit
     

    Flipit

    Portal Pro
    February 19, 2005
    100
    0
    Oh forgot to add...

    BBC1 etc just broadcast a DSI, the DSI points to a carousel on the BBCi elementary_pid. To access the carousel for BBC1 you'll have to read from the BBCi PID but ignore the BBCi DSI

    Just to make things more complicated... still utmost respect...
     

    McGoober

    Retired Team Member
  • Premium Supporter
  • August 13, 2006
    122
    105
    Cambridge, UK
    Home Country
    United Kingdom United Kingdom
    Hey Flipit, looks like we started from opposite ends. Interesting... Maybe we could pull some resources and figure this out together. Best I get in contact directly.
     

    Users who are viewing this thread

    Top Bottom