Leider stimmten die Antworten nur zum Teil.
1. XBMC kann sehr wohl als Server betrieben werden. Das funktioniert aber leider nur, wenn eine GUI installiert ist, was nach meiner Meinung auf einem Server nicht sinnvoll ist.
2. XBMC kann aber auf einem Server (ob Windows, Samba, NFC egal) Multimedia-Inhalte abrufen und zur Verfügung stellen. Dabei kann XBMC auch das eventuell nötige Recoding übernehmen. Aber dazu braucht man - wie gesagt - ein GUI und Rechenpower.
Wenn ich Ralf richtig verstanden habe möchte er Multimedia-Inhalte sowohl auf einem Client (mit GUI) und IPad von einem zentralen Punkt holen. Ich schlage folgendes Vorgehen vor:
1. Installation von XBMC auf einem Client. Gibt es für fast jede Plattform bei XBMC.org.
2. Alle Mediendateien werden auf dem Server in einer Verzeichnis-Struktur gelegt. Eine Trennung zwischen Fotos, Musik, Filmen und TV ist bei XBMC sinnvoll und fast vorgeschrieben. Wenn man möchte, das möglichst alles von XBMC richtig erkannt wird, so muss man sich an Namenskonventionen halten. Das ist aber im Internet gut beschrieben (einfach).
3. Damit man XBMC nur an einer stelle pflegen muss, muss man XBMC auf MySQL umstellen. Auch das ist im Internet beschrieben (auch einfach).
4. Favorieten und Sources sollten dann gleich mit auf den Server gelegt werden. (noch einfacher).
5. Den/Die Scrapper laufen lassen (meine Empfehlung: TMDb und The TVDB für Filme bzw. TV). Für Fotos empfehle ich das MyPicDB Plugin. Musik den Standard). Das Dauert je nach Anzahl der Filme, Musik-Dateien bei mir rund 4 Stunden, da sich XBMC aus vielen Internet-DBs bedient.
6. Auf dem IPad muss auch XBMC installiert werden. Hinweis: Ich habe zwar kein IPad aber Android-Geräte. Da dürfte es sich ähnlich verhalten. Im Playstore wird nur XBMC-Remote angeboten. Das hilft einem garnix! Das XBMC musste ich direkt von XBMC.org beziehen.
7. Das IPad auf Client-Server-Betrieb umstellen (man kann die gleichen Dateien, wie auf dem ersten Client benutzen. Wichtig ist nur, dass es keine Umwandlung im Zeichensatz gibt).
Nach diesen Schritten nehmen die Clients Verbindung zur MySQL-DB auf und man kann mit allen Vor- und Nachteilen Filme ansehen, Musik hören, oder Photos schauen. Es kann sein, dass XBMC noch an die Clients angepasst werden muss. Z.B. liefen bei einem Android-Client Videos nur ruckelnd, bis ich die Bildauflösung angepasst hatte.
Gruß
Jürgen