1.  Installing VLS

1.1. Windows

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

1.2. GNULinux & Mac OS X

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

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 .