[Tutorial] [PC-LINUX] XBMC VDR + + OSCAM Ubuntu
All Credit To Davy, Translated With Google.
Hello to you always-s,
The purpose of this tutorial is to detail all the steps for using OSAM and VDR to watch TV with the familiar Media Center XBMC.
We will use the addon / plugin PVR xvdr to establish communication between XBMC and VDR and the plugin / protocol DVBAPI as a link between VDR and OSCAM.
PPPs are not always stable over time and not always compatible with all versions of Ubuntu or VDR, we will describe here how to install the various plugins / addons by compiling them. Do not worry, it does not hurt.
We'll start by installing a set of packages that may be useful in the life of the compiler that we are aspiring
sudo aptitude install subversion git-core patchutils build-essential openssl libssl-dev gcc g++ pcscd pcsc-tools libpcsclite1 libpcsclite-dev cmake make libpthread-stubs0 libpthread-stubs0-dev libncurses5 libncurses5-dev wget bzip2 git-core patchutils libproc-processtable-perl libtool mercurial
XBMC :
I suggest you install the PVR proposed by pulse-eight well because it follows the evolution of XBMC while very stable:
To do this, execute the following script:
wget http://packages.pulse-eight.net/ubuntu/install-xbmc.sh
chmod a+x install-xbmc.sh
./install-xbmc.sh
The media center is then available in your applications. You can then configure it to your liking (skin, language, Media Library ...).
XBMC-ADDON-XVDR :
We will now install the addon that will link vdr:
git clone https://github.com/pipelka/xbmc-addon-xvdr.git
cd xbmc-addon-xvdr
sh autogen.sh
./configure --prefix=$HOME/.xbmc
make
make install
cd ..
sudo rm -R xbmc-addon-xvdr
VDR :
Installing vdr can be done from native deposits of Ubuntu, or you may also want to use a newer version of ppa via yavdr.
- If you are under or Natty Lucid and want to use version 1.7.22 VDR
- If you're on and Natty Precise and Lucid or want to use version 1.7.27:
In all cases, you end up installing vdr sources and that we can then compile the plugin:
Therefore, you must configure VDR as it's so easy ... by editing the various files in the / var / lib / vdr /
VDR-PLUGIN-XVDR :
We will now install the VDR plugin that communicates with XBMC
We modify the following settings in the file:
Then compile and install the plugin:
You can now (VDR restart and activate the VDR addon X in XBMC to view channels in clear.
OSCAM :
We will now install OSCAM to communicate with our membership card to a satellite package paid so much ... We'll have to patch the stable version of OSCAM for it to be able to communicate with VDR.
sudo svn co http://streamboard.gmc.to/svn/oscam/tags/1.10/ oscam-1.10
cd oscam-1.10
sudo wget https://raw.github.com/manio/vdr-plugin-dvbapi/22733ee/patches/oscam-vdr.diff
sudo patch < oscam-vdr.diff
sudo mkdir build
cd build
sudo cmake -DWEBIF=1 -DHAVE_DVBAPI=1 ..
sudo make
sudo make install
cd ..
cd ..
sudo rm -R oscam-1.10
Display More
Then set OSCAM as you know so well done by editing the files in / usr / local / etc /
Create the following section in the file oscam.conf to allow communication with VDR:
VDR-PLUGIN-DVBAPI :
You end up installing the plugin allowing to connect to VDR DVBAPI of Oscam:
git clone https://github.com/manio/vdr-plugin-dvbapi.git
cd vdr-plugin-dvbapi
sudo gedit Makefile
Edit the Makefile with the following values:
Compile and install:
That's it, once VDR OSCAM properly configured you can enjoy your scrambled pay for XBMC!