2.2. Install VLS

2.2.1. Windows

Download the ZIP file from the VLS Windows download page, unzip-it and run setup.exe .

2.2.2. GNULinux & Mac OS X

2.2.2.1. Install the libraries

Many libraries are needed for particular uses

  • libdvbpsi (always needed)

  • libdvdcss if you want to be able to access encrypted DVDs ,

  • libdvdread if you want to be able to stream DVDs ,

  • libdvb if you want to be able to stream from a DVB card (a satellite card or a digital terrestial TV card) .

Download the libraries from the VLS sources download page .

For each library, uncompress, configure (unless for libdvb which doesn't have a ./configure), compile and install :


% tar xvzf library.tar.gz
% cd library
% ./configure
% make
# make install

Check that the configuration file /etc/ld.so.conf contains the following line :


/usr/local/lib

If the line is not present, add-it and then run :


# ldconfig

2.2.2.2. Install VLS

Download the sources of the latest release : get the file vls-version.tar.gz from the VLS sources download page. Uncompress-it and generate ./configure :


% tar xvzf vls-version.tar.gz
% cd vls-version

To get the list of configuration options, do


% ./configure --help

Then configure vls :

  • if you want a basic VLS without DVD support, do :

    
% ./configure --disable-dvd
    
  • if you want a VLS with DVD support, do :

    
% ./configure
    
  • if you want a VLS with DVB support, do :

    
% ./configure --enable-dvb --with-dvb=PATH_TO_DVB_DRIVERS --with-libdvb=PATH_TO_LIBDVB
    

Then, compile and install :


% make
# make install

You can also do a make uninstall, make clean or make distclean as needed .