I've run into a few issues while setting up the XIOS to access the MYSQL library.
I've got a Win7 box that runs both the MYSQL server and XBMC (plain stable Eden) and stores all the media. I setup everything per XBMC's WiKi:
http://wiki.xbmc.org/index.php?title=HOW-TO:Sync_multiple_libraries
On the Win7 box, I added the sources as SMB shares, using the IP address rather than server name. Scanning for content picked everything up. All fanart/thumbs are visible, and files play without issue.
On the XIOS box, movies/TV shows appear as they're added to the database. Whenever I go to play something, I get an error saying the item is no longer available. I hadn't yet added the sources.xml file the XIOS, so I did so using IP addresses. This allows me to browse the items as files and play them, but browsing 'Movies' or 'TV' libraries still results in broken links.
What's odd is if I update the library from the XIOS now, it'll add duplicate entries for all items. These new items are using the server name rather than the IP address. The episode thumb is displayed but no other art is. These new items will play. I haven't tested if they play on the Win7 box yet, I removed the duplicates when I realized what was going on.
What do I need to do to get the XIOS box to play the files in the library? I find it odd that it's able to pull items from the MYSQL database on the server, but it cannot play the files on the same server.
Also, I've read that I should create a symlink from the userdata/Thumbnails folder on the XIOS to the same folder on my Win7 server where the art is stored to have the XIOS access it. Everything I've tried seems to not work, what sort of path should I be using to point to the SMB share?