Having setup a raspberry pi with openelec, I wanted a simple way to share my current XBMC library without having to rescan metadata or setup mysql.
I chose to use UPnP sharing and modify the default Confluence skin so that the main menu (and sub menus) link to my XBMC UPnP server.
Effectively the menus function as if you were using a local library.
This skin is only suited for use on a "client only" device, as the main menu items have been redirected and don't link to the local library (file mode still functions like normal)
You can downloaded the skin from:
https://code.google.com/p/xbmc-upnp-clie...loads/list
I have included a way to configure the skin for your unique UPnP address from the skin settings menu [SYSTEM/Settings/Appearance/Skin/-Settings/General Settings]
For setup instructions and more screenshots have a look at:
https://code.google.com/p/xbmc-upnp-clie...creenshots
Working menu items which link to the UPnP server include:
-VIDEOS(UPnP Files)
-MOVIES(Recently Added, Genres, Years, Other)
-TV SHOWS(Recently Added, Genres, Other)
-MUSIC(Artists, Albums, Genres, Other)
Note: the "Other" sub-menu opens a list of all categories as seen when opening in Files View
I also found the XBMC UPnP server had a standard address structure, which I documented here:
https://code.google.com/p/xbmc-upnp-clie..._Structure
I have tested this using 2 different XBMC servers so far and all the links seemed to work.
Please note that this is my first attempt at skinning, so it might not work on all systems.
Unfortunately I don't have the time or the skill to develop this further,
and just wanted to post my experience as it may help others.
(or maybe encourage someone with more experience to develop a similar UPnP client for xbmc)
Google Code Page:
https://code.google.com/p/xbmc-upnp-client-skin/
-Matt
I chose to use UPnP sharing and modify the default Confluence skin so that the main menu (and sub menus) link to my XBMC UPnP server.
Effectively the menus function as if you were using a local library.
This skin is only suited for use on a "client only" device, as the main menu items have been redirected and don't link to the local library (file mode still functions like normal)
You can downloaded the skin from:
https://code.google.com/p/xbmc-upnp-clie...loads/list
I have included a way to configure the skin for your unique UPnP address from the skin settings menu [SYSTEM/Settings/Appearance/Skin/-Settings/General Settings]
For setup instructions and more screenshots have a look at:
https://code.google.com/p/xbmc-upnp-clie...creenshots
Working menu items which link to the UPnP server include:
-VIDEOS(UPnP Files)
-MOVIES(Recently Added, Genres, Years, Other)
-TV SHOWS(Recently Added, Genres, Other)
-MUSIC(Artists, Albums, Genres, Other)
Note: the "Other" sub-menu opens a list of all categories as seen when opening in Files View
I also found the XBMC UPnP server had a standard address structure, which I documented here:
https://code.google.com/p/xbmc-upnp-clie..._Structure
I have tested this using 2 different XBMC servers so far and all the links seemed to work.
Please note that this is my first attempt at skinning, so it might not work on all systems.
Unfortunately I don't have the time or the skill to develop this further,
and just wanted to post my experience as it may help others.
(or maybe encourage someone with more experience to develop a similar UPnP client for xbmc)
Google Code Page:
https://code.google.com/p/xbmc-upnp-client-skin/
-Matt