XBMC is an awesome media center solution but when you’re using it all over your house your library updates and watched-media lists get out of sync.
XBMC has a built-in library system and it keeps track of media you’ve already watched.
Unfortunately these things happen, in the default configuration, at the local level.
If you have an XBMC unit in your living room and in your bedroom those two installations of XBMC don’t talk to each other.
As a result if you watch some of your TV shows in the living room and some in the bedroom then the marked-as-watched function in XBMC will only show you what you watched on that specific television set.
The pause/resume and bookmark functions are also local.
If you pause a movie or set a bookmark to hold your place there is no way to access those things unless you’re sitting at the same media center you created them with.
Wouldn’t it be nice if you could stop watching a movie in the living room and resume watching it in the proper location somewhere else in the house?
Wouldn’t it be awesome to not have to sit there and wait for each library to update but instead to have it load the library from a central location ensuring all your media is up to date and in sync?
It sure would be pretty awesome and we’re going to show you how to do it with free tools.
Before we get to that, however, let’s clear up who will benefit from this the most and who can skip over it. The core of the synchronization magic we’re about to undertake is a My SQL database. While some of the HTG staff are old database pros I will confess to using My SQL for one thing and one thing alone—managing my media collection.
Follow along closely and you should have no problems.