Posts: 16
Joined: Dec 2012
Reputation:
0
This may have already been asked, but after searching I could not find a direct answer. I currently have 5 different instances of XBMC set up in my home. I am using MYSQL to keep everything synced. I would like to upgrade to Gotham and have read about the improvements to UPnP sharing. So my question is what is the benefit of using MYSQL over UPnP or vice versa?
With the improvements to UPnP is it better to use that?
Thank you
Posts: 31,445
Joined: Jan 2011
short version: if you've already got MySQL setup then stick with MySQL.
UPnP is an easier method of sharing library entries, but doesn't cover everything MySQL does, at least not in Gotham.
Posts: 16
Joined: Dec 2012
Reputation:
0
That's what I needed to hear. Thank you
Posts: 967
Joined: Mar 2014
Reputation:
39
Now, what would be cool, Install a skin on the server and then it gets shared to every instance of XBMC in your network! Uniformity!
Posts: 3,641
Joined: Jan 2011
Reputation:
57
bry
Team-Kodi Member
Posts: 3,641
is there a table that compares the features of mysql vs current upnp ?
Posts: 271
Joined: Apr 2012
Reputation:
0
would love a headless version of UPnP for my NAS!
Frodo Win 8 Pro x64
Fractal Design Node 605 (looks amazing)
i5 3570K, Asus P8Z77V LK
2x80GB Intel 320 SSD, 4TB NAS
GTX 670x2 SLI, 16GB GSkill Ares
Onkyo RC360 with Paradigm piece-by-piece 5.1 build
Nyxboard and AHK full controlled via XBox Controller
Posts: 31,445
Joined: Jan 2011
2014-06-12, 23:22
(This post was last modified: 2014-06-12, 23:23 by Ned Scott.)
MySQL works as if it were a normal database on XBMC, so everything works like normal and has full XBMC library features, but in a database that is shared between multiple boxes. You can manage things from each box, including adding/editing the library, make playlists, and integrate with various add-ons that are designed to work with XBMC's library. Watched and resume points are shared with every box.
UPnP is managed from one "host" XBMC box. Updating the library, changing artwork, etc, must be done on the host. You can use smart playlists if they are created on the host. Every box can make basic playlists. UPnP isn't a part of the local library, so add-ons designed to be used with the library normally won't work (Trakt, PseudoTV, TvTunes, etc). UPnP is a file source, so it make it behave as if it where the local library you must use a skin that allows you to change the home screen buttons. Watched and resume points are shared with every box.
Despite these limitations of UPnP, even now with v13 it covers most of what many people need, and setting it up with custom home items is often easier than the entire MySQL setup. Once set up you might not even see a difference, depending on the features you use.
In the future UPnP sources will be able to integrate with the local library, which will remove most of the limitations I mentioned.
Posts: 31,445
Joined: Jan 2011
Oh, and UPnP clients can't do certain things like group movies into sets, or use the
advanced library filter (wiki).
Posts: 212
Joined: Jul 2007
Reputation:
3
I just want clear-art, logo-art and disc-art to work with UPNP. I already 'export to individual files' from my PC's instance of XBMC to the NAS movie and TV show folders and the artwork shows up on the other XBMC machines accessing the content. Would love if the extra artwork showed up if the clients were accessing the library of the master via UPNP. Don't even care about watched status or any of the other features.