Hi,
I do not know much about the .net framework nor c#, but looking at Mediaportal, I think I can not find a better reason to start getting in touch with it. Great work (did not take a look at MP for almost a year now).
My first thought was to write a MyDreambox plugIn for starters.
It should get the Channels and EPG from the receiver (later maybe utilize the WebEPG stuff that is already in MP), allow to change channes, schedule recordings on the dreambox via the EPG and watch recorded movies from the box (all fairly easy via the ehttp api) and get the video/audio via http stream (slow channel switching but good quality and AC3 sound possible) or as an alternative via a wdm Video / Audio Capture device (My old WinTV USB - less picture quality, but fast channel switching).
The downside of all this is: All the realy good UI logic people spent a lot of time in in the MyTV part of MD can not be reused and it may never be possible for me to create a user experience as good as in MyTV.
That brought the idea to check out if it would be possible to plug yourself into myTV and fake a tuner and redirect the possible high level requests like "switch channel" etc. to the dreambox and deliver back for example just an Audio and Video pin or EPG data or information about the current running program etc..
Now my question:
Is there a high level Tuner control interface in MD you can plug yourself in and fake a normal tuner (without writting a fake BDA driver or something ;-)). If so, can somebody please point me to some interfaces to take a look at or an idea how to do the trick (It is a lot of code to read when you are not really good in c# - Just started today)?
Thank you for the help.
I do not know much about the .net framework nor c#, but looking at Mediaportal, I think I can not find a better reason to start getting in touch with it. Great work (did not take a look at MP for almost a year now).
My first thought was to write a MyDreambox plugIn for starters.
It should get the Channels and EPG from the receiver (later maybe utilize the WebEPG stuff that is already in MP), allow to change channes, schedule recordings on the dreambox via the EPG and watch recorded movies from the box (all fairly easy via the ehttp api) and get the video/audio via http stream (slow channel switching but good quality and AC3 sound possible) or as an alternative via a wdm Video / Audio Capture device (My old WinTV USB - less picture quality, but fast channel switching).
The downside of all this is: All the realy good UI logic people spent a lot of time in in the MyTV part of MD can not be reused and it may never be possible for me to create a user experience as good as in MyTV.
That brought the idea to check out if it would be possible to plug yourself into myTV and fake a tuner and redirect the possible high level requests like "switch channel" etc. to the dreambox and deliver back for example just an Audio and Video pin or EPG data or information about the current running program etc..
Now my question:
Is there a high level Tuner control interface in MD you can plug yourself in and fake a normal tuner (without writting a fake BDA driver or something ;-)). If so, can somebody please point me to some interfaces to take a look at or an idea how to do the trick (It is a lot of code to read when you are not really good in c# - Just started today)?
Thank you for the help.