XBMC

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Howto für die XBMC Installation + Patch:)
 
(23 dazwischenliegende Versionen von 12 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
===XMBC mit VDR streamdev unterstuetzung ===
+
'''XBMC''' ist eine freie Mediacenter-Software (Lizenz: [[GPL]]), die unter  Linux, Mac OS X, Windows und auf der XBox läuft. Sie kann wie nachfolgend beschrieben mit dem vdr kommunizieren.
  
siehe thread im vdr-portal [http://vdr-portal.de/board/thread.php?threadid=79501]
 
 
==Howto für die XBMC Installation + Patch:==
 
==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.
  
Damit mal was da steht :-)
+
Vor der Installation müssen alle benötigten Pakete installiert werden: [http://www.xbmc.org/trac/browser/branches/linuxport/XBMC/README.linux]
Anleitung angepasst an aktuellen Patch r17664
+
 
 +
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, gepatcht und kompiliert werden:
  
 
  mkdir xbmc_vdr
 
  mkdir xbmc_vdr
Zeile 18: Zeile 29:
 
  make -j2
 
  make -j2
  
 +
Achtung: die aktuellen pvr Patches sind zur Zeit im pvr-testing Zweig bereits eingebunden:
 +
 +
mkdir xbmc_vdr
 +
cd xbmc_vdr
 +
svn checkout http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing/XBMC
 +
cd XBMC
 +
./configure
 +
make -j2
  
 
Anschließend kann XBMC mit gestartet werden mit
 
Anschließend kann XBMC mit gestartet werden mit
 
  ./xbmc.bin
 
  ./xbmc.bin
  
Unter Settings \ Video \ TV muss dann nur noch die Kommunikation mit dem VDR konfiguriert werden.
+
Unter Settings \ Video \ TV muss dann nur noch die Kommunikation (IP und Port) mit dem VDR konfiguriert werden.
 +
 
 +
=={{vdrportal board|79501|XBMC mit VDR-Streamdev-Unterstützung}}==
 +
 
 +
Derzeit kommt als Client nur die Linux Version von XBMC in Frage.
 +
 
 +
Die Mac-OS version kann nun auch h264 per Hardware decodieren.
 +
 
 +
== Links ==
 +
# [http://xbmc.org/about/features/ XMBC Feature List]
 +
# [http://xbmc.org/forum/showthread.php?t=45314 Anleitung zur Installation von XBMC und VDR]
 +
# {{vdrportal board|79501|Thread im VDR-Portal zum XBMC und VDR}}
 +
# [http://xbmc.org/wiki/?title=HOW-TO:_Install_XBMC_for_Linux_on_Ubuntu_8.10_(Intrepid)_step-by-step Gute Anleitung zur Installation von XMBC (auch mit VDPAU)]
 +
# [http://xbmc.org/wiki/index.php?title=HOW-TO_compile_XBMC_for_Linux_from_source_code HOW-TO compile XBMC for Linux from source code]
 +
# [http://xbmc-addons.googlecode.com/svn/trunk/plugins/video/ XBMC Plugins SVN]
 +
# [[XBMC-FAQ|FAQ zu XBMC-PVR-Entwicklung]]
 +
# [[XBMC-FAQ#Schritt_f.C3.BCr_Schritt_Anleitung_zum_kompilieren_von_-_XBMC_PVR-TESTING2_mit_VDR_.28HDTV.29_.26_LIRC-Unterst.C3.BCtzung|Ubuntu Karmic (9.10) - Schritt für Schritt Anleitung - XBMC PVR-TESTING2 mit VDR (HDTV) & LIRC-Unterstützung]]
 +
[[Kategorie:XBMC]]

Aktuelle Version vom 29. August 2013, 18:37 Uhr

XBMC ist eine freie Mediacenter-Software (Lizenz: GPL), die unter Linux, Mac OS X, Windows und auf der XBox läuft. Sie kann wie nachfolgend beschrieben mit dem vdr kommunizieren.

[Bearbeiten] 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: [1]

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, gepatcht und kompiliert 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

Achtung: die aktuellen pvr Patches sind zur Zeit im pvr-testing Zweig bereits eingebunden:

mkdir xbmc_vdr
cd xbmc_vdr
svn checkout http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing/XBMC
cd XBMC
./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.

[Bearbeiten] XBMC mit VDR-Streamdev-Unterstützung

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

Die Mac-OS version kann nun auch h264 per Hardware decodieren.

[Bearbeiten] Links

  1. XMBC Feature List
  2. Anleitung zur Installation von XBMC und VDR
  3. Thread im VDR-Portal zum XBMC und VDR
  4. Gute Anleitung zur Installation von XMBC (auch mit VDPAU)
  5. HOW-TO compile XBMC for Linux from source code
  6. XBMC Plugins SVN
  7. FAQ zu XBMC-PVR-Entwicklung
  8. Ubuntu Karmic (9.10) - Schritt für Schritt Anleitung - XBMC PVR-TESTING2 mit VDR (HDTV) & LIRC-Unterstützung