TV Server with non-MP client (1 Viewer)

HappyChappy

Portal Member
February 25, 2008
7
0
Home Country
United Kingdom United Kingdom
I know this is probably heresy but ... Is is possible for non MP clients to work with the TVServer?

Essentially I love what you guys have done with MP and the Server and I would like to use the server to manage all my channels and media but I would like to write my own client. This is not because I think the MP client isn't good enough, far from it I think its awesome. I just want to write my own client.

So, is this possible? do i just need to full fill an Interface class is this going to be over complex? :confused:

I would appreciate a response from the Dev team but anything anyone has to offer is welcome.

Thanks.
:)
 

HappyChappy

Portal Member
February 25, 2008
7
0
Home Country
United Kingdom United Kingdom
Thanks a lot. That was fast. Can I ask a couple of questions though before I get knee deep in code.

Will this allow me to change channels, view the EPG, and all the other things you'd expect with a TV client app from the nonMP client?

Does it require the MP Client installed?

Can everything be done programmatically without a user front end? (I will be piping the output to a DirectX Texture.)

yes or no answers are fine is you are busy.

Once again, thanks alot.
 

gemx

Retired Team Member
  • Premium Supporter
  • October 31, 2006
    1,972
    539
    Home Country
    Germany Germany
    You get only the data.
    Basically it uses the TvServer interfaces and the db layer.
    If you want to write your own client you only need to have a look at "ServerInterface.cs".
    All functionality the prog uses from TvServer is wrapped in that class.
    You might also extent it or even rewrite it.
    Might not be good coding style -> did this some time ago :oops:
    You can do everything MP can do with TvServer like:
    - start/stop timeshifting/recording
    - schedule/view recordings
    - get epg....
    You don't need anything on the client computer besides:
    - .NET 2.0 framework
    - and the .dlls which come with MPTvClient (they are the same as from TvEngine so i suggest you update them from a recent TvEngine snapshot)
    If you have further questions - just feel free to ask :)
     

    HappyChappy

    Portal Member
    February 25, 2008
    7
    0
    Home Country
    United Kingdom United Kingdom
    I love you. Hehe. Just kidding.

    All kidding a side though. you have no idea how happy that has made me. I've been fighting with DVB-S for a couple of weeks now and I have tried to emulate how you guys have done it with no luck. (had some real issues with tuning to higher frequencies). This was before I knew about TVServer and it does pretty much everything I need.

    Cheers, I'll let you know how it goes.

    Rob
     

    Marcusb

    Retired Team Member
  • Premium Supporter
  • February 16, 2005
    1,995
    29
    Melbourne
    Hi HC,

    it would also be a good idea when you have your finished client to post it in the downloads section.
    Gemx's client is great as a simple solution and MP is excellent as a full fledged application, but there is a big need for something in between. If you can create something like this, then I know you will make a lot of people happy as well :)

    Best of luck,
    Marcus.
     

    HappyChappy

    Portal Member
    February 25, 2008
    7
    0
    Home Country
    United Kingdom United Kingdom
    Hey guys,

    i'm trying to produce a filter graph for this stream but i'm having trouble finding a source filter. I also can't get anything accept VideoLan client to play the stream. I know VLC uses openGL and media player uses DirectShow and even winamp wont play the stream. Is this an indication of something I don't know about the stream?

    Do any of your know of a working graph layout? if so can you post it.

    Cheers,

    Rob
     

    Yodar

    Portal Member
    February 19, 2006
    47
    0
    Home Country
    Netherlands Netherlands
    I hope you manage to pull it off.

    In one room Iam using mediaportal but would love to use your program for tv vieuwing purpose only.
     

    Users who are viewing this thread

    Top Bottom