Jump to content

VDR Manual Install on LinuxMCE 710: Difference between revisions

From LinuxMCE
Initial copy of niz instructions for some manual VDR installation
 
m VDR Manual Install moved to VDR Manual Install on LinuxMCE 710: The installation instructions are for 710 only. On 810 VDR installs automatically
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=Install=
[[Category:Tutorials]]


Everything mentioned below is based from a clean lmce0710 amd64 installation.
Everything mentioned below is based from a clean lmce0710 amd64 installation.
Line 5: Line 5:
Create a channels.conf as explained in lmce wiki an dupload through webadmin.
Create a channels.conf as explained in lmce wiki an dupload through webadmin.


Download vdr-1.6.0-6_LMCE0710-10.tar.gz from http://194.68.235.9/vdr-LMCE0710-10.tar.gz
Download [http://www.linuxmce.org/vdr-LMCE0710-10.tar.gz vdr-1.6.0-6_LMCE0710-10.tar.gz]


==Install specific instructions for Core and MD. (only app binaries)==
=Install specific instructions for Core and MD. (only app binaries)=
===Core===
==Core==


Unpack tar.gz file in /home/linuxmce
Unpack tar.gz file in /home/linuxmce
Line 21: Line 21:
Check if vdr load on startup, xineliboutput and streamdev-server plugin.
Check if vdr load on startup, xineliboutput and streamdev-server plugin.


===MD===
==MD==
ssh into your core.
ssh into your core.
  sudo su -
  sudo su -
Line 35: Line 35:




==Development==
=Development=
If you need to build other VDR plugins you need to install vdr-dev.
If you need to build other VDR plugins you need to install vdr-dev.
It is located in directory named optional.
It is located in directory named optional.
Line 44: Line 44:
==Core==
==Core==


Build your channels.conf file as per instruction in lmce wiki, wiki.linuxmce.org
Build your channels.conf file
apt-get install dvb-utils
apt-get install dvb-utils
/etc/init.d/vdr stop
/etc/init.d/vdr stop
  scan -o vdr /usr/share/dvb/scan/dvb-t/<FILENAME> > channels.conf
  scan -o vdr /usr/share/dvb/scan/dvb-t/<FILENAME> > channels.conf
Upload channels.conf in webadmin.
Upload channels.conf in webadmin.
Line 55: Line 55:
In /etc/vdr/plugins/streamdev.conf
In /etc/vdr/plugins/streamdev.conf
add line:
add line:
  0.0.0.0/0 or uncomment if it already exist.
  0.0.0.0/0
or uncomment if it already exist.


In /var/lib/vdr/setup.conf (remember /etc/init.d/vdr stop before you edit any config files)
In /var/lib/vdr/setup.conf (remember /etc/init.d/vdr stop before you edit any config files)
Line 73: Line 74:
  streamdev-client.StartClient = 1
  streamdev-client.StartClient = 1
  streamdev-client.StreamFilters = 0
  streamdev-client.StreamFilters = 0
  streamdev-client.SyncEPG = 1
  streamdev-client.SyncEPG = 0
 
[[User:Posde|posde]] The original instructions by niz23 called for SyncEPG = 1 on the MD.

Latest revision as of 05:21, 3 August 2010


Everything mentioned below is based from a clean lmce0710 amd64 installation.

Create a channels.conf as explained in lmce wiki an dupload through webadmin.

Download vdr-1.6.0-6_LMCE0710-10.tar.gz

Install specific instructions for Core and MD. (only app binaries)

Core

Unpack tar.gz file in /home/linuxmce

cd vdr0710-10
cd <into directory named i386 or amd64 depending on which architecture you use>
cd common
dpkg -i *.deb  (answer yes to question if config file should be replaced)
cd ..
cd core
dpkg -i *.deb
/etc/init.d/vdr restart

Check if vdr load on startup, xineliboutput and streamdev-server plugin.

MD

ssh into your core.

sudo su -
ssh moonXX (where XX is the number of your MDs)
cd /home/linuxmce
cd <into directory named i386 or amd64 depending on which architecture you use> Remember that you MD can run a different architecture than your core.
cd common
dpkg -i *.deb (answer yes to question if config file should be replaced)
cd ..
 cd md
dpkg -i *.deb
/etc/init.d/vdr restart


Development

If you need to build other VDR plugins you need to install vdr-dev. It is located in directory named optional.


Configuration

Core

Build your channels.conf file

apt-get install dvb-utils
/etc/init.d/vdr stop
scan -o vdr /usr/share/dvb/scan/dvb-t/<FILENAME> > channels.conf

Upload channels.conf in webadmin.

You need to modify some settings to allow liveTV to work on MDs. The files that you have to edit is:

In /etc/vdr/plugins/streamdev.conf add line:

0.0.0.0/0

or uncomment if it already exist.

In /var/lib/vdr/setup.conf (remember /etc/init.d/vdr stop before you edit any config files) Add lines: (at the end)

streamdev-server.AllowSuspend = 1
streamdev-server.MaxClients = 6
streamdev-server.StartHTTPServer = 1
streamdev-server.StartVTPServer = 1
streamdev-server.SuspendMode = 1

MD

/et/init.d/vdr stop

Edit /var/lib/vdr/setup.conf Add lines:

streamdev-client.RemoteIp = 192.168.80.1
streamdev-client.RemotePort = 2004
streamdev-client.StartClient = 1
streamdev-client.StreamFilters = 0
streamdev-client.SyncEPG = 0

posde The original instructions by niz23 called for SyncEPG = 1 on the MD.