XBMC

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Howto für die XBMC Installation + Patch:)
(Howto für die XBMC Installation + Patch:)
Zeile 7: Zeile 7:
 
==Howto für die XBMC Installation + Patch:==
 
==Howto für die XBMC Installation + Patch:==
  
Damit mal was da steht :-)
+
Die einzige offiziell vom Team XBMC unterstützte Linux Distribution ist Ubuntu.
Anleitung angepasst an aktuellen Patch r17664
+
Kubuntu funktioniert ebenfalls ohne Einschränkungen.
 +
 
 +
Vor der Installation müssen alle benötigten Pakete installiert werden: [http://www.xbmc.org/trac/browser/branches/linuxport/XBMC/README.linux]
 +
 
 +
For Ubuntu (all versions >= 7.04):
 +
# sudo apt-get install subversion make g++ gcc gawk pmount libtool nasm automake cmake gperf unzip bison libsdl1.2-dev \
 +
libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libfribidi-dev \
 +
liblzo-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl4-gnutls-dev \
 +
x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmad0-dev libtre-dev libogg-dev libvorbis-dev \
 +
libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev \
 +
libboost-dev libfaac-dev libenca-dev libxt-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev
 +
 
 +
 
 +
Danach müssen die Sourcen gezogen und gepatcht werden:
  
 
  mkdir xbmc_vdr
 
  mkdir xbmc_vdr

Version vom 15. Februar 2009, 21:43 Uhr

XMBC mit VDR streamdev Unterstuetzung

Siehe Thread im VDR-Portal [1]

Derzeit kommt als Client nur die Linux Version von XBMC in Frage.

Howto für die XBMC Installation + Patch:

Die einzige offiziell vom Team XBMC unterstützte Linux Distribution ist Ubuntu. Kubuntu funktioniert ebenfalls ohne Einschränkungen.

Vor der Installation müssen alle benötigten Pakete installiert werden: [2]

For Ubuntu (all versions >= 7.04):
# sudo apt-get install subversion make g++ gcc gawk pmount libtool nasm automake cmake gperf unzip bison libsdl1.2-dev \
libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libsdl-sound1.2-dev libsdl-stretch-dev libfribidi-dev \
liblzo-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl4-gnutls-dev \
x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmad0-dev libtre-dev libogg-dev libvorbis-dev \
libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev \
libboost-dev libfaac-dev libenca-dev libxt-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev


Danach müssen die Sourcen gezogen und gepatcht werden:

mkdir xbmc_vdr
cd xbmc_vdr
svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC
cd XBMC
svn up -r17664
wget http://www.xbmc.org/trac/raw-attachment/ticket/5595/xbmc-svn17664-pvr.patch.gz
gunzip xbmc-svn17664-pvr.patch.gz
patch -p1 < xbmc-svn17664-pvr.patch
./configure
make -j2


Anschließend kann XBMC mit gestartet werden mit

./xbmc.bin

Unter Settings \ Video \ TV muss dann nur noch die Kommunikation (IP und Port) mit dem VDR konfiguriert werden.