MediaPortal2 : uPNP, DNLA ?

Discussion in 'General' started by Smeulf, January 7, 2011.

  1. Smeulf
    • Team MediaPortal

    Smeulf Test Group

    Joined:
    October 27, 2010
    Messages:
    672
    Likes Received:
    227
    Location:
    France
    Ratings:
    +228 / 0
    Home Country:
    France France
    Show System Specs
    Hi everyone,

    I was wondering : does MP2 will be "standard" compatible. I mean, it seems the uPNP library is "MP specific". I can't see the MP Server throught Windows Media or my DSL Multimedia box.

    So is it planed to make it full uPNP and DNLA compatible ? It could be nice if the client could see a DNLA server, and if the server could work with DNLA TV for example.

    Other point, I can't find how to have multiple servers attached on a single client. You could say "why should I want this ?" : maybe to have a second server somewhere else with some others ressources, or a DNLA server :p

    Cheers.


     
  2. Google AdSense Guest Advertisement



    to hide all adverts.
  3. mbuzina
    • Team MediaPortal

    mbuzina Retired Team Member

    Joined:
    April 11, 2005
    Messages:
    2,839
    Likes Received:
    627
    Location:
    Germany
    Ratings:
    +723 / 4
    Home Country:
    Germany Germany
    Show System Specs
    Smeulf: MP 2 uses uPNP, but at the moment there are no plans to make it standards compliant (there was a discussion a while ago about this, https://forum.team-mediaportal.com/...-progress-report-83837/index3.html#post633780 ). One reason being that the DLNA spec needs to be bought and costs 50 K$ (I remember roughly, so don't nail me on the exact number. But please feel free to donate to the project ;-) ).

    So DLNA will not be part of the core (at least in the first version(s)). A smart plugin developer could of course create a fitting DLNA server component. And might provide a plugin to bridge the gap to other DLNA servers.
     
  4. Albert
    • Team MediaPortal

    Albert MP2 Developer

    Joined:
    February 18, 2008
    Messages:
    1,297
    Likes Received:
    1,125
    Gender:
    Male
    Occupation:
    Dipl.-Inform.
    Location:
    Freiburg im Breisgau, Germany
    Ratings:
    +1,130 / 1
    Home Country:
    Germany Germany
    AW: MediaPortal2 : uPNP, DNLA ?

    MP2 is absolutely UPnP compliant, only we don't provide UPnP/AV at the moment, which is necessary to see other UPnP/AV devices and to be seen from other UPnP/AV control points. Currently, we use our own device definitions over UPnP, but we DO plan to support UPnP/AV.
    A DLNA certified device is a UPnP/AV device, but the specification imposes more restrictions on the product to make it interoperate better with other DLNA certified UPnP/AV devices, clients and control points.
    And it is expensive to become DLNA certified. I remember some price of about 5000$, but IIRC the prices were lower the last time I looked on their page. So probably we won't be DLNA certified, at least for the first time.
    But we plan to implement UPnP/AV and, off course, if we get the specs, we want to implement as much of the DLNA specs as possible.
     
  5. Albert
    • Team MediaPortal

    Albert MP2 Developer

    Joined:
    February 18, 2008
    Messages:
    1,297
    Likes Received:
    1,125
    Gender:
    Male
    Occupation:
    Dipl.-Inform.
    Location:
    Freiburg im Breisgau, Germany
    Ratings:
    +1,130 / 1
    Home Country:
    Germany Germany
    AW: MediaPortal2 : uPNP, DNLA ?

    Ah, forgot to answer the server question.
    MP2 only supports one single home server. If you want to have more computers hosting media, you can either use another client (clients can also share media) or - the better solution - use some connector to another MP2 server. We don't have such a component but it's not difficult to write something like that.
     
    • Like Like x 3
  6. Smeulf
    • Team MediaPortal

    Smeulf Test Group

    Joined:
    October 27, 2010
    Messages:
    672
    Likes Received:
    227
    Location:
    France
    Ratings:
    +228 / 0
    Home Country:
    France France
    Show System Specs
    Re: AW: MediaPortal2 : uPNP, DNLA ?

    That's a good news ! :D

    So let's wait MP2 to released, after that maybe someone will write that component...

    50000 (or even 5000€), it's some money, I agree, maybe too much for a free software.

    I'm thinking about it. For now, I give time to MP2...
     
    • Like Like x 3
  7. rekenaar
    • Team MediaPortal

    rekenaar Retired Team Member

    Joined:
    December 17, 2006
    Messages:
    4,421
    Likes Received:
    782
    Ratings:
    +785 / 0
    Home Country:
    South Africa South Africa
    Re: AW: MediaPortal2 : uPNP, DNLA ?

    Which is also really great. Have seen a lot of your reports and already you have a noticeable contribution.
    :D
     
    • Like Like x 1
  8. zicoz
    • Premium Supporter

    zicoz MP Donator

    Joined:
    September 3, 2006
    Messages:
    896
    Likes Received:
    53
    Ratings:
    +60 / 0
    Home Country:
    Norway Norway
    Show System Specs
    Re: AW: MediaPortal2 : uPNP, DNLA ?

    Sorry, but what do you mean by "hosting media"? Is a "media host" a file server or a MP2 server.

    Basically I'm asking wether or not one can have multiple file servers in one MP2 network.
     
  9. Albert
    • Team MediaPortal

    Albert MP2 Developer

    Joined:
    February 18, 2008
    Messages:
    1,297
    Likes Received:
    1,125
    Gender:
    Male
    Occupation:
    Dipl.-Inform.
    Location:
    Freiburg im Breisgau, Germany
    Ratings:
    +1,130 / 1
    Home Country:
    Germany Germany
    AW: MediaPortal2 : uPNP, DNLA ?

    zicoz, to answer that, we need to make clear what an MP2 server is. The definition is like this: The MP2 server contains the MediaLibrary. There is only one MediaLibrary in a whole MP2 system and thus only one MP2 server. The ML is the database where all media of the whole system is stored. You can search and browse media using the ML. It should be clear why there can only be one ML in an MP2 system: Because 1) it doesn't really make sense to have multiple databases in a system and 2) it would need a very complicated logic if we distributed the media storage to multiple computers.
    That means, one ML and thus one server in a system. The MP2 server becomes the "home server" for an MP2 client as soon as the client attaches to it. Technically, there can be multiple MP2 servers in a subnet, but the home server is the one server a client is attached to and where all its client's media is cataloged.

    But you are not restricted on the number of computers which CONTAIN media. For example, you could have several file servers whose media files are accessed by the MP2 server via file shares. Or via UPnP/AV (when we have implemented it).
    MP2 clients can also host media (which means each client can have local shares which are accessible in the whole MP2 system). But client shares are only available during the runtime of a client, which is typically much shorter then the runtime of the MP2 server.
     
    • Like Like x 5
  10. zicoz
    • Premium Supporter

    zicoz MP Donator

    Joined:
    September 3, 2006
    Messages:
    896
    Likes Received:
    53
    Ratings:
    +60 / 0
    Home Country:
    Norway Norway
    Show System Specs
    Ok that's how I tought it worked, just that "hosted media" that threw me off a bit thank you for the explanation.
     
  11. GetWell

    GetWell Portal Pro

    Joined:
    October 4, 2006
    Messages:
    205
    Likes Received:
    32
    Gender:
    Male
    Ratings:
    +32 / 0
    Home Country:
    Denmark Denmark
    A friend just told me that the open source PS3MediaServer project has upnp and dlna support, so maybe you could have a look at their code? The project is developed in java, but maybe its possible to translate it for .net?
     
Loading...

Users Viewing Thread (Users: 0, Guests: 0)

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice
  • About The Project

    The vision of the MediaPortal project is to create a free open source media centre application, which supports all advanced media centre functions, and is accessible to all Windows users.

    In reaching this goal we are working every day to make sure our software is one of the best.

             

  • Support MediaPortal!

    The team works very hard to make sure the community is running the best HTPC-software. We give away MediaPortal for free but hosting and software is not for us.

    Care to support our work with a few bucks? We'd really appreciate it!