Installing & running notes
--------------------------

In order to run the video transport plugin of Videgor, you need to have IGOR installed.

Simply download IGOR, unpack, change to the src directory, type 

$> ./configure
$> make
$> make install

This should copy the neccessary libigor.so to your lib directory. If it does not work, tell Videgor where to look for this shared library by typing

$> export LD_LIBRARY_PATH=/path/to/igor/.libs


In addition, the video transport plugin needs the ssl-library. So make sure you have libssl.so installed in your lib-path, too.


To start VDR with the video transport plugin:

Download the plugin.

Extract to /path/to/vdr/src/PLUGINS/src/dvdrvidtrans

$> cd /path/to/vdr/src

$> make plugins

Start igor: $> /path/to/igor/igor -u 11072 (or any other port you want IGOR to listen at; if you change this default, you have to 

$> export LOCALIGOR=localhost:port (substitute port for the number you specified after -u when running igor).

Note: you might want to start igor and vdr in a screen. IGOR is essential for the functionality of the video transport plugin, so be sure it is running without interruption while vdr is up.

$> ./vdr -v /path/to/your/videodir -Pdvdrvidtrans -Pany-other-you-might-want


If you have a lot of recordings already sitting on your disk, the video transport plugin will cause a lot of hard disk activity as it will parse all recordings the VDR finds to create metadata (which is used for sharing the recordings). 

Note: only directories containing a valid info.vdr file will be parsed (shared). So if you want to share recordings made with VDR releases <1.3.26 build them yourselves. All it needs is a single line:

$> (your favourite editor) info.vdr

C <channel-id>

Where the channel id can simply be copied from any other info.vdr file from a different recording which recorded the SAME channel.

Place it in the recording directory and just a few minutes later this new recording will be published.



