[WebService] General Media Access Webservice (6 Viewers)

Mike Lowrey

Portal Pro
February 4, 2009
638
124
Berlin
Home Country
Germany Germany
GmaWebservice


GmaWebService is a webservice which gives developers access to MediaPortals client databases(like MovingPictures,TVSeries,Music).
It is based on Microsoft WCF and has a standard SOAP and a JSON endpoint which offers interoperability with nearly any programming language.

I've updated the GMAwebservice to version 0.3. It now includes streaming based on ffmpeg, logging and some other fixes
http://gmawebservice.codeplex.com/releases/view/69959
 

DieBagger

Retired Team Member
  • Premium Supporter
  • September 11, 2007
    2,516
    1,276
    40
    Austria
    Home Country
    Austria Austria
    I am very much... :)

    Will you use the infrastructure from KayDiefenthal & co.? I really like their approach and would much prefer if we had one installer/user management/entrypoint instead of 3 seperate ones.

    :D
     

    Mike Lowrey

    Portal Pro
    February 4, 2009
    638
    124
    Berlin
    Home Country
    Germany Germany
    Well at the moment i'm not sure how good it fits in the existing project, but if their is the interest i would provide it together with the other stuff.

    What do you mean with entyypoint? If you refer to the WCF endpoint: I'm not sure if it's possible to have a couple of services provided by a unified endpoint address.
     

    DieBagger

    Retired Team Member
  • Premium Supporter
  • September 11, 2007
    2,516
    1,276
    40
    Austria
    Home Country
    Austria Austria
    Well at the moment i'm not sure how good it fits in the existing project, but if their is the interest i would provide it together with the other stuff.

    What do you mean with entyypoint? If you refer to the WCF endpoint: I'm not sure if it's possible to have a couple of services provided by a unified endpoint address.

    Yeah that was what I meant because otherwise the user has to configure firewall etc. for 3 different systems which is bad imo...
     

    Mike Lowrey

    Portal Pro
    February 4, 2009
    638
    124
    Berlin
    Home Country
    Germany Germany
    The whole firewall stuff will of course be done by the installer... So only the developer has to think about the different endpoints...
     

    Mike Lowrey

    Portal Pro
    February 4, 2009
    638
    124
    Berlin
    Home Country
    Germany Germany
    Hm... It seems that i have to revise my plans on accessing the MediaPortal Database.

    The database layout is if referring to the design horrible....
     

    DieBagger

    Retired Team Member
  • Premium Supporter
  • September 11, 2007
    2,516
    1,276
    40
    Austria
    Home Country
    Austria Austria
    Hm... It seems that i have to revise my plans on accessing the MediaPortal Database.

    The database layout is if referring to the design horrible....

    I don't quite understand what you want to say here... ;)

    Btw., did I already send you the webservice implementation I did for videos/movingpictures/tv-series?
     

    Mike Lowrey

    Portal Pro
    February 4, 2009
    638
    124
    Berlin
    Home Country
    Germany Germany
    DieBagger
    I don't want to be unfriendly, but the sqlite database is really... stupid! Just one table with all informations, no normalization.... that's not that nice ;)
    Btw., did I already send you the webservice implementation I did for videos/movingpictures/tv-series?

    No not till now... i'm currently reusing some of gemx work.
     

    DieBagger

    Retired Team Member
  • Premium Supporter
  • September 11, 2007
    2,516
    1,276
    40
    Austria
    Home Country
    Austria Austria
    @DieBagger
    I don't want to be unfriendly, but the sqlite database is really... stupid! Just one table with all informations, no normalization.... that's not that nice ;)
    Btw., did I already send you the webservice implementation I did for videos/movingpictures/tv-series?

    No not till now... i'm currently reusing some of gemx work.

    That's why a clean break is required at some point... (MP2)

    I'm not sure anymore where we talked (icq, msn, skype?), can you shoot me a message?
     

    Users who are viewing this thread

    Top Bottom